您的位置:首页 > 移动开发

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)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  app 控件 android java