判断两个控件在同一个Window上是否有重叠 添加一个更高级别的UIWindow,目的点击状态栏时让ScrollView滚动到顶部 ...
ScrollView嵌套Relative时候会发生问题,RelativeLayout不会充满ScrollView,即使设置match_parent属性也不行 这个时候就需要fillViewPort属性登场了,在ScrollView的源码的onMeasure中,专门针对这个属性做了特殊的处理 prot ...
分类:
其他好文 时间:
2017-01-15 12:51:51
阅读次数:
223
来自网站:http://www.echojb.com/android/2016/12/31/292167.html 自己布局:RelativeLayout:rl_root包裹ScrollView,里面包裹多个EditText;使用rl_root.getFocused();只能获取到ScrollVie ...
分类:
其他好文 时间:
2017-01-14 14:43:48
阅读次数:
166
本来说好了,最后一篇了,结果又来了一个新需求,就再写一篇吧~效果图是这样的:思路是这样:demo效果:其实要注意的地方是:1.RecycleView在ScrollView中不滚动的设置;2.RecycleView在ScrollView中滚动不灵敏;3.RecycleView表格显示列数的填充算法;不滚动的写法:FullyLine..
分类:
移动开发 时间:
2017-01-10 18:18:59
阅读次数:
343
该组件实现下拉刷新的功能。不过该组件是用在ScrollView的内部的,为ScrollView添加一个下拉刷新的功能。当ScrollView的垂直方向的偏移量scrollY:0的时候,手指往下拖拽ScrollView就会触发onRefresh事件方法。 相关的属性: ...
分类:
其他好文 时间:
2017-01-09 11:21:00
阅读次数:
147
一、介绍ListView高度的设置方法 二、根据实际需求解决冲突问题 一、介绍ListView高度的设置方法 在ScrollView中使用ListView,ListView的高度会不正常。 方式一:在XML中写死 方式二:代码中设置固定高度(如果在运行过程中才能决定ListView高度) 方式三:代 ...
分类:
其他好文 时间:
2017-01-05 16:51:40
阅读次数:
237
主要介绍 1.监测tableView垂直滚动的舒畅姿势 通常我们用KVO或者在scrollViewDidScroll代理方法中监听ScrollView/TableView的contentOffset,比如监听TableView的contentOffset来设置导航栏的透明度或者拉伸顶部的图片。 im ...
分类:
移动开发 时间:
2017-01-03 16:47:53
阅读次数:
531
CycleRotationView:自定义控件,主要功能是实现类似与各种商城首页的广告轮播图。其实像这种比较常见的自定义控件早就满大街了,虽然说“不要重复发明轮子”,但是不代表不用关心轮子是怎么造的,本着“知其然知其所以然”的态度,完成了这个控件(总不能需要用到时才来学习吧)。老规矩,先来个效果图( ...
分类:
其他好文 时间:
2016-12-30 10:13:37
阅读次数:
258