Android 开发中常用到的第三方支持库

本文整理了Android开发中常用的第三方库,包括内存泄漏检测工具LeakCanary、RecyclerView封装Gridpagersnaphelper、底部导航栏pager-bottom-tab-strip、网络请求库Retrofit和OkHttp、RxJava响应式编程库、Glide图片加载库、SmartRefreshLayout下拉刷新框架、BaseRecyclerViewAdapterHelper辅助框架、EasySwipeMenuLayout滑动菜单等。同时,文章也简述了各个库的实用性和安全性。
摘要由CSDN通过智能技术生成

项目第三方库的整理

1.Leaks 内存泄漏检测工具

​ 实用性:★★★★★

​ 安全性:★★★★★

​ 难 度:★★

​ 推 荐:★★★★★

​ 来 源:Square

​ 简 述:A memory leak detection library for Android and Java.

​ 荐 语:移动开发中遇到OOM并不新鲜,难就难在不易发现。但凡在开发中稍有疏忽就会导致问题的发生。虽说根源在开发人员的素养和技术认知上,但预防手段还是要有的。

2. Gridpagersnaphelper RecyclerView封装版

​ 实用性:★★★★

​ 安全性:★★★

​ 难 度:★

​ 推 荐:★★★

​ 来 源:Hanhailong(58同城)

​ 简 述:A powerful tools to impl grid paging layout by RecyclerView,support horizontal and vertical page.

​ 荐 语:RecyclerView 是Android中ListView、GridView的最好替代品。适合用于为大型数据集提供有限的窗口。运用非常灵活。但是仅支持Android5.0以上的系统。但是从Google没有把它标记为@Deprecated就可以看出,这个东西并不是必须的。只是方便了我们开发人员。本插件只是在此基础上进行了简单的封装。

3. pager-bottom-tab-strip 底部导航栏的封装

​ 实用性:★★★

​ 安全性:★★★

​ 难 度:★

​ 推 荐:★★★

​ 来 源:majiajie(个人)

​ 简 述:A bottom navigation bar for Android .

​ 荐 语:一个通用导航栏的封装,免去了开发者去重复造轮子。可塑性还是挺高的。

4. 网络请求库

​ 实用性:★★★★★

​ 安全性:★★★★★

​ 难 度:★★★

​ 推 荐:★★★★★

​ 来 源:square、google

​ 简 述:Retrofit2、gson、okhttp3

​ 荐 语:这个没啥好说的,比xutils轻量,目前个人认为比较好用的网络框架。

5.RxJava

​ 实用性:★★★★★

​ 安全性:★★★★★

​ 难 度:★★★

​ 推 荐:★★★★★

​ 来 源:http://reactivex.io/

​ 简 述:一个用于使用Java VM的可观察序列组合异步和基于事件的程序库

​ 荐 语:简洁是Rxjava的第一大优点。另外这个也是响应式编程的典范之作。还有一个比较重要的就是背压。用好Rxjava对于移动端开发者真的是帮助很大。

6.Glide图片加载库

​ 实用性:★★★★★

​ 安全性:★★★★

​ 难 度:★

​ 推 荐࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值