欢迎Follow我的GitHub, 关注我的简书. 个人主页: http://www./
已经陆陆续续地分享了自己的一些Android知识, 内容比较丰富, 也相对较多. 为了更好地查阅, 整理了一个目录, 毕竟简书没有搜索功能. 以后分享的知识也会随时添加, 继续更新. 有些会包含源码, 托管于GitHub.
![](http://image96.360doc.com/DownloadImg/2016/04/1219/69659488_1) Android
主要分为三个部分: 开发: 关于一些功能, 动画, 控件等知识. 优化: 关于一些测试, 性能, Gradle等知识. 架构: 关于一些框架, Rx, 逆向等知识.
目录
1.1 功能
炫丽的朋友圈视频滚动播放功能(源码) 在应用中更新App版本(源码) 网页链接触发原生Intent跳转页面(源码) Android 6.0: 动态权限管理的解决方案(源码) 防止密码输入错误, 密码明文显示功能(源码)
1.2 动画
吸引人的广告控件-CircularReveal动画(源码) 教你实现翻转卡片动画的功能(源码) 冷启动不如添加动画, 让加载更有趣(源码) 动画效果--漫天飞雪(源码) 使用音频信息绘制动态波纹(源码) 属性动画的概念解析--实现星星控件(源码)
1.3 控件
人脸及脸部关键点检测控件(源码) RecyclerView简述 AppBar简述(源码) CoordinatorLayout简述(源码) CardView简述 PercentLayout的固定比例 Fragment的addSharedElement简述(源码) FragmentTabHost使用方法(源码)
1.4 其他
全面解析Activity启动模式(源码) 全面解析Activity生命周期(源码) Android开发Tips(1) Android开发Tips(2) Android开发Tips(3) Android开发Tips(4) Android开发Tips(5) [待续]Android开发Tips(6)
2.1 测试
使用Espresso&Dagger测试网络接口(源码)
2.2 性能
应用耗电, 使用BH分析和优化应用电量 检测内存泄露--LeakCanary使用方法(源码) 高效地分析Android内存--MAT工具解析
2.3 Gradle
加速Gradle构建项目 优雅的项目配置--常用库和版本管理
2.4 其他
Vectors(1): 使用SVG图像瘦身应用(源码) Vectors(2): 绘制优美的路径动画(源码)
3.1 框架
插件化实践-DroidPlugin的使用(源码和测试)
3.2 Rx
RxAndroid处理异步方法(源码) 缓存网络数据--Rx和数据库(源码) 使用RxBinding处理控件异步调用(源码) 在页面切换时使用RxJava持续更新(源码) 优雅的异步调用--RxJava详细解析(源码)
3.3 逆向
分析应用使用的技术框架和开源库 逆向工程
3.4 其他
Kotlin(1): 初探与集成Android项目(源码) Kotlin(2): 优雅地扩展类的方法和属性(源码) 依赖注入--Dagger2使用方法(源码) 优雅的网络请求--Retrofit2使用方法 使用Favor库简化首选项(源码)
做一个Android的探索者和分享者.
荀子: 不积跬步无以至千里, 不积小流无以成江海. 与君共勉.
转载文章, 请私信我, 获得授权.
|