一、底层原理 理解(技术的深化学习,秒变理论派大牛)
1、(技术分享-底层原理)深入理解RXJava,从应用到底层 深入理解思想,以后开发中可以借鉴思想
1.1 http://rkhcy.github.io/2017/12/13/图解RxJava2(一)/
1.2 http://rkhcy.github.io/2017/12/21/图解RxJava2(二)/
2、Android Layout inflate过程分析(1)
6、ANDROID消息机制,从JAVA层到NATIVE层剖析
二、架构设计方面(自己设计的架构、或者别人架构的分享,提升架构能力,control任何业务场景)
7、爱奇艺开源其apk包精细化分析解决方案dexSplitter
三、算法、设计模式(理论)
1、MVP架构搭建
2、从Android代码中来记忆23种设计模式与六大原则、Android设计模式Git 实例23种
设计模式分为三种类型:(1)创建型模式5种:单例模式,抽象工厂模式,工厂模式,原型模式,建造者模式。(口诀:单原建造者,东西二厂)(2)结构型模式7种:适配器模式,桥接模式,装饰模式,组合模式,外观模式,享元模式,代理模式。(口诀:一器一桥一元一代理;装饰组合外观)(3)行为型模式11种:观察者模式,中介者模式,访问者模式,解释器模式,迭代器模式,备忘录模式,责任链模式,状态模式,策略模式,命令模式,模板模式。(口诀:三者两器、一录一链一模板,状态策略命令)
四、经验总结、解决方案分析
2、一种Android App在Native层动态加载so库的方案
五、酷炫的类库分享
六、开发技巧,提升效率
七、新技术学习
一、ARCode 相关
八、软实力提升的文章
九、实战问题汇总(可以放大厂的面试问题啊等等,可以看知识面的广度和深度,看问题,对比自己欠缺在哪里)
https://www.jianshu.com/p/a07ccaad832d
https://blog.csdn.net/u013110200/article/details/55189212?utm_source=itdadao&utm_medium=referral
线程池成长之路(什么是线程池、有哪些、区别是什么,适用条件有哪些等)
注解相关知识理解(注解是啥、有哪些、自定义注解、使用场景等)
十、推荐的博主网站
4、简书技术控
https://www.wanandroid.com/ 推荐
泡在网上的日子:http://jcodecraeer.com/plus/list.php
干货网:http://gank.io/
stackoverflow: http://stackoverflow.com/
github:https://github.com/
Android博客周刊:http://www.androidblog.cn/
codekk:http://p.codekk.com/
MobDevGroup:http://mobdevgroup.com/tools/android