简单的LISTVIEW控件实现

接触Android app开发也已近一个半月了,从最初的公司的遥控器程序到现在的app,这其中的转变让我有点猝不及防,之前从没有接触过JAVA,一直在使用c,这一个半月下来,有时候真的感觉自己在蒙着眼睛到处撞墙(现在也还是)。不过自己对Android开发有一点认识了,还好老大对我要求不是很严格,估计也知道我出不了这么快。前面已经会一些简单的功能实现了,为了记住一些基本的技巧,我开始来写博客了,希望各位看客包容我的无知,如果有错大家多多指教,有什么不满的你可以西瓜香蕉皮随便招呼。下面我们来实现一个简单的LISTview。

1.创建一个empty Activity(我用的是android studio3.1.2,起点太高现在已经感受到各种问题,哎,有苦自己吞了)

2.打开res\layout\activity_main.xml,修改根元素为LinearLayout,同时加控件。

    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"
    tools:context="com.zrthas.administrator.commoncontrol.MainActivity">

            android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/listView_fun">
    

3.打开res\values\strings.xml中,将相对的XML:


    name="app_name">我的组件
    name="List_View">ListView
    name="commonControl_List">Android演示

4.在Java源代码中添加对ListView的调用:

 
  
/*
定义数组来表示listView要显示,也是我们学习哪些常用的控件
 */
private static final String[] commonFunList = new String[]{}
 
  
//定义listView
private ListView listView ;

listView = (ListView) findViewById(R.id.listView_fun);

listView.setAdapter(new ArrayAdapter(this,
        android.R.layout.simple_list_item_1,
        commonFunList));

添加完成后就可以运行调试了,具体的你自己 去调试了 我就不贴出来了

感觉学JAVA要加急了啊!!!


你可能感兴趣的:(移动开发,APP开发,嵌入式软件)