分享

关于Android分享的目录

 昵称11495888 2016-04-12

欢迎Follow我的GitHub, 关注我的简书.
个人主页: http://www./

已经陆陆续续地分享了自己的一些Android知识, 内容比较丰富, 也相对较多. 为了更好地查阅, 整理了一个目录, 毕竟简书没有搜索功能. 以后分享的知识也会随时添加, 继续更新. 有些会包含源码, 托管于GitHub.


Android

主要分为三个部分:
开发: 关于一些功能, 动画, 控件等知识.
优化: 关于一些测试, 性能, Gradle等知识.
架构: 关于一些框架, Rx, 逆向等知识.


目录


1 开发

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 优化

2.1 测试

使用Espresso&Dagger测试网络接口(源码)

2.2 性能

应用耗电, 使用BH分析和优化应用电量
检测内存泄露--LeakCanary使用方法(源码)
高效地分析Android内存--MAT工具解析

2.3 Gradle

加速Gradle构建项目
优雅的项目配置--常用库和版本管理

2.4 其他

Vectors(1): 使用SVG图像瘦身应用(源码)
Vectors(2): 绘制优美的路径动画(源码)


3 架构

3.1 框架

插件化实践-DroidPlugin的使用(源码测试)

3.2 Rx

RxAndroid处理异步方法(源码)
缓存网络数据--Rx和数据库(源码)
使用RxBinding处理控件异步调用(源码)
在页面切换时使用RxJava持续更新(源码)
优雅的异步调用--RxJava详细解析(源码)

3.3 逆向

分析应用使用的技术框架和开源库
逆向工程

3.4 其他

Kotlin(1): 初探与集成Android项目(源码)
Kotlin(2): 优雅地扩展类的方法和属性(源码)
依赖注入--Dagger2使用方法(源码)
优雅的网络请求--Retrofit2使用方法
使用Favor库简化首选项(源码)


做一个Android的探索者和分享者.

荀子: 不积跬步无以至千里, 不积小流无以成江海. 与君共勉.

转载文章, 请私信我, 获得授权.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多