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 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,981评论 19 139
  • 内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新...
    皇小弟阅读 46,901评论 22 665
  • 最近一直在思考一个问题,那就是我为什么一定要考公务员? 我相信有很多人也有跟我一样的疑问,甚至因为这个问题,几度把...
    非鱼不欢阅读 650评论 0 2
  • 昨日公司读书会分享的《精英》一书,讲的精英阶层的练就,精英与普通人的差别之一,便是精英阶层喜欢跟别人交流思想,而不...
    五月成长笔记阅读 108评论 0 0