前言:上一回实现了轮播器的自动滚动,但是有两个需要处理的bug. 1.当用手拖拽控制轮播器的时候,停止自动滚动. 2.当同一个页面中有tableView,textView或scrollview时,拖拽这些控件时:轮播器会停止自动轮播,卡住;当松开这些控件时:轮播器先快速轮播,把卡住的时间补回来,再恢 ...
分类:
其他好文 时间:
2016-06-03 18:44:22
阅读次数:
154
把下面的方法放在绑定适配器操作的下面就行。 /** * 重新计算ListView的高度,解决ScrollView和ListView两个View都有滚动的效果,在嵌套使用时起冲突的问题 * @param listView */ public void setListViewHeight(ListVie ...
分类:
其他好文 时间:
2016-06-02 09:39:29
阅读次数:
119
Stroyboard中使用ScrollView 当我们使用Storyboard开发项目时,如果要往控制器上拖入一个ScrollView并且添加约束设置滚动区域,是有特殊的规定的: 拖入一个scrollview,规定它的位置大小: 如果想要scrollview滚动的话,需要一个view作为scroll ...
分类:
其他好文 时间:
2016-06-01 21:15:21
阅读次数:
121
一. 实现功能 两个手指捏合,可以放大或者缩小图片. 二.原理说明 1. 实现缩放功能的四个步骤 (1) 让控制器遵守代理协议 (2) 让scrollView设置代理 self (3) 调用代理方法, 返回需要实现缩放的子控件 (4) 设置缩放比例 2.补充: 跟缩放相关的代理方法 (1) - (v ...
分类:
移动开发 时间:
2016-05-31 20:55:59
阅读次数:
346
RelativeLayout的意义: 布局各个部件的相对布局。使得界面空间合理利用。 一、ScrollView局限: 滑动的只能是linearlayout,甚至整个布局都不能有RelativeLayout。这使得让人觉得ScrollView控件有点鸡肋。其实不然.......... linearla ...
分类:
移动开发 时间:
2016-05-31 00:42:37
阅读次数:
527
main.xml中 fragment的xml。。。。fragment_selection_common selector选择器 rb_blue_bg radiobutton按钮 nav_radiogroup_item.xml fragment activity中 ...
分类:
其他好文 时间:
2016-05-30 21:36:17
阅读次数:
168
第一部分 个性化控件(View)
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 FlipView、ColorPickView、GraphView、UI Style等等。
一...
分类:
移动开发 时间:
2016-05-27 12:10:34
阅读次数:
323
最近搞一个项目,需要用到类似于新浪微博的消息流,即每一项有文字、有九宫格图片,因此这就涉及到ListView或者ScrollView嵌套GridView的问题。其中GridView的高度问题在网上都很容易找到答案,即覆写onMeasure方法,然后设置高度的MeasureSpec。但是宽度问题确实没 ...
分类:
移动开发 时间:
2016-05-27 00:32:18
阅读次数:
323
相信大家都已经可以熟练使用ListView和GridView,大神们估计都在使用RecyclerView了。如果还在使用ListView,你肯定有这样的一个深刻的感受,那就是在做一个APP的时候使用ListView和GridView很频繁,并且经常会遇到一个页面中除了有ListView或GridView可能还有一些其他的内容,但是可能内容很多,你第一时间就会想到让它整体滑动即可,那就是在总的布局外...
分类:
移动开发 时间:
2016-05-26 14:46:07
阅读次数:
163