- 说明所做demo的目的;
- 用到的技术;
- 按难易程度排序的相关技术链接;
- 个人写demo时的一些心得体会和注意事项。
Material Design控件相关
- ToolBar、AppBarLayout、CollapsingToolBarLayout
- TabLayout
- CoordinateLayout
- NavigationView、DrawerLayout
- TextInputLayout
- FloatingActionBarButton
- SnackBar
SoftInputMethod软键盘相关
- 软键盘高度的获取
- 软键盘的打开与关闭
- 软键盘打开与关闭事件的监听
- 软键盘与Activity中布局的关系
Android Hot Fix热修复
- 热更新设计的原理:java、android类加载器,反射等
- 开源的热更新框架的使用
系统栏相关
- 状态栏、导航栏、标题栏的高度获取
- 状态栏的隐藏、透明、着色、样式实践
- 标题栏的隐藏、样式实践
- 导航栏的隐藏实践
Activity的转场动画
- android5.0以下的转场动画
- android5.0以上的转场动画
- 兼容方式探索
工具类
- UIUtils
- FileUtils