App不得不用的控件
2015-10-04 13:04
190 查看
ListView
原列表控件,各种方法比较完善,目前使用依旧广泛,但重写Adapter有优化技巧需要掌握。要点
1. 各种内置设配器的使用
2. item监听的添加
扩展
1. 自定义设配器(一般继承自BaseAdapter类)
2. view加载优化
各种内置设配器的使用,view加载优化
RecylerView
新列表控件,组件耦合低,易扩展,目前使用人数逐渐增大,但使用较复杂。要点
1. Adapter和ViewHolder书写
2. item监听的添加
3. LinearLayoutManager,GridLayoutManager等布局管理器的使用
扩展
1. 内置item动画类的添加
2. 分割线增加
变态
1. 布局管理器类重写
2. item动画类重写
3. item修饰类的重写
4. 头,尾view的添加
RecyclerView使用(官),RecyclerView基本用法解析(博客)
item动画类自定义,RecyclerView 动画是怎么运作的(英)
LayoutManager重写(英),如何增加分割线
ToolBar
代替ActionBar,降低耦合,必用控件,详见下原质设计控件大全MaterialDesign View
为原质设计而诞生的控件原质设计控件大全,Android Design Support Library(官)
不得不看的原质设计实例:cheesesquare (GitHub)
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法