首页 > 学院 > 开发设计 > 正文

安卓项目中碰到的那些github工具

2019-11-06 09:14:41
字体:
来源:转载
供稿:网友

记录一下在看的安卓项目中想要学的框架或者工具 在学习https://github.com/jcalaz/xmarket的安卓项目

其中用到的很多东西记录下来先,先把要改的任务完成

ButterKnife

可以通过注解来简化安卓中findViewById(@Bind…), setOnclickListener(@OnClick) http://jakewharton.github.io/butterknife/ http://www.jianshu.com/p/9ad21e548b69

SuperToasts

对Toast的改进,可以提供上下文相关的SuperActivityToasts(显示进度条,处理按钮点击事件),也可以提供上下文无关的SuperToasts(在标准的Toast基础上实现了很多定制化的服务) https://github.com/JohnPersano/SuperToasts

Retrofit2.0

方便我们网络请求的库,可以让请求网络变得更灵活,易于维护

http://square.github.io/retrofit/ http://www.jianshu.com/p/308f3c54abdd http://blog.csdn.net/QQ_24889075/article/details/52181133

ReactiveX(Rxjava)

使用观察者队列来组合异步机制和基于事件的程序 https://github.com/ReactiveX/RxJava

Gson

序列化和反序列化的一个处理,可以用于生成和解析json https://my.oschina.net/itblog/blog/204120 http://www.jianshu.com/p/e740196225a4

Fresco

安卓图片加载组件 它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件) Fresco设计中有一个Drawees模块,当图片不在显示在屏幕上时,及时释放内存和空间占用 http://blog.csdn.net/u013278099/article/details/50459154


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表