zoukankan      html  css  js  c++  java
  • ListView的优化

    用convertView优化ListView

     1 package com.example.zhangmeng.myliestview;
     2 
     3 import android.os.Bundle;
     4 import android.support.v7.app.AppCompatActivity;
     5 import android.view.View;
     6 import android.view.ViewGroup;
     7 import android.widget.BaseAdapter;
     8 import android.widget.ListView;
     9 import android.widget.TextView;
    10 
    11 public class MainActivity extends AppCompatActivity {
    12 
    13     @Override
    14     protected void onCreate(Bundle savedInstanceState) {
    15         super.onCreate(savedInstanceState);
    16         setContentView(R.layout.activity_main);
    17         ListView lv=(ListView)findViewById(R.id.lv);
    18         MyAdapter adapter=new MyAdapter();
    19         lv.setAdapter(adapter);
    20     }
    21 
    22     class MyAdapter extends BaseAdapter{
    23 
    24         @Override
    25         public int getCount() {
    26             return 100;
    27         }
    28 
    29         @Override
    30         public Object getItem(int position) {
    31             return null;
    32         }
    33 
    34         @Override
    35         public long getItemId(int position) {
    36             return 0;
    37         }
    38 
    39         @Override
    40         public View getView(int position, View convertView, ViewGroup parent) {
    41 
    42             TextView tv=null;
    43             if(convertView==null){
    44                 tv=new TextView(MainActivity.this);
    45             }
    46             else{
    47                 tv=(TextView) convertView;
    48             }
    49 
    50             tv.setText("Hello"+(position+1));
    51             return tv;
    52         }
    53     }
    54 }
  • 相关阅读:
    vs2008打包过程图解
    [转载]jQuery UI 使用
    [转载]jquery的extend和fn.extend
    [转载]jQuery.extend 函数详解
    jQuery 数据 DOM 元素 核心 属性
    jQuery 遍历
    [转载]JQuery.closest(),parent(),parents()寻找父节点
    (function($){...})(jQuery)是什么意思
    [转载]css hack
    jQuery ajax
  • 原文地址:https://www.cnblogs.com/WebGiant/p/5814491.html
Copyright © 2011-2022 走看看