中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

Android中ListView的幾種常見的優(yōu)化方法總結(jié)-創(chuàng)新互聯(lián)

Android中的ListView應(yīng)該算是布局中幾種最常用的組件之一了,使用也十分方便,下面將介紹ListView幾種比較常見的優(yōu)化方法:

10年積累的做網(wǎng)站、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有景縣免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

首先我們給出一個(gè)沒有任何優(yōu)化的Listview的Adapter類,我們這里都繼承自BaseAdapter,這里我們使用一個(gè)包含100個(gè)字符串的List集合來作為ListView的項(xiàng)目所要顯示的內(nèi)容,每一個(gè)條目都是一個(gè)自定義的組件,這個(gè)組件中只包含一個(gè)textview:

Android中ListView的幾種常見的優(yōu)化方法總結(jié)

Activity:

package com.alexchen.listviewoptimize; 
 
import java.util.ArrayList; 
import java.util.List; 
import android.app.Activity; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 
import android.view.View; 
import android.view.ViewGroup; 
import android.widget.BaseAdapter; 
import android.widget.ListView; 
import android.widget.TextView; 
 
public class MainActivity extends Activity { 
 
  private ListView lv_demo; 
  private List<String> list; 
 
  @Override 
  protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    lv_demo = (ListView) findViewById(R.id.lv_demo); 
    //list為要加載的條目文本的集合,這里總共是100條 
    list = new ArrayList<String>(); 
    for (int i = 0; i < 100; i++) { 
      list.add("條目" + i); 
    } 
 
    lv_demo.setAdapter(new MyAdapter()); 
  } 
 
  private class MyAdapter extends BaseAdapter { 
 
    @Override 
    public int getCount() { 
      return list.size(); 
    } 
 
    @Override 
    public View getView(int position, View convertView, ViewGroup parent) { 
      //listview_item里只有一個(gè)textview 
      View view = View.inflate(MainActivity.this, R.layout.listview_item, 
          null); 
      //使用每一次都findviewById的方法來獲得listview_item內(nèi)部的組件 
      TextView tv_item = (TextView) view.findViewById(R.id.tv_item); 
      tv_item.setText(list.get(position)); 
      return view; 
    } 
 
    @Override 
    public Object getItem(int position) { 
      return null; 
    } 
 
    @Override 
    public long getItemId(int position) { 
      return 0; 
    } 
 
  } 
} 

新聞名稱:Android中ListView的幾種常見的優(yōu)化方法總結(jié)-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://www.rwnh.cn/article2/dgsdic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、網(wǎng)站營銷品牌網(wǎng)站建設(shè)、網(wǎng)站策劃網(wǎng)站建設(shè)、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
定州市| 凤翔县| 河北省| 大姚县| 泊头市| 福清市| 台江县| 许昌市| 尤溪县| 谢通门县| 宜昌市| 阿巴嘎旗| 加查县| 瓦房店市| 舟曲县| 确山县| 麦盖提县| 洪泽县| 抚宁县| 北碚区| 阳曲县| 保亭| 上蔡县| 无棣县| 丹江口市| 股票| 临泉县| 靖远县| 西吉县| 改则县| 遂平县| 呼玛县| 宜君县| 沛县| 威海市| 霍邱县| 九寨沟县| 手机| 七台河市| 民权县| 芜湖市|