Android 基础入门教程-Adapter(适配器)
2017-03-11 20:38
316 查看
Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式显示到view上,提供 给用户看!
1.MVC模式的简单理解(看图)
关系图解析:
而这个Adapter则是中间的这个Controller的部分: Model(数据) —> Controller(以什么方式显示到)—> View(用户界面) 这就是简单MVC组件的简单理解!
2.Adapter概念解析
1.MVC模式的简单理解(看图)
关系图解析:
- Model:通常可以理解为数据,负责执行程序的核心运算与判断逻辑,,通过view获得用户 输入的数据,然后根据从数据库查询相关的信息,最后进行运算和判断,再将得到的结果交给view来显示 - view:用户的操作接口,说白了就是GUI,应该使用哪种接口组件,组件间的排列位置与顺序都需要设计 - Controller:控制器,作为model与view之间的枢纽,负责控制程序的执行流程以及对象之间的一个互动
而这个Adapter则是中间的这个Controller的部分: Model(数据) —> Controller(以什么方式显示到)—> View(用户界面) 这就是简单MVC组件的简单理解!
2.Adapter概念解析
- BaseAdapter:抽象类,实际开发中我们会继承这个类并且重写相关方法,用得最多的一个Adapter!
相关文章推荐
- Android基础入门教程——2.4.1 Adapter基础讲解
- Android入门教程三十四之Adapter基础讲解
- Android基础入门教程——1.2 开发环境搭建
- Android基础入门教程——1.2.1 使用Eclipse + ADT + SDK开发Android APP
- Android基础入门教程——2.2.2 RelativeLayout(相对布局)
- Android基础入门教程——3.2 基于回调的事件处理机制
- Android基础入门教程——2.2.6 AbsoluteLayout(绝对布局)
- Android 开发实例教程 零基础学习 1小时入门 图解说明教程 化复杂为简单 配置好的android开发环境 带实例
- Android基础入门教程——1.8 工程相关解析(各种文件,资源访问)
- Android基础入门教程——2.2.3 TableLayout(表格布局)
- Android基础入门教程——1.10 反编译APK获取代码&资源
- Android基础入门教程——3.1 基于监听的事件处理机制
- Android基础入门教程——2.2.4 FrameLayout(帧布局)
- 【Android基础入门〖8〗】SimpleAdapter之一
- Android入门——适配器(Adapter)
- Android基础入门教程——1.5.1 Git使用教程之本地仓库的基本操作
- Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库
- (转)Android基础入门教程——1.10 反编译APK获取代码&资源
- Android基础入门教程——2.2.5 GridLayout(网格布局)