- 博客(5)
- 收藏
- 关注
原创 属性动画的使用
最近项目中有较多的动画效果,想到这一块还未记录过,于是想着总结一下,下次用到的时候,就来自己的博客看一眼.动画的分类 View动画、帧动画、属性动画View动画包括:平移、旋转、缩放、透明度,View动画是一种渐近式动画帧动画:图片切换动画属性动画:通过动态改变对象的属性达到动画效果View动画继承自Animation,四个动...
2017-07-31 11:26:00 131
原创 Android 里的数据储存
数据持久化关于数据储存,这个话题已经被反复讨论过很多次了,我是不建议把网络存储这种方式纳入到数据储存的范围的,因为这个和Android没多少关系,因此就有如下的分类:本地储存(也称之为数据持久化,包含文件储存,SharedPreferences,SQLite储存和ContentProvider(内容提供者))内存储存(静态变量、全局变量存值)适用场景...
2017-07-24 11:01:00 90
原创 Android app启动耗时分析
前言 app启动耗时过长的话,无论你的app里面的内容多么丰富有趣,作为一个用户,首先是没有耐心去等待的,如果我是一个用户,我会这样想:这是什么垃圾公司出的什么烂app,再等2s不进来就卸载,黑人问号???还真是垃圾,还没出来;于是乎,长按拖拽卸载,一套带走... 从个人层面讲,是对研发人员能力的否定;从公司层面讲,就是对该公司的否定;诸如,这家公司出...
2017-07-17 10:09:00 434
原创 关于RecyclerView条目复用
前言说下前几天遇到的一个小问题,关于RecyclerView条目选中状态的保存.众所周知,RecyclerView被创造出来用于条目的回收利用,但是,当前面回收的条目带有一些特殊的状态(区别于未选中状态),那么滑动的时候,后面的条目会重复这些状态,于是你的视图就完全混乱了,这并不是你想要的效果,那么就很有必要来谈谈这个选中状态的复用了.此外,条目的选中与未选中...
2017-07-10 09:49:00 216
原创 A-Z排序控件的实现
前言 最近项目需要做一个地区首字母a-z排序的效果,记录一下自己如何实现的.先看下效果图: 分析这种效果自己实现还是第一次;之前见过这种效果:这些字母都是onDraw画上去的;只要知道每个字母的left,top,right,bottom就能知道它的具体位置,所以onMeasure方法中要确定每个单元格的宽高.文字排序可以先把汉字转换成拼音...
2017-07-03 11:19:00 579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人