Hello Demo
本项目是一个 Demo 集合, 存放日常写的一些 Demo 代码。
[ 1 ] RecyclerViewDemo
Android RecyclerView 使用 Demo, 包涵了如下功能:
- RecyclerView 控件的基本用法 ;
- item 的 Click, LongClick 事件处理 ;
- 同一样式的 Item 不同布局的展示 ;
- Item 控件的状态变化处理, 如阅读痕迹等 ...
配套博客地址: https://absentm.github.io/2016/11/21/Android-RecyclerView-Demo/
Apk 下载地址: https://github.com/absentm/Demo/blob/master/apk/RecyclerViewDemo.apk
展示:
[ 2 ] MaterailDrawerDemo
一个UI Demo, 实现了如下UI特性:
- 一个好用的侧滑控件materialdrawer的集成与使用
- Tablayout + ViewPager + Fragment实现顶部滑动导航
- 仿Twitter的Toolbar滑动隐藏与呈现效果
配套博客地址: waiting ....
Apk 下载地址: https://github.com/absentm/Demo/blob/master/apk/MaterialDrawerDemo.apk
展示:
[ 3 ] OfficailDemo
Google 官方提供的 UI Demo, 详情见如下表格内容, 相关 APK 下载地址请见项目 apk 文件夹下:
Demo名称 | 描述 | 备注 |
---|---|---|
NavigationDrawerDemo | 官方侧滑菜单导航样例 | - |
ScrollingDemo | 官方 CollapsingToolbarLayout 折叠效果样例 | - |
CoordinatorExamples | @Saul Molinero 总结的加强版折叠效果样例 | https://www.aswifter.com/2015/11/12/mastering-coordinator/ |
LoginDemo | 官方 Material Design 登录样例 | - |