在自定义viewgroup的时候 要重写onInterceptTouchEvent和onTouchEvent 这2个方法 是非常麻烦的事情,好在谷歌后来推出了ViewDragHelper这个类。可以极大方便我们自定义viewgroup.先看一个简单效果 一个layout里有2个图片 其中有一个可以滑...
分类:
移动开发 时间:
2015-08-12 18:23:47
阅读次数:
249
自定义ViewGroup控件(二)----->流式布局进阶(二)...
分类:
其他好文 时间:
2015-08-10 14:59:38
阅读次数:
151
自定义ViewGroup控件(一)----->流式布局进阶(一)...
分类:
其他好文 时间:
2015-08-10 13:41:15
阅读次数:
143
自定义ViewGroup控件--自定义属性(面板思想)...
分类:
其他好文 时间:
2015-08-09 22:43:29
阅读次数:
240
1、直接继承ViewGroup类,onMeasure测量子控件,onLayout第一个子控件放在边角,其他的子控件根据弧度计算其位置来进行layout。2、动画效果:第一个按钮的旋转动画 RotateAnimation,其他的控件TranslateAnimation和RotateAnimation两...
分类:
移动开发 时间:
2015-08-04 18:35:40
阅读次数:
168
1、Scroller类:滚动辅助类,功能很吊,可以跟踪当前View的滚动情况。设置mScroller滚动的位置时,并不会导致View的滚动,通常是用mScroller记录/计算View滚动的位置,再重写View的computeScroll(),完成实际的滚动。初始化方法:mScroller = ne...
分类:
移动开发 时间:
2015-08-03 18:54:56
阅读次数:
177
1、先创建一个控件类间接或者直接继承ViewGroup类2、重载onMeasure方法来测量控件 protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)3、重载onLayout方法来布局子空间 protected v...
分类:
移动开发 时间:
2015-07-26 19:01:31
阅读次数:
214
最近公司在新版本上有一个需要, 要在首页添加一个滑动效果, 具体就是仿照X宝的商品详情页, 拉到页面底部时有一个粘滞效果,
如下图 X东的商品详情页,如果用户继续向上拉的话就进入商品图文描述界面:
刚开始想拿来主义,直接从网上找个现成的demo来用, 但是网上无一例外的答案都特别统一: 几乎全部是ScrollView中再套两个ScrollView,
或者是一个LinearLay...
分类:
其他好文 时间:
2015-07-23 15:45:56
阅读次数:
72
首先感谢http://blog.csdn.net/lmj623565791/article/details/46858663hongyang的文章,之前看过ViewDragHelper类也读过一些demo一直都是半知半解且之前一些自定义的ViewGroup大都不是按这种方式来写,这一次抓紧一次自己写一个demo熟悉ViewDragHelper。ViewDragHelper存在于v4包种,目的用于帮助...
分类:
其他好文 时间:
2015-07-14 15:34:41
阅读次数:
123
转载请标明出处:
http://blog.csdn.net/lmj623565791/article/details/46858663;
本文出自:【张鸿洋的博客】
一、概述在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事...
分类:
移动开发 时间:
2015-07-13 12:22:54
阅读次数:
144