项目框架搭建用到的第三方框架—2

项目框架搭建用到的第三方框架—2

ButterKnif

Git地址:

https://github.com/JakeWharton/butterknife

简介:

这个库的知名程度就不说了,JakeWharton大神也是我一直的偶像~很多牛逼的库都出自他手。这个框架,主要的功能是简化View的获取方式,通过注解的方式直接获取View对象。

FlycoTabLayout

Git地址

https://github.com/H07000223/FlycoTabLayout/blob/master/README_CN.md

简介

比较好用的多样式,定制性很强的TabLayout,能够满足目前我们大部分对滑动标题的需求。

Tray

Git地址

https://github.com/grandcentrix/tray

简介

对于一般的sp来说跨进程时不安全的。所以这里我们采用Tray来取代sp实现简单数据的持久化存储。

AndroidRichText

Git地址

https://github.com/jesson1989/AndroidRichText

简介

用来做富文本显示,内部内容容器是一个spannable,支持图片的点击。

扫描二维码关注公众号,回复: 2578145 查看本文章

SmartRefreshLayout

Git地址

https://github.com/scwang90/SmartRefreshLayout

使用文档:

https://github.com/scwang90/SmartRefreshLayout/blob/master/art/md_property.md

简介:

这个第三方主要用于下拉加载和上拉刷新的配置,配合recycleView使用

PullToRefresh支持;

ImagePicker

Git地址

https://github.com/jeasonlzy/ImagePicker

简介:

Android自定义相册,完全仿微信UI,实现了拍照、图片选择(单选/多选)、 裁剪 、旋转、等功能。

EasyPermission

Git地址:

https://github.com/googlesamples/easypermissions

描述:

在Android6.0之后,对一些比较重要的特殊权限(六大权限),在使用前都需要去请求权限。这里我们就用谷歌力荐的EasyPermission做对应的权限申请。这个框架封装好了请求所需要的权限请求和对应的请求界面,所以整体来说还是比较好用的。

备注:

我的这个框架的git地址,欢迎去star一下:

https://github.com/huhanghao/NewModule

第一篇

框架文章:

https://blog.csdn.net/u011486491/article/details/79539912

猜你喜欢

转载自blog.csdn.net/u011486491/article/details/81410959