每个Android开发者都应该知道的开源库
来源:互联网 发布:域名加空间 编辑:程序博客网 时间:2024/05/21 18:48
任何平台 语言开发 到了后期就不可避免产生各种问题,这时候他人大量通过实践证明过的优秀三方库和设计模式就是你需要学习和使用了。
下面的资源和三分库并没有给出相应的链接,为什么?一是:我比较懒,二是:搜索应该是你必备的学习能力。
架构和模式
- 架构
有空去看看 Uncle Bob的文章吧 相信你会有所收获。。
- 表现层模式 MVP
你的activity是不是越来越大 越来越复杂 代码越来越恶心了
MVP资料很多 具体实现有各种各样 选一个你喜欢的开始学习和实践吧
三方库
- Butter Knife
View注解,每天写findViewById setOnClickListener还没写够 还没写累么 ?赶紧解脱吧,把省下来的时间去学习 健身和找对象吧(单身狗哭瞎)
- Hrisey
序列化在android不可少 Serializable和Parcelable性能差了十万八千里,可自己写Parcelable实现又麻烦的要死 我可是有又一堆bean哦 麻麻 我不想干这种没意义的事哦 赶紧去用吧
- Otto/EventBus
这个不解释
- dagger2
DI依赖注入 配合MVP使用 威力无穷大
- Retrofit (OkHttp RxJava)
Retrofit网络通信 所有三方框架最喜欢的,结合restful api使用简直太美好了。而且天然支持OkHttp RxJava 感动哭了
- Picasso
网络图片请求框架太多了 没有全部列出来 有facebook家的 有google的 有老牌的UIL 等等 ,自己看的选一个吧 为什么写它 只因为向它的东家表示敬意 ,Square这家业界最良心的企业,没有之一。
就写些这么多了 也够我们学习了 日后发现更好的三方会继续更新。
1 0
- 每个Android开发者都应该知道的开源库
- 每个开发者都应该知道的 5 个设计技巧
- 每个开发者都应该知道的 5 个设计技巧
- 每个Linux开发者都应该知道的一些知识
- 每个android开发者都应该知道的Top 5三方库(2015版)
- 每个Android开发者都应该了解的资源列表
- 每个Android开发者都应该了解的资源列表
- 每个Android开发者都应该了解的资源列表
- 每个ios开发者都应该知道Top 10 Swift三方库
- 每个ios开发者都应该知道Top 10 Swift三方库
- 每个ios开发者都应该知道Top 10 Swift三方库
- 每个ios开发者都应该知道Top 10 Swift三方库
- 每个ios开发者都应该知道Top 10 Swift三方库
- 每个ios开发者都应该知道Top 10 Swift三方库
- 每个Web开发者都应该知道的关 URL编码的知识
- 每个 Web 开发者都应该知道的关于 URL 编码的知识
- 每个 Web 开发者都应该知道的关于 URL 编码的知识
- 每个 Web 开发者都应该知道的关于 URL 编码的知识
- C++红黑树的完整实现
- C++11 Lambda
- 二进制数逆转,并以十进制输出
- 桥梁模式和适配器模式的区别
- java.lang.OutOfMemoryError: PermGen space
- 每个Android开发者都应该知道的开源库
- 【原创】CGIC库的移植及使用
- 每日导出log4j日志
- ModelDriven
- Android应用启动过程
- mac经常用得到的一些命令行
- 按键精灵 整点截屏脚本
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- Struts2 验证码图片实例