GreenDAO的CRUD操作
GreenDAO的CRUD操作
在线热更新Dexposed框架
在线热更新Dexposed框架
materialdesign动画示例
materialdesign动画示例
RecyclerViewHeaderAndFooter
RecyclerViewHeaderAndFooter添加头部和尾部
RecylerView侧滑删除和拖拽
RecylerView侧滑删除和拖拽
Android事件分发机制
Android事件分发机制测试Demo
Volley请求网络图片
使用Volley请求网络图片防止OOM
Material CheckBox
Material Design 风格的checkbox,Material Design 风格的checkbox
Android Data Binding
Android Data Binding结合RecyclerView的使用
插件化开发-动态加载
插件化开发-动态加载已安装apk和未安装的apk
DiskLruCacheDemo
DiskLruCacheDemo
DiskLruCache
Google又提供了一套硬盘缓存的解决方案:DiskLruCache(非Google官方编写,但获得官方认证),怎么使用呢?下载好了之后,在项目中新建一个名为libcore.io包,然后将DiskLruCache.java代码文件复制到这个包中即可开始使用。
Material Design icon图标
Material Design icon图标
FloatingActionButton的使用
Google提供的Design Library中FloatingActionButton的使用。 和配合Snackbar的使用
ViewPager的使用
ViewPager的动画效果实现,利用Google提供的两种动画来说明自定义动画。
CollapsingToolbarLayout使用 源码下载
CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端)。
日期选择控件(可防止屏幕旋转抛出的异常)
日期选择控件(可防止屏幕旋转抛出的异常)
AppBarLayout实现上滑隐藏ToolBar
AppBarLayout实现上滑隐藏ToolBar,下滑出现
NavigationView实现侧滑菜单栏
将介绍使用Google最新推出规范式设计中的NavigationView和DrawerLayout结合实现侧滑菜单栏效果
CardView的使用
CardView是support-v7包下的一个控件,google新推出的一款符合材料设计的Layout。。。
RecyclerView实现瀑布流
RecyclerView实现瀑布流效果。
RecyclerView的使用
提供一种插件式编程,开发者对RecyclerView的设计更加自由
使用DialogFragment替代AlertDialog
Google官方推荐使用DialogFragment代替AlertDialog,很好的解决屏幕旋转产生的问题。。。
ListView添加CheckBox复选框
在ListView中添加CheckBox,实现多选条目
ViewFlipper详解demo
该demo主要是说明了ViewFlipper这个控件怎么使用,并加入动画效果和点击暂停过一段时间又自动切换,可谓是实现了ViewFlipper功能外又完善了它的自动切换效果
android 指南针 源码
android 指南针 源码
java实现的多媒体播放器
ava实现的简单多媒体播放器