Android初级教程
来源:互联网 发布:采购流程优化四手法 编辑:程序博客网 时间:2024/05/22 00:22
package com.example.listview;import android.os.Bundle;import android.app.Activity;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.ListView;import android.widget.TextView;//在文中程序的运行步骤已经注明,有疑问可以解开Log日志注释public class MainActivity extends Activity { private ListView listView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //创建ListView 初始化 listView = (ListView) findViewById(R.id.lv); //给ListView 设置适配器 listView.setAdapter(new MyBaseAdapter()); //ListView快速滚动条 listView.setFastScrollEnabled(true); } //自定义MyBaseAdapter继承BaseAdapter(基类) class MyBaseAdapter extends BaseAdapter{ @Override public int getCount() { //最大值, 按我们人类时间大约68年 return Integer.MAX_VALUE; } @Override public View getView(int position, View convertView, ViewGroup parent) { if(convertView==null){ convertView =new TextView(MainActivity.this);// Log.d("tag","新创建的对象:"+convertView+"===position="+position); }else{// Log.d("tag", "老对象="+convertView); } //TextView textView =new TextView(MainActivity.this); TextView textView=(TextView) convertView; textView.setText("List基础入门"+position);// Log.d("tag","新创建的对象:"+textView);// Log.d("tag", "convertView"+convertView); return textView; } @Override public Object getItem(int position) { return null; } @Override public long getItemId(int position) { return 0; } }}
阅读全文
0 0
- Android初级教程
- Android初级教程
- Android初级教程
- Android初级教程
- Android初级教程
- Android初级教程
- Android初级教程
- Android初级教程
- Android程序开发初级教程
- Android程序开发初级教程
- Android Studio开发初级教程
- Android Studio开发初级教程
- Android初级教程人品计算器
- Android初级教程短信防火墙
- Android初级教程实现电话录音
- Android初级教程图片信息
- Android初级教程:屏幕分辨率
- Android初级教程:屏幕分辨率
- 历届试题 幸运数
- springMVCjsp向后台传值中文乱码 加个过滤器
- Android C编程技巧和C/C++开发测试
- @Service注解的使用
- Java图形界面——复选框与单选按钮
- Android初级教程
- [spring-mvc] webApplicationContext
- Cross-Site Scripting (XSS) Attack Lab (Web Application: Elgg)——山东大学网络攻防实验
- Java图形界面——下拉框、列表框、滚动窗格组件
- Java中的多线程
- 【总结】位运算和数值运算的妙用
- Java图形界面——文本域、边界布局
- git-获取与n次提交前比对有变化的文件并导出
- 20本适合C/C++程序员入门的C/C++编程书籍PDF版