2017 - 09 -18
MVP架构
谷歌官方的一些示例框架
AndroidStudio MVPPlugin
帮助你快速建类的 AS 插件
LFilePicker
一个轻量级的文件选择器,可以检索手机目录选择文件。
同时包含:
- 多种界面风格
- 支持文件多选或者单选
- 支持文件类型过滤
- 支持Fragment启动
- 自定义标题文字和颜色
- 国际化(中英文切换)
Logger
简单,漂亮和强大的 Android log 工具
提供
- 线程信息
- 类信息
- 方法信息
- 漂亮打印的json内容
- 漂亮打印新行“\ n”
- 清洁输出
- 跳转到来源
Butter Knife
使用注释处理为您生成样板代码的Android视图的字段和方法绑定。
- findViewById 通过使用 @BindView 字段消除呼叫。
- 在列表或数组中组合多个视图。一次使用操作,设置器或属性操作它们。
- 通过 @OnClick 与其他人注释方法来消除匿名内部类的侦听器。
- 通过在字段上使用资源注释来消除资源查找。
BaseRecyclerViewAdapterHelper
为 RecyclerView 适配器的简写而生,功能强大。
功能:
- 优化 Adapter 代码 ==> 和原始的 adapter 相对,减少70%的代码量
- 添加 item 事件
- Item的点击事件
- Item的长按事件
- Item子控件的点击事件
- Item子控件的长按事件
- 添加列表加载动画 ==> 一行代码轻松切换五种默认动画
- 添加头部、尾部 ==> 一行代码搞定,回到 ListView 时代
- 自动加载 ==> 上拉加载无需监听滑动事件,可自定义加载布局,显示异常提示,自定义异常提示。
- 添加分组 ==> 随心定义分组头部
- 自定义不同的 item 类型 ==>简单配置、无需重写额外方法
- 设置空布局 ==>比Listview的setEmptyView还要好用
。。。更多
等你去尝试
网友评论