公司使用开源框架整理(未完)

公司使用开源框架搜集

1、访问网络:

最初用 Volley:https://github.com/mcxiaoke/android-volley  (现在基本不用了,被Retrofit2替代)

现在用 Retrofit (配合rxjava2使用):Retrofit      https://github.com/square/retrofit

网络加载框架 - Retrofit - 简书  Retrofit2深入浅出 - 简书

2、处理图片

图片加载框架 Glide :https://github.com/bumptech/glide

图片选择框架 PhotoPicker :https://github.com/donglua/PhotoPicker  The Android Arsenal - Image Pickers - PhotoPicker

可实现轮播图的定时轮播、图片加载 LMBanners : https://github.com/Allure0/LMBanners

3、线程

异步处理 Rxjava2/RxAndroid2 :这可能是最好的RxJava 2.x 教程(完结版) - 简书

4、view的绑定初始化

View注入框架 ButterKnife :https://github.com/JakeWharton/butterknife

数据绑定DataBinding (是谷歌官方发布的一个框架-推荐使用):文章正在审核中... - 简书

5、其他 

事件发布-订阅总线 EventBus :Android EventBus 的使用 - 简书

Json解析框架 GSON (retrofit+rxjava+gson)

扫一扫 ZXing :https://github.com/zxing/zxing

多选单选框LabelsView :https://github.com/donkingliang/LabelsView

android和JavaScript交互  dsbridge:https://github.com/wendux/DSBridge-Android/blob/x5-3.0/readme-chs.md

轮播框架/轮播图/引导页 LMBanners :https://github.com/Allure0/LMBanners

指示器 KProgressHUD : https://github.com/Kaopiz/KProgressHUD

recycleview的Item增删改移等动画 recyclerview-animators:https://github.com/wasabeef/recyclerview-animators

数据下拉刷新SmartRefreshLayout:https://github.com/scwang90/SmartRefreshLayout 

(TwinklingRefreshLayout 也用过为了统一公司框架,把这个都换成了SmartRefreshLayout)

指纹识别:Android指纹识别API兼容库:FingerprintIdentify使用讲解_华清远见教育集团  android指纹解锁 - 简书

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值