原因: View抢走ScrollView的焦点,View在重新计算的时候无法获取高度,所有导致View显示在顶部。 方法能解决: 使用该布局最顶部的ScrollView中最顶部的那个控件View、layout都行,让后使用这几行代码使其获取焦点就行了。 view.setFocusable(true) ...
分类:
移动开发 时间:
2016-04-15 19:46:53
阅读次数:
139
主activity页面; 自定义的listview类; 适配器类; main.xml; main-item.xml; ...
分类:
其他好文 时间:
2016-04-14 22:10:34
阅读次数:
250
方法一:自定义ListView MainActivity.class 自定义的listview类:MyListView.class xml布局(两种方法调用一个布局) 第二种方法:对listview设置触摸监听 MainActivity.class ...
分类:
其他好文 时间:
2016-04-14 17:50:22
阅读次数:
85
(第三种,第四种简单推荐使用) 在这里我要提出的是,listview能滚动的前提是:当listview本身的高度小于listview里的子view。 第一种方法 只需在MainActivity中 找到listview 和 scrollview 然后给listview设置监听事件 第二种方法 只需重写 ...
分类:
其他好文 时间:
2016-04-14 15:41:34
阅读次数:
166
这是我们最终想要得到的效果: 思路 在UISrollView的delegate方法 1 - (void)scrollViewDidScroll:(UIScrollView *)scrollView 中根据当前的contentOffset更新navigationBar的backgroundColor即 ...
分类:
其他好文 时间:
2016-04-14 12:17:36
阅读次数:
123
1)用xib自定义cell写tableviewDemo代码,转模型,cell重用 见本地develop-demo-FriendTableViewDemo 2)textview的内容不定格显示,这好似用导航跳转过去,他会减去64像素,也就是导航的高度都是ScrollView引起的,加上self.aut ...
分类:
其他好文 时间:
2016-04-13 18:21:17
阅读次数:
136
前言: UITableView是ios开发中最常用的控件之一,几乎所有的应用都要用到,tableview继承UIScrollView,因此它不仅可以显示多行数据,而且具有scrollview的一些操作功能,比如滑动,自动偏移等等,因此非常强大。 而且tableview采用了数据源模式,因此只需要更改 ...
分类:
移动开发 时间:
2016-04-12 00:26:26
阅读次数:
341
动态加载数据就是随着用户的交互情况来加载数据,避免一次全部加载浪费流量和卡顿。最典型的情况就是用户查看每天的信息这种状况。最开始我的做法是用一个scrollview和三个view来解决。先实现一个轮播图效果,每次用户左滑和右滑之后又将页面跳回到中间的页面,这个时候中间页..
分类:
其他好文 时间:
2016-04-11 14:36:54
阅读次数:
150
在ListView初始化后setAdapter后面调用此方法/**
*重新计算ListView的高度,解决ScrollView和ListView两个View都有滚动的效果,在嵌套使用时起冲突的问题
*@paramlistView
*/
publicvoidsetListViewHeight(ListViewlistView){
//获取ListView对应的Adapter
ListAdapterlistAdap..
分类:
其他好文 时间:
2016-04-09 17:09:26
阅读次数:
118
1. android 中的ViewPager 功能类似于iOS中的scrollView,实现最主要的页面的左右滑动功能。该类存在于Google的兼容包里面,所以在引用时记得在BuilldPath中增加“android-support-v4.jar” 2. 在实现中ViewPager须要绑定一个适配器 ...
分类:
移动开发 时间:
2016-04-08 21:33:16
阅读次数:
253