安卓开发,你必须知道的一些基本第三方
来源:互联网 发布:钢雨篷计算软件 编辑:程序博客网 时间:2024/06/05 01:59
在平时工作中经常用到一些第三方的框架或者包,大大提高我们开发的效率,使用方法也很简单可以避免很多坑。
以此做一记录:
1、AndroidEventBus(github地址),用来在程序中各个位置互相传递数据使用,比如线程与线程之间,activity与fragment之间(activity之间互传太基本),基于不同activity的fragment之间,service与activity或fragment之间等等。有博客显示可以一定程度上代替回调,平常工作中也暂时未遇到不可以代替的情况,可能与需求没有那么复杂有关,如有盆友遇到不可代替的情况欢迎告知。
2、ButterKnife(github地址),Bind Android views and callbacks to fields and methods.用来在程序中代替各种findviewbyid,也可方便的设置按钮监听,可以省去大面积的重复代码。
3、BGA_RefreshLayout(github地址),多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位 。
4、Banner(github地址),实现了异步加载的广告轮播控件,我自己还未实际实践过,准备动手试试
5、zxing,(github地址)google官方推出的实现生成和扫描二维码的必要用具,做二维码功能的一定逃不开这个玩意
6、Gson(github地址)不要太好用的一款类与json互相转换的神器,谁用谁知道。
7、OkHttp(github地址)一款网络请求的神器,异步、同步、get、post、上传、下载、带参数上传统统可以,现在网上有关这个框架的讲解也很全了,我当时看的是这篇(走你),只要需求不是太变态基本没有问题
感觉应该有一个异步下载图片的东东,之前看过ImageLoader,实在是没用过,也没了解过,回头用用再说
- 安卓开发,你必须知道的一些基本第三方
- 一些你必须知道的
- 安卓集成第三方.so的一些常见异常
- 你必须知道的一些网站
- 程序员必须知道的一些开发社区
- 安卓程序员必须知道的网站
- 安卓程序员必须知道的网站
- D3D开发中你必须知道的一些函数和数学知识
- 你必须知道的11个Java第三方类库
- 第三章:Java 环境你必须知道的一切
- 安卓开发之你该知道的Linux命令
- 你所不知道的Python的第三方库
- 开发中用到的一些第三方
- IOS程序员应该知道的一些第三方框架
- 关于第三方登录,你应该知道的
- Multirow 7.0J的你必须知道的基本属性
- 你必须知道的关于javascript的一些问题
- 你必须知道一个移动产品的基本需求特性
- 文章标题
- 文章标题
- java 文件读写操作应用模块【工具包系列】
- opencv中IplImage, CvMat, Mat 数据结构的使用简介
- iOS APP 开发流程
- 安卓开发,你必须知道的一些基本第三方
- Eclipse配置Axis2总结
- 斐波那契数列
- ARKit 又添新实例:iPhone 上看 Falcon 9 火箭回收
- kali linux 安装 virtualbox 遇到'modprobe vboxdrv'错误解决方法
- 以太网物理层协议整理-万兆以太网
- SpringMVC重要接口(二)HandlerMethodReturnValueHandler
- 2017年主流企业的android面试题
- 【脚本语言系列】关于Python集成开发环境,你需要知道的事