摘要: 学习BaseAdapter时遇到了LayoutInflater,百度了其用法~总结如下 LayoutInflater的用法与findViewById()类似,通常用来将xml文件生成对应的View对象。 摘抄一段:“LayoutInflater与findViewById( )的不同点:LayoutInflater是将XML中的Layout转换为View放入.java代码中findViewById()是找具体xml下的具体组件(如:Button,TextView,ImageView等)。(http://liangruijun.blog.51cto.com/3061169/750495)”其用法. 阅读全文
posted @ 2011-12-26 21:29 浮沉之主 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 在项目中用到过多次ListView显示一项项的结构化数据,但是都用的比较浮云。今天特意系统的查看了一下各种Adapter用法,总结如下。 Adapter是联系前台View与后台数据的枢纽,后台数据在Adapter中的每一项建立联系,再将Adapter与前台ListView绑定。 1.首先创建一个继承BaseAdapter的类,也可以直接使用官方提供的子类,但是自己写的会比较灵活吧~继承后需要重写以下4个函数:public int getCount() 返回Adapter中的项数public Object getItem(int pos) 返回pos位置处的对象,常常返回null(?)publ. 阅读全文
posted @ 2011-12-26 21:15 浮沉之主 阅读(721) 评论(0) 推荐(0) 编辑