1.RecyclerView添加分隔线(原理)
http://www.jianshu.com/p/4eff036360da
- onAttachedToWindow()方法,将控件显示在界面上
在onAttachedToWindow()方法之前,控件(ImageView)都没有显示在屏幕上。view.getX()为0
onCreate->onStart->onResume->onAttachedToWindow
参考自:http://blog.csdn.net/guxiao1201/article/details/41517871
详细Activity生命周期图
3.Android使用intent调取导航或者地图
http://blog.csdn.net/qwer4755552/article/details/51659833
4. Java面试题集
http://blog.csdn.net/dd864140130/article/details/55833087
5.JavaGC机制
http://blog.csdn.net/lin_t_s/article/details/53557188
6.百度地图和高德地图坐标系的互相转换
http://www.jianshu.com/p/d3dd4149bb0b
7. XMPP协议的原理介绍
http://blog.csdn.net/wbw1985/article/details/5502272
8.Android常用开源工具(1)-Dagger2入门
http://blog.csdn.net/duo2005duo/article/details/50618171
9.mvp
http://antonioleiva.com/mvp-android/
10.Android asmack使用介绍
https://my.oschina.net/kooeasy/blog/476847
11.ViewPager+Fragment组合的预加载和懒加载
http://www.jianshu.com/p/7a47907f49c2
12.安卓自定义View教程目录
http://www.gcssloop.com/customview/CustomViewIndex
13.Android平台下基于XMPP的IM研究
http://blog.csdn.net/liuhongwei123888/article/details/6618408
14.基于openfire+smack开发Android即时聊天应用
15.android:descendantFocusability用法简析(scrollview嵌套recyclerview)
http://www.cnblogs.com/eyu8874521/archive/2012/10/17/2727882.html
16.Android开发时,那些相见恨晚的工具或网站!
https://mp.weixin.qq.com/s/-tt3IMjIRUFvU-Xw8mjFtw
17.玩转仿探探卡片式滑动效果
http://yuqirong.me/2017/03/05/玩转仿探探卡片式滑动效果/
18.两个ScrollView在一起的故事
http://www.jianshu.com/p/0fa34bbd0b65
19.仿简书长按文章生成图片效果
https://juejin.im/post/58cde2bfa22b9d00642da033
20.深入理解共享元素变换(Shared Element Transition)
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0201/2394.html
21.程序员必看:程序的美,不止动画的美
https://juejin.im/post/58d0ead3570c350058b406f1
22. 安卓开发-Activity中finish() onDestroy() 和System.exit()的区别
http://blog.csdn.net/imzoer/article/details/9380807
23. Paint、Canvas、Matrix使用讲解(一、Paint)
http://blog.csdn.net/tianjian4592/article/details/44336949
24.Android常见的问题
https://github.com/leerduo/InterviewQuestion
25.可能是讲解Android事件分发最好的文章
http://www.jianshu.com/p/2be492c1df96
26.Android APK反编译就这么简单 详解(附图)
http://blog.csdn.net/vipzjyno1/article/details/21039349
27.类似支付宝应用管理界面——RecyclerView+ItemTouchHelper实现拖拽滑动
http://lruheng.com/2017/02/14/类似支付宝应用管理界面——RecycleView+ItemTouchHelper实现拖拽滑动/
28.[译]Workcation App – 第一部分 . 自定义 Fragment 转场动画
https://juejin.im/post/5934b96c570c35005b548218
29. Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
http://blog.csdn.net/xiaanming/article/details/10298163
30. Java ConcurrentModificationException异常原因和解决方法
http://www.cnblogs.com/andy-zhou/p/5339683.html
31.ConstraintLayout约束布局
https://medium.com/google-developers/building-interfaces-with-constraintlayout-3958fa38a9f7
32.事件分发机制原理分析(案例和源码)
http://blog.csdn.net/yanbober/article/details/45887547
http://blog.csdn.net/yanbober/article/details/45912661
http://blog.csdn.net/yanbober/article/details/45932123
33.Android性能优化典范
http://www.csdn.net/article/2015-01-20/2823621-android-performance-patterns
34.Java并发编程:volatile关键字解析
http://www.cnblogs.com/dolphin0520/p/3920373.html#3872900
35.HTTPS加密原理
http://yuqirong.me/2018/03/03/HTTPS加密原理/
36.NullPointerException: Attempt to read from field ‘int android.view.View.mViewFlags’
37.如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion
https://chinagdg.org/2016/01/picking-your-compilesdkversion-minsdkversion-targetsdkversion/
38、Android开发 - 获取Android设备的唯一标识码(Android 6.0或更高)
http://blog.51cto.com/11761032/2301323
39、android 支持全面屏
https://android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html
40、AIDL & in out inout (五星推荐)
https://blog.csdn.net/luoyanglizi/article/details/51980630
https://blog.csdn.net/luoyanglizi/article/details/51958091