1.概念
Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:
Android中所有的Adapter一览:
由图可以看到在Android中与...
分类:
移动开发 时间:
2014-07-30 14:47:13
阅读次数:
321
通过继承ListView实现可拖拽的ListView,先说说实现拖拽的原理吧,实现拖拽需要考虑三个问题:第一怎么确定你在拖拽listview里面的item的时候就是你手指当前选中的item;第二实现拖拽的效果,就是有一个浮动的层跟...
分类:
其他好文 时间:
2014-07-30 12:34:14
阅读次数:
159
其中日期标题部分视图布局:view sourceprint?1 带图片的条目布局部分: 问题在于,如何在ListView中既有标题条目又有内容条目。这里用到了设计模式中的Iterator模式...
分类:
其他好文 时间:
2014-07-30 11:50:43
阅读次数:
324
我这周上网看到动态增加listview的每一项item的布局,今天抽空自己写了一个,方便自己日后使用,这个效果还是很不错的,用到了Adapter的notifyDataSetChanged()方法,当点击每一个Item的时候,就通知adapter更新getView,系统得到通知就相应的加载一遍布局,就...
分类:
移动开发 时间:
2014-07-30 11:42:23
阅读次数:
316
大家好,翻了翻曾经的笔记,发现了一个我特别标记的功能,那就是ListView全选功能,顿时想起了我那个时候苦逼的生涯,因为我大学机械出身,大学毕业了都不知道什么叫代码,在58干了一段销售。实在是干不下去了,不干了就得在网上找工作,就喜欢干电脑相关的工作,有一天,一家培训机构给我打来电话让我去面试,我...
分类:
移动开发 时间:
2014-07-30 11:32:33
阅读次数:
234
自定义时间轴,实现自己的时间轴,从简入手,搞懂原理就不怕那些复杂的东西了。...
分类:
移动开发 时间:
2014-07-30 01:05:22
阅读次数:
353
ListView往TreView里面拖拽 unitUnit1; interface uses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Dialogs,ComCtrls; type TForm1=class...
分类:
其他好文 时间:
2014-07-29 21:38:12
阅读次数:
241
如何防止ListView控件闪烁
beginupdate()和endupdate()之间写代码 ListView1.Items.BeginUpdate;ListView1.Items.Add('AAA');ListView1.Items.EndUpdate; 来自为知笔记(Wiz)
分类:
其他好文 时间:
2014-07-29 21:35:12
阅读次数:
241
ListView返回选中的多项目 procedure TForm1.Button3Click(Sender: TObject);vars: string;I: Integer;beginfor i := 0 to listview1.items.count - 1 dobeginif listvie...
分类:
其他好文 时间:
2014-07-29 21:31:22
阅读次数:
322
ListView添加项目带序列 function AddSelItems(listview1:TListView;ListView2:TListView):Boolean;vars: string;I,j: Integer;beginResult:=False;if listview1.Select...
分类:
其他好文 时间:
2014-07-29 21:30:12
阅读次数:
210