连接AdapterView视图和数据源的桥梁:Adapter适配器(2)
2015-09-10 19:54
211 查看
BaseAdapter是一种原生态的适配器,它是一个抽象类,一般使用它来实现自定义的适配器,当需要适配大量的数据时,为了节省手机的内存,往往会定义一个类继承它,从而优化内存的使用,使用在ListView、Spinner的内存效率优化。
查询Android官方文档可知BaseAdapter的类定义
View Code
效果图:
未完,待续。
查询Android官方文档可知BaseAdapter的类定义
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:padding="10dp" > <ImageView android:id="@+id/image" android:layout_width="80dp" android:layout_height="80dp" android:scaleType="fitXY" /> <LinearLayout android:layout_width="match_parent" android:layout_height="80dp" android:orientation="vertical" > <TextView android:id="@+id/title" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:textSize="20sp" android:textStyle="bold" /> <TextView android:id="@+id/content" android:layout_width="match_parent" android:layout_height="0dp" android:layout_marginLeft="20dp" android:layout_weight="1" android:gravity="center_horizontal" > </TextView> </LinearLayout> </LinearLayout>
View Code
效果图:
未完,待续。
相关文章推荐
- C++设计模式---观察者
- 《chkconfig命令》-linux命令五分钟系列之四
- #include<map>
- 火车进站
- STL源码——SGI 空间配置器
- OpenCV 支持向量机
- 杭电HDU OJ A + B Problem II ID1002 AC
- 《du命令》-linux命令五分钟系列之三
- 测试相关
- Fragment和Fragmentactivity解析
- 使用multipart请求处理文件上传
- Io 异常: The Network Adapter could not establish the connection 解决方法
- [Bootstrap]7天深入Bootstrap(4)CSS组件
- 网段划分
- C语言中宏定义函数与普通函数的区别
- webserver日志中\xCF\xE3\xB8\xDB\xCA\xAE\xB4\xF3\xCE\xC4\xBB\xAF\xB7\xFB\xBA\xC5这种形式原因及处理
- 《service》-“linux命令五分钟系列”之二
- js倒计时
- MySql C++调用库Connector/c++编译 和 接口封装【三】Connector/c++ 使用总结及封装
- MyEclipse8.5连接mysql数据库遇到的_SET问题