模仿的布局:
模仿的效果图:
实现的方式是:在一个ListView空间里,自定义适配器Adapter,,然后ListView的Item的布局进行改写。
总结:
遇到的问题:
(1)不会设置ListView的行间距:
百度知:Android_listview设置每条信息的间距
设置listView的item间距,可以在xml布局文件中的listView下设置x...
分类:
其他好文 时间:
2015-02-27 21:38:18
阅读次数:
213
通过增加Adapter一层来将Item View的操作抽象起来,ListView等集合视图通过Adapter对象获得Item的个数、数据元素、Item View等,从而达到适配各种数据、各种Item视图的效果。因为Item View和数据类型千变万化,Android的架构师们将这些变化的部分交给用户来处理,通过getCount、getItem、getView等几个方法抽象出来,也就是将Item View的构造过程交给...
分类:
移动开发 时间:
2015-02-26 09:56:25
阅读次数:
214
1、登录之后进入linux系统,输入ifconfig查看网卡信息2、设置VMWare的虚拟机连接方式为仅主机模式3、查看VMWare为仅主机模式虚拟网卡IP地址(VMware Network Adapter VMnet1)4、查看当前Linux系统网卡的IP地址,输入ifconfig,如下图5、使用...
分类:
系统相关 时间:
2015-02-26 01:17:14
阅读次数:
243
适配器模式:Adapter
改造现有的接口从而适应新接口的要求。
适配器中需要有要适配的对象的引用。
适配器中包装多个被适配者是外观模式。
适配器模式的意图是改变接口符合客户的期望,外观模式的意图是提供子系统的一个简化接口。
这里容易联想到外观模式。外观模式提供了一个统一的接口,用来访问子系统中的一群接口。
比较以下三者的区别
装饰器 不改变接口但...
分类:
其他好文 时间:
2015-02-25 17:08:09
阅读次数:
126
适配器模式定义:将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adaptee(被适配者)和Adaptor(适配器)两个身份。为何使用适配器模式我们经常碰到要将两个没有关系的类组合在一起使用,第一解决方案是:修改各自类的接口,但是如果我们没有源代码,或者,我们不愿意为了一个应用而修改各自的接口...
分类:
编程语言 时间:
2015-02-21 09:41:21
阅读次数:
178
1.Spinner一个显示下拉列表的控件,控件内容由相应的Adapter提供。2.Spinner实现的步骤 存放内容的方式:1.main.xml里,android:entries=“@array/planets_array”;//内容为string.xml里的字符串数组。 2.使用ArrayAdap...
分类:
移动开发 时间:
2015-02-19 17:31:02
阅读次数:
148
一、适配器1.1 分页显示数据因为聊天信息数目很多,所以adpter需要做分页处理,这里的分页处理是我自己实现的,如果有更好的办法欢迎在评论中告知。我们从友盟的反馈SDK中能得到聊天的list,我设定的是一次性显示10条数据,所以在适配器中传入和传出的position并不是listview的inde...
分类:
其他好文 时间:
2015-02-17 21:01:29
阅读次数:
295
定义:Convert a interface of class into anthoer interface clients expect. Adapter let classes work together that could't otherwise because of incompat...
分类:
其他好文 时间:
2015-02-15 16:23:36
阅读次数:
146
1,ListView的工作原理:ListView工作的时候,会针对每个item,要求Adapter对象返回一个View(getView()方法),也
就是说,Listview在开始绘制的时候,系统首先调用getCount(),根据其返回值得到ListView的长度,然后根据这个长度,调用
getView()一行一行的绘制ListView..
分类:
其他好文 时间:
2015-02-15 13:42:19
阅读次数:
167
ListView内容变化后的动态刷新基本知识点:1.更新适配器Adapter数据源2.调用适配器Adapter的刷新方法notifyDataSetChanged()首先需要定义ListView和对应适配器Adapter://用于显示用户列表的ListViewprivate ListView user...
分类:
移动开发 时间:
2015-02-13 22:22:36
阅读次数:
183