Android第三方框架


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还要好用
    。。。更多
    等你去尝试

你可能感兴趣的:(Android第三方框架)