码迷,mamicode.com
首页 > 移动开发 > 详细

Android中适配器Adapter的使用

时间:2016-05-18 14:16:01      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:

    安卓中最常使用的适配器Adapter有三种:1.ArrayAdapter 2.SimpleAdapter 3.BaseAdpter,此处我们用代码结合图文的方式理解。

 

    首先需要在起始布局activity_main.xml文件中设置三个Button按钮,并分别设置点击事件,并与MainActivity相结合

  技术分享

   技术分享

一:ArrayAdapter:简单易用的Adapter,通常用于将数组或者List集合的多个值包装成多个列表项。

    1.声明arrayadapter的第一步:创建activity_array_adapter.xml,创建ListView控件

技术分享

    2.在ArrayAdapterActivity中声明控件并构建适配器

技术分享

    此处是准备数据部分的方法:数组数据和集合数据两种

技术分享

    此处为构建适配器时Adapter()中第二个参数,TextViewResouceId,代表一个ArrayAdapter列表项组件

技术分享

 

 

二:SimpleAdapter:

    创建Activity,并声明显示界面activity_simple_adapter

    技术分享

    

    技术分享

    声明构建Adapter中的activity_simple_adapter_item.xml文件

    技术分享

    

三:BaseAdapter

    写入一个实体类User类

    技术分享

    创建一个UserListAdapter类

    技术分享

    技术分享

    技术分享

    在UserListAdapter,getView方法中返回UIactivity_base_adapter_item.xml布局文件,此处方法1,getCount()和方法4,getView()非常重要

    此处是将BaseAdapter中写入的五个textView分别写入。

    技术分享

    声明BaseAdapterActivity

    技术分享

    创建布局UI界面activity_base_adapter

    技术分享

 

    这部分是我自己练习Adapter适配器时多次练习的一组代码,不过只进行了ListView的使用,而没有列举中GridView的使用,不过区别不是特别大的

    

  

 

 

       

Android中适配器Adapter的使用

标签:

原文地址:http://www.cnblogs.com/zk-warrior/p/5504740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!