首页 > 代码库 > 小猪的Android入门之路 Day 3 - part 2

小猪的Android入门之路 Day 3 - part 2

小猪的Android入门之路 Day 3 - part 2

各种UI组件的学习 Part 2



本节引言:

在part 1里面我们学习了TextView(文本框),EditText(编辑框),Button(按钮),ImageButton(图像按钮);

RadioButton(单选按钮),CheckBox(复选框),ToggleButton(开关按钮),Switch(开关)以及ImageView的使用!

在Part 2中我们会讲下与Adapter适配器有关的一些UI组件,比如ListView,GridView等!比起之前的有点难度!

其实难点就是Adapter适配器的使用与理解!

好吧,就让读者们跟随笔者的脚步一起来解析与Adapter有关的一些UI组件吧!羡慕



本节学习路线图:







正文:



在开始说UI组件前,要说下这个adapter适配器的概念:

所谓的适配器就是适配视图(View)与数据(Data)直接的桥梁

可以简单的理解为:适配器Adapter就是将各种数据以合适的形式显示到View上,提供给用户看

常用的Adapter类有四个:ArrayAdapter,BaseAdapter,SimpleAdapter,SimpleCursorAdapter



ListView列表视图:



详细解析:传送门



AutoCompleteTextView(自动完成文本框)与MultiAutoCompleteTextView(多提示项的自动完成文本框)



详细解析:传送门



GirdView网格视图:



详细解析:传送门



Spinner列表选项框:



详细解析:传送门




Gallery画廊视图:



详细解析:传送门