- 博客(8)
- 资源 (30)
- 收藏
- 关注
原创 Android-->RecyclerView分组悬浮标题(分割线)
客官先看图: https://github.com/angcyo/ContactsPicker/blob/master/screenshot/1%E6%9C%88-15-2017%2016-17-46.gifRecyclerView中实现分组功能, 和 实现分割线 使用的是相同原理. 就是手动绘制信息.都是继承RecyclerView.ItemDecoration分割线的实现传送门:http://
2017-01-15 16:48:36 3718
原创 Android-->Toast全屏和动画(模拟QQ样式)
如图, 底下是一个空布局, 参考我的博文: http://blog.csdn.net/angcyo/article/details/53967099 顶部就是一个Toast. 全屏,并且进入和退出都有自定义的动画.正文: 系统并没有提供设置全屏和动画的方法.但是Java有一个神器, 反射. 我们可以通过反射. 肆意修改成员变量.//全屏和动画的设置方法private static void
2017-01-14 13:41:17 2517 8
原创 Android-->如何让普通View具有checked属性(背景xml支持checked状态)
当需要实现选择状态的时候,CompoundButton是系统提供的选择.我们可以很简单的通过isChecked(), 返回是否选中.也可以通过xml设置background的方法, 实现选中后的样式.但是, 有些时候, 系统提供的控件不足以满足我们的需求,,,这个时候就是头脑风暴的时候了.首先, 如果需要实现isChecked()返回是否选中, 那么自定义View的时候, 就需要自己通过一个变量
2017-01-10 16:14:40 4599 2
原创 Android--›Realm数据库使用注意事项
不知不觉Realm已经更新到2.2.2了. Realm Java 2.2.2但是,还有多少坑等着你呢?以下写一些我遇到的坑:1:Realm需不需要close呢?当你每次调用 Realm.getDefaultInstance(); 的时候, Realm的引用计数就会+1. 也就是说, close()方法调用次数也要+1, 才能释放Realm资源.Realm再调用close之后, 对应线程上whe
2017-01-10 12:16:03 2105
原创 Android--›键盘表情切换的终极解决方案(已重构)
之前写过一篇文章 Android–>如何优雅的切换表情和键盘(原理), 没有看多的可以看看. 这个方案有一个问题, 当状态栏透明的时候, 就会出现问题. 而且也不支持在Dialog中使用.实现方式也很简单, 但是代码逻辑很复杂, 不容易修改. 一不小心就会出错, 还找不到原因.今天这篇文章, 让你焕然一新. 完全颠覆之前的方案.前提,2个属性 android:windowSoftInputMod
2017-01-10 11:59:13 3142 2
原创 Android-->RecyclerView模仿探探左右滑动布局
站在巨人的肩膀上,才能走得更远.参考文章:http://blog.csdn.net/zxt0601/article/details/53730908我在此基础上优化了部分代码, 添加了滑动回调, 可自定义性更强. 并且添加了点击按钮左右滑动的功能.据说无图都不敢发文章了. 看图:1:这种功能, 首先需要自己管理布局 继承 RecyclerView.LayoutManager , 显示自己管理布
2017-01-08 14:56:28 10001 8
原创 Android-->如何将RecyclerView打造成ViewPager的效果
如题所示,都支持横向和纵向, 暂不支持StaggeredGridLayoutManager布局管理.如图: 在LinearLayoutManager中: 在GridLayoutManager中: 1:当adapter中Item的数量不足时, 需要用假数据填充. 否则最后一页显示不全, 达不到页面的效果.@Overridepublic int getItemCount() { raw
2017-01-03 22:26:16 5495 5
原创 Android-->打造流行的无数据空布局页面
看图:实现方式,就是在一个自定义View里面, 绘制一个大的圆角矩形, 和三个小的圆角矩形.支持的属性,resources> declare-styleable name="EmptyView"> attr name="ev_default_color" format="color"/> attr
2017-01-01 17:19:14 3189 2
RecyclerViewDemo
2015-06-10
NettyServer
2015-06-09
批处理工具
2015-05-26
窗口工具V13.5
2015-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人