素材巴巴 > 程序开发 >

GridView,ListView列表布局

程序开发 2023-09-18 11:13:54
Java 里代码
 
 package com.example.palace;import android.app.Activity;
 import android.os.Bundle;
 import android.view.Menu;
 import android.view.MenuItem;
 import android.widget.GridView;
 import android.widget.ListView;public class MainActivity extends Activity {//GridView(网格布局)中android:numColumns="3"给他设置了三列
 //  如果不设,默认的是一列(效果就会和listView一样)GridView gridView;//Palace类,继承了BaseAdapter(基础适配器)Palace palace;
 //  定义一个name的字符串用来表示应用名称String name[]={"家园卫士","安装包","游戏盒子","链接电脑","记事本","垃圾箱","流量管理","软件修复","系统设置"};
 //  定义一个icon的数字int类型用来把图片的地址引用过来int[] icon={R.drawable.widget01,R.drawable.widget02,R.drawable.widget03,R.drawable.widget04,R.drawable.widget05,R.drawable.widget06,R.drawable.widget07,R.drawable.widget08,R.drawable.widget09,};
 //重写方法@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
 //  ")f"暗写
 //      初始化对GridView的操作(findViewById是用来指定id的!)gridView=(GridView)findViewById(R.id.gridview);
 // new新建了一个Palace因为inflate要加载布局所以要穿一个Context上下文palace = new Palace(this, name, icon);
 //      设置适配器gridView.setAdapter(palace);}
 }
 





标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。