GridView,ListView列表布局

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,};
//重写方法
    @Override
    protected 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);
        
        
    }
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值