• Android之列表内容显示


    一:刚开始布局设计:在layout的activity_main中添加listView,效果图如下:

    二:在Main_Activity中代码如下:

    package net.jiaxiang.arradapter;
    
    import android.os.Bundle;
    import android.app.Activity;
    import android.view.Menu;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
    
    public class MainActivity extends Activity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
          //定义一个数组
            String[] itemScr={"Memory °迷路","Silence *缄默","格调 Moment゜","接着","念"
                    ," Forever° 优雅","heliotrope 无语","Cello琴弦之間","Aeljinh陌琳",
                    "Juvenile* (少年)","eccentric°[怪人]","Akoasm【幻听】"};
          //定义String类型的列
            ArrayAdapter<String>adapter;
            ListView list;
          //获取组件
            list=(ListView)findViewById(R.id.listView1);
          //定义Adapter,构造的时候有三个参数,1.context(this:表示当前的上下文) 2.列表项的布局文件  3.表示数据源
          //调用界面进行赋值
            adapter=new ArrayAdapter<String>(this,R.layout.item,itemScr);
          //将其组合进行赋值。
            list.setAdapter(adapter);
            
        }
    
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.main, menu);
            return true;
        }
        
    }

    三:在layout中新建一个HTML文件,命名为 item.xml

    <?xml version="1.0" encoding="utf-8"?>
    <!-- 这里在eclipse中必须TextView是要顶格写的不不然就会报错 -->
        <TextView xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/textView1"
            android:layout_width="122dp"
            android:layout_height="wrap_content"
            android:textSize="10pt"
             android:shadowColor="#FF0000"
            android:shadowDx="10"
                android:shadowDy="5"
               android:shadowRadius="1" 
              android:text="TextView" />

     执行效果图如下:

    不努力,还要青春干什么?
  • 相关阅读:
    查看weblogic的console信息
    Gearman分布式任务处理系统(二)扩展应用
    Gearman分布式任务处理系统(一)基本介绍
    通过Gearman实现MySQL到Redis的数据同步(异步复制)
    java 23种设计模式
    linux常用命令
    Linux下软件常见安装方式
    Redis快速入门:安装、配置和操作
    Redis快速入门:选择Key-Value Store
    Redis快速入门:Key-Value存储系统简介
  • 原文地址:https://www.cnblogs.com/caidupingblogs/p/4938619.html
Copyright © 2020-2023  润新知