摘要: 先上效果图: 首先看一下关于ViewDragHelper的简介: ViewDragHelper is a utility class for writing custom ViewGroups. It offers a number of useful operations and state tr 阅读全文
posted @ 2017-10-24 14:46 Epilogue 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 网格的分割线实现起来和线性差不了多少,主要注意的是,当达到最后一行时,不绘制横线,当达到最后一列时,不绘制竖线, 接下来解释最后一行和最后一列的2个方法。 我们设置GridLayoutManager的时候,参数里设置了这个网格的spanCount。 当recyclerview的子view总数%spa 阅读全文
posted @ 2017-07-18 23:46 Epilogue 阅读(4989) 评论(0) 推荐(0) 编辑
摘要: 由于recyclerview默认是没有分割线的,需要显示分割线的话,可以在布局里添加一条有背景色的View标签,或者通过ItemDecoration来实现,本文以后者为例。 ItemDecoration里有2个重要的方法,onDraw和getItemOffsets。 布局文件activity_mai 阅读全文
posted @ 2017-07-18 00:16 Epilogue 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 首先设置页面的Fragment布局: 阅读全文
posted @ 2016-12-08 19:05 Epilogue 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 案例一效果: 布局文件: 阅读全文
posted @ 2016-12-07 21:19 Epilogue 阅读(3803) 评论(0) 推荐(0) 编辑
摘要: 首先来实现最简单的列表展示,如图 在这个展示中,RecyclerView的作用仅限于回收和定位屏幕上的TextView,在用户滑动屏幕时,会把上一个视图回收掉,并显示下一个页面的视图,也就是回收再利用。 使用RecyclerView离不开2个类的使用:ViewHolder和Adapter,ViewH 阅读全文
posted @ 2016-12-07 19:13 Epilogue 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 自Android 3.0版本开始,系统给我们提供了一种全新的动画模式,属性动画(property animation),它的功能非常强大,弥补了之前补间动画的一些缺陷,几乎是可以完全替代掉补间动画了。 属性动画与补间动画的区别 最大的区别是补间动画就算控件移动到任何位置,控件本身位置还是不变。而属性 阅读全文
posted @ 2016-12-06 21:47 Epilogue 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 布局文件: 阅读全文
posted @ 2016-12-05 21:35 Epilogue 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 创建drawable资源文件,选择animation-list<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android"> <item 阅读全文
posted @ 2016-12-05 19:42 Epilogue 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 内部类,将一个类A定义在另外一个类B的内部,那么我们就称类A为内部类 1.成员内部类 实验探究: 创建类Testpublic class Test { public static void main(String[] args) { } } 创建一个类Out代表外部类,一个类In代表内部类,在类中声 阅读全文
posted @ 2016-07-20 20:38 Epilogue 阅读(594) 评论(0) 推荐(0) 编辑