【威哥说】随著Android技术的不断更新,可能有很多小伙伴迷失在了前进的道路上,不知道要学些什么新技术,今天稍微进行一下总结,希望晋升或者学习的。

一、Android流行框架:

图片类:

Glide:可播放gif,谷歌推荐的图片载入

Fresco:可播放gif,流畅性最好的载入图片框架,由Facebook推出

Picasso:squre inc.开源的图片载入框架

网路请求类:

Okhttp:是比较强大的一个网路请求框架,目前开发中比重比较大

Retrofit:基于okhttp实现,很强大。

volley:谷歌推荐的网路框架

数据解析类:

Gson:简单实用的JSON解析

Jackson:也还不错可以学习一下

资料库:

greendao:轻量、效率高

realm:替代SQLite的实用资料库

依赖注入:

butterknife:注解完成初始化控制项,方便

事件传递

EventBus:简单易懂的事件处理

响应式:

RXJava:响应式编程,功能强大

RXAndroid:同样值得学习

性能优化

leakcanary:检查内存泄漏的插件,比较强大

其他知识点

MVP:经典,学习必备

MaterialDesign:界面设计标准

Kotlin:可以编译成Java位元组码,也可以编译成JavaScript,是不是想要了

二、常用网站

Google:咱干Android的这个就不说了

GitHub:开源代码大汇总,面向全世界的代码托管平台

开源中国:比较全面的一个学习网站

Android开发社区:Android官网

掘金:中国质量最高的技术分享社区

CSDN:全球最大的中文IT技术社区

干货集中营:每日分享,精品多多

红黑联盟:其中的文章也比较优质

磨砺营官网:啥也不说了,想学习技术他是必不可少的。

希望这些东西可以帮助到大家,欢迎大家有什么值得学习的也可以进行推荐,每天前进一小步。

推荐阅读:

相关文章