- 博客(4)
- 资源 (27)
- 收藏
- 关注
原创 关于自定义父控件实现右滑动最后,继续滑动,加载刷新更多的另一种实现方案
关于自定义父控件实现右滑动最后,继续滑动,加载刷新更多本次采用继承ReleativeLayout作为RecyclerView父控件实现,与前文处理不一样的地方这是弹性实现上文采用设置margin,本次是view的width。实现过程,既然作为父控件,那么手势操作的处理,我们不用关心处理的过程,即onTouchEvent,我们关注事件的分发,即onInterceptTouchEvent 和dispa
2017-08-08 17:24:30 668
原创 Android 开发属性细节问题
1、android:focusableInTouchMode=”true”问题复现:RecyclerView中使用GridView(或者类似的控件),当页面发生跳转(跳转前上端正好处于GridView位置范围), 跳转回来时,RecyclerView自动移动至GridView位置范围最前端,导致后续下拉刷新等操作出现抖动的Bug。 原因是RecyclerView焦点引起,于父控件中设
2017-08-08 16:19:15 404
原创 横向加载更多(查看更多)RecyclerView
实现方式是不改变RecyclerView本身,定义了一个父控件装载,查看更多和架子更多的view也同样作为该父控件的子控件。有简单的阻尼回弹效果。 实现代码:public class PulToLeftViewGroupl extends LinearLayout implements ViewTreeObserver.OnGlobalLayoutListener { OnPullToLe
2017-08-01 18:24:41 7328
原创 Android中使用ViewPager实现一屏多页面的功能
效果图【录制后使用扣扣秀视频制作的gif,看见水印请别见怪】:实现的主要注意点【关于view pager的使用就忽略了】1、 Adapter需要重写函数—— @Override public float getPageWidth(int position);2、clipChildren属性的使用—-决定了一屏三页还是一屏两页,三页的就比如爱奇艺的横向滑动的左右两边有相互接
2017-08-01 10:37:26 3094
使用Fragment和手势打造
2016-10-08
服务通信方案总结
2016-10-08
服务端Netty搭建
2016-10-06
Android的DiskLruCache磁盘缓存
2016-09-10
ksoap2-android包
2016-08-28
json_jar包Java使用
2016-08-27
SlidingUpPanel上滑视图控件
2016-08-27
AprilKuatangWeather
2016-08-11
Android服务
2016-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人