06_Android中ArrayAdapter的使用
1 目标界面
2 编写AndroidManifest.xml文件
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.arrayadapterdemo" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.itheima28.arrayadapterdemo.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> |
3 编写布局文件activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.itheima28.arrayadapterdemo.MainActivity$PlaceholderFragment" > <ListView android:id="@+id/listview" android:layout_width="match_parent" android:layout_height="match_parent"/> </RelativeLayout> |
4 编写代码
package com.itheima28.arrayadapterdemo; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; /** * ArrayAdapter的使用 * @author toto * */ public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView mListView = (ListView) findViewById(R.id.listview); String[] textArray = {"功能1","功能2","功能3","功能4","功能5","功能6","功能7","功能8"}; /** * 定义数据适配器 */ ArrayAdapter<String> adapter = new ArrayAdapter<String>( this, android.R.layout.simple_list_item_1, textArray); mListView.setAdapter(adapter); } } |
06_Android中ArrayAdapter的使用相关推荐
- 42.Android之ListView中ArrayAdapter简单学习
今天学习下Android中ListView关于ArrayAdapter数据绑定, 废话少说直接上代码. 改下布局文件: 1 <?xml version="1.0" encod ...
- GNU Make 使用手册(于凤昌中译版)
GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...
- 在Android界面上显示和获取Logcat日志输出
一.首先我们要获取Logcat中的日志 如何获取呢? 首先我们要先定义一个String[]数组,里面的代码是 //第一个是Logcat ,也就是我们想要获取的log日志 //第二个是 -s 也就是表示 ...
- Android攻城狮ListView
适配器: 数据适配器:把复杂的数据填充在指定的视图界面上ArrayAdapter 数组适配器 用于绑定格式单一的数据 数据源:可以是集合或数组 SimpleAdapter 简单适配器:用于绑定格式复杂 ...
- java适配器各三种_适配器三种
适配器有: 作用:用于将数据绑定到组件上 过程:写的内容----->适配器 控件------------------->通过适配器----->listView的布局 1,ArrayA ...
- 安卓:Day5 列表视图
一.列表视图的介绍 列表视图是android中最常用的一种视图组件,它以垂直列表的形式列出需要显示的列表项. 在android中有两种方法向屏幕中添加列表视图: 一种是直接使用ListView组件创建 ...
- Android-蓝牙通信
设备:客户端:小米8 Android 9.0,服务端:小米5 Android8.0 蓝牙通信步骤:[搜索,配对,连接,通信] 目录 一.蓝牙搜索功能的实现 1.判断设备是否支持蓝牙,取得蓝牙适配器:b ...
- 2013 Android面试精华总结
HashMap与HashTable区别? 点评:HashMap基于Hashtable实现,不同之处在于HashMap是非同步的,并且允许null,即null value和null key,Hashta ...
- 面试:第十二章:所有总结
Java基础 java基本类型哪些,所占字节 byte :1个字节 short :2个字节 char :2个字节 int :4个字节 long :8个字节 float :4个字节 double :8个 ...
最新文章
- Java Web(11) Spring MVC 返回Json
- Cocos2d-x 3.2 学习笔记(四)学习打包Android平台APK!
- 核心动画--基本动画
- 六问六答理解ForkJoin原理
- 【Kafka】kafka 根据 ConsumerOffsetChecker获取group当前消费情况
- 1、深入理解 Laravel Eloquent(一)——基本概念及用法
- 征集企业非技术面试疑难问题
- 通过XShell远程连接Linux
- PDF编辑器哪个好,怎么在PDF中添加图片
- 中山大学本科偏微分方程试题
- cad 2019 mac安装破解详细图文教程
- php doc生成pdf文件怎么打开乱码,phpexcel 导出pdf文件乱码,该如何解决
- java二进制保存图片_JAVA高级特性——二进制存储图片
- 【计算专业】有趣的拓扑学问题 动画演示
- telnet不是内部或外部命令
- WebView加载页面出现白屏解决方案
- 2021年广东各市软考证书领取时间
- 读水渭松之《墨子导读》
- QuestMobile:抖音快手双巨头并进 短视频时长超越在线视频
- 后台指定GridView的ItemTemplate
热门文章
- Django框架(22.Django中设置session以及session对象及方法)
- pyqt5讲解10:布局管理讲解大全
- leetcode最小路径和 (动态规划)python
- VTK:K均值聚类用法实战
- JavaScript实现完整的ComplexNumber复数类(附完整源码)
- boost::range模块sliced相关的测试程序
- boost::mpl模块实现reverse相关的测试程序
- boost::math::quadrature::naive_monte_carlo用法的测试程序
- boost::hana::always用法的测试程序
- boost::gil模块计算直方图的测试程序