1 Android 内存缓存:手把手教你学会LruCache算法:
https://blog.csdn.net/carson_ho/article/details/82453606
2 Android 贝塞尔曲线
https://blog.csdn.net/harvic880925/article/details/50995587
3 android dependencies 中 api、compile和implementation的区别
https://blog.csdn.net/u010358168/article/details/80942801
4 Glide4.7.1图片加载库使用姿势
https://blog.csdn.net/u010520146/article/details/81530259
5 组件化开发和模块化开发概念辨析
https://blog.csdn.net/blog_jihq/article/details/79191008
6 Android Studio中引用Module依赖注意事项
https://blog.csdn.net/MrNoHere/article/details/77944841
7 Retrofit
https://blog.csdn.net/qq_40543575/article/details/79183601
8 对称加密
https://www.jianshu.com/p/3840b344b27c
9 Android UI Libs之shimmer-android(Facebook出品的给任意视图添加微光效果的第三方库)
https://www.jianshu.com/p/373851a0f1f4
10 作者书写的方式奇特,(设计模式及优化等)
http://blog.lmj.wiki/2016/09/18/app-opti/app_opt_smooth/#more
11 在onCreate获取控件的宽高。Android中view.getViewTreeObserver()使用
因为view组件布局在onResume回调后完成,在oncreate中View.getWidth和View.getHeight无法获得一个
view的高度和宽度,通过view.getViewTreeObserver来获取宽高
https://blog.csdn.net/zxwd2015/article/details/78208204
12 view的移动(可以和11连接着看)
https://www.jianshu.com/p/4d69caebf718?nomobile=yes
13 动画的Interpolator 种类介绍和其特点。
https://www.cnblogs.com/ldq2016/p/6879566.html
14 Glide 4用法
https://blog.csdn.net/shangmingchao/article/details/78219558
15 Retrofit 学习
https://www.jianshu.com/p/06a35a0f34d2
16 RxJava 学习
https://gank.io/post/560e15be2dca930e00da1083#toc_1
https://www.jianshu.com/p/d997805b37d4(操作符解释)
https://blog.csdn.net/zengke1993/article/details/80388510(操作符解释)
17 系统wifi 时间显示,如果背景色设置为白色,字体和背景色同色的问题
https://www.jianshu.com/p/7f5a9969be53
18 加载本地中assets文件夹下的json文件
https://blog.csdn.net/ww897532167/article/details/70875334?utm_source=blogxgwz8
19 Android通知栏版本兼容解决方案
https://blog.csdn.net/hudashi/article/details/60966443
20 Android中Java与web通信
https://blog.csdn.net/xyz_lmn/article/details/47857633
21github比较好的开源项目
http://www.cnblogs.com/hawkon/p/3593709.html
22 改变状态栏背景颜色和字体颜色(解决因设置白色背景导致系统默认白色字体看不见问题)
https://blog.csdn.net/u014650207/article/details/80563527