Android Adapter详解
2015-10-18 17:50
489 查看
BaseAdapter是一个抽象类,继承它需要实现较多的方法,所以也就具有较高的灵活性;
ArrayAdapter支持泛型操作,最为简单,只能展示一行字。
SimpleAdapter有最好的扩充性,可以自定义出各种效果。
SimpleCursorAdapter可以适用于简单的纯文字型ListView,它需要Cursor的字段和UI的id对应起来。如需要实现更复杂的UI也可以重写其他方法。可以认为是SimpleAdapter对数据库的简单结合,可以方便地把数据库的内容以列表的形式展示出来。
Adapter:
ArrayAdapter
BaseAdapter,
CursorAdapter
HeaderViewListAdapter,
ListAdapter,
ResourceCursorAdapter,
SimpleAdapter,
SimpleCursorAdapter,
SpinnerAdapter,
WrapperListAdapter.
BaseAdapter
SimpleAdapter
ArrayAdapter
ArrayAdapter支持泛型操作,最为简单,只能展示一行字。
SimpleAdapter有最好的扩充性,可以自定义出各种效果。
SimpleCursorAdapter可以适用于简单的纯文字型ListView,它需要Cursor的字段和UI的id对应起来。如需要实现更复杂的UI也可以重写其他方法。可以认为是SimpleAdapter对数据库的简单结合,可以方便地把数据库的内容以列表的形式展示出来。
Adapter:
ArrayAdapter
BaseAdapter,
CursorAdapter
HeaderViewListAdapter,
ListAdapter,
ResourceCursorAdapter,
SimpleAdapter,
SimpleCursorAdapter,
SpinnerAdapter,
WrapperListAdapter.
BaseAdapter
SimpleAdapter
ArrayAdapter
相关文章推荐
- android---(分享操作)
- android 42 获取图片
- Android夜间模式的实现
- 22.Android 十分方便的滑动标签页EasySlidingTabs
- 如何正确导入Android支持库
- Android中数据存储和访问方式
- Android开发手记(10) 下拉菜单Spinner
- android 41 Environment
- 我的Android进阶之旅------>Android知识图谱
- Android 动态设置TextView的drawableLeft等属性
- Android 动态设置TextView的drawableLeft等属性
- android 40 Io编程
- Android Context对象
- Android APK反编译
- Android Listview的分组实现
- 【Android应用开发技术:应用组件】Handler组件通信机制
- Android开发学习日记
- android 布局如何支持多种不同屏幕尺寸
- android 39 共享首选项
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系