一、Android的跳转

Intent intent =newIntent(context, LoginActivity.class);

intent.putExtra("Text","Hello World");//传递参数

context.startActivity(intent);

Bundle extras = getIntent().getExtras();

String mText = extras.getString("Text");//接收参数

Log.d("你好啊","i="+mText+",大家下午好 ");//输出参数

二、ListView

1、在XML文件中布局listview

android:id="@+id/listView_list"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:scrollingCache="false"

android:fadingEdge="none"

android:divider="@drawable/rectangle_edittext">

/*

2、定义数组来表示listView要显示,也是我们学习哪些常用的控件

*/

private static finalString[]commonFunList=newString[]{

"Everybody let us go !",

"Everybody let us go !",

};

3、对listView进行设置

listview=(ListView) findViewById(R.id.listView_list);

listview.setAdapter(newArrayAdapter(this,

android.R.layout.simple_list_item_1,

commonFunList));

//设置点击事件

listview.setOnItemClickListener(

new AdapterView.OnItemClickListener() {

@Override public void onItemClick(AdapterView adapterView, View view, int i, long l) {

Log.d("您点击了第",+ i + 1 +"个cell");

context.startActivity(intent); } } });

4、listView设置headerView

LayoutInflater lif = (LayoutInflater) getSystemService(this.LAYOUT_INFLATER_SERVICE);

View headerView = lif.inflate(R.layout.list_header,listview,false);

视图如下:


更多相关文章

  1. Android(安卓)全屏无标题详解
  2. Android实现界面跳转
  3. android webview设置自适应任意大小的pc网页
  4. Android(安卓)去掉title bar的3个方法
  5. android performClick
  6. Android中设置全屏的方法
  7. android之渐变色背景
  8. mybatisplus的坑 insert标签insert into select无参数问题的解决
  9. Python技巧匿名函数、回调函数和高阶函数

随机推荐

  1. Android(安卓)配置问题
  2. Android(安卓)判断网络连接情况
  3. Android(安卓)开发获取手机运行内存工具
  4. 开源项目Universal Image Loader for And
  5. android JNI tips
  6. android sqlite foreign key !!!!!!!!!!
  7. Android全局异常捕捉
  8. Android:Bundles in Activities and Fragm
  9. K线图和分时图
  10. New Work Style - Smart Punching