我们在做类似于个人主页类应用的时候,可能会遇到这样的需求,效果如下
相信大家应该看明白是什么效果了,就是随着列表的滑动,上面的标题栏的透明度会随之变化。在IOS中,有很多的软件有这种效果,下面,我们看一下这种效果是如何实现的。
先看一下项目的目录
我们可以看到,目录结构很简单,因为我这个地方是使用的XListview代替的Listview,有很多文件都是XList...
分类:
其他好文 时间:
2014-06-28 08:48:57
阅读次数:
263
ViewPager的PagerAdapter不像ListView/GridView的BaseAdapter,它是没有内部视图重用机制的,也就是说我先inflate出来一个,然后调用destroyItem后,这个视图就被抛弃了,如果需要更多的视图,则需要再次inflate。如果ViewPager中的所有视图基本相同,就存在内存的浪费了。这里使用一个非常简单的方法实现视图的重用:
List mVie...
分类:
其他好文 时间:
2014-06-27 23:43:37
阅读次数:
444
当我们右键点击listview控件时,可以得到选择的项的各个文本内容。现在我们要求只获取右键点击时的单元格的文本内容。方法如下:1、定义全局的鼠标状态Point m_MBRpt;//鼠标右键点击时Point2、处理鼠标按下时在listView的消息private void listView1_Mou...
分类:
其他好文 时间:
2014-06-27 20:24:56
阅读次数:
673
1. 选择 ListView 或 GridViewListView 和 GridView 控件均用于显示应用中数据的集合。它们的功能十分相似,但是显示数据的方式不同。它们都派生自 ItemsControl 类。ListView 采用垂直堆叠的方式显示数据。该控件常用于显示按顺序排列的项目列表,如电子...
分类:
其他好文 时间:
2014-06-27 14:34:00
阅读次数:
246
--by San[kotomifi@gmail.com] 在编写列表时,如果是普通的列表,使用ListView + ArrayAdapter 即可实现,但是如果要在每个列表项中文字前配一个图标了,或者在文字后面再配一个图标,这个就可以用 SimpleAdapter 实现了,不要被它的名字欺骗了,I....
分类:
移动开发 时间:
2014-06-26 22:32:49
阅读次数:
402
网上找了一张图, listview 异步加载图片之所以错位的根本原因是重用了convertView 且有异步操作.如果不重用convertView 不会出现错位现象, 重用convertView 但没有异步操作也不会有问题。我简单分析一下:当重用convertView 时,最初一屏显示 7 条记录,...
分类:
移动开发 时间:
2014-06-26 17:47:43
阅读次数:
189
ListView在View属性为Details的时候它呈现的方式和DataGirdView差不多,它的每一行都是一个ListViewItem,然而每个ListViewItem都有一个BackColor的属性,但是设置了这个属性却没有任何作用。因为是ListView的每一行的样式都继承的父控件的样式所...
#Region Project Attributes #ApplicationLabel: ListViewTest #VersionCode: 20140625 #VersionName: 'SupportedOrientations possible values: unspecified...
分类:
移动开发 时间:
2014-06-26 15:29:31
阅读次数:
419
Android AdapterAdapter是用来帮助填充数据的中间桥梁,比如通过它将数据填充到ListView, GridView, Gallery.而android 提供了几种Adapter:ArrayAdapter, BaseAdapter, CursorAdapter, HeaderView...
分类:
移动开发 时间:
2014-06-26 15:11:59
阅读次数:
199
问题:
设置ListView的Item的高度无效。
解决方案:
设置ListView的Item的minHeight属性。...
分类:
其他好文 时间:
2014-06-26 10:38:47
阅读次数:
196