android學習之路之ListView

2021-07-05 07:16:50 字數 1299 閱讀 7132

listview:一種列表檢視

展示的方式分為:

第一種填充方式:直接在xml檔案中呼叫屬性entries

android:entries="@array/item"

這個屬性指定後面的資料來源

listview的分割線:顏色填充   填充  必須設定分割線的寬度

android:divider="#ff0000"

android:dividerheight="2dp"

android:divider="@drawable/qdhline"

第二種填充資料的方式為:

使用arrayadapter或者是******adapter填充資料

listview = (listview) findviewbyid(r.id.lv);

//得到陣列的資料來源

string array = getresources().getstringarray(r.array.item);

//得到adapter物件

adapter = new arrayadapter

(secondactivity.this, 

android.r.layout.******_list_item_1,

array);

//將資料填充到listview上

/*** 第二種方法  :******adapter

/*** 第三種方法:建立乙個類 讓他去繼承 listactivity

* 得到乙個資料來源

* 得到乙個介面卡

* 將介面卡的資料填充到listview

*/public class mainactivity extends listactivity

//得到資料來源

public void getdata()}*/

getdate();

******adapter adapter1 = new ******adapter

(secondactivity.this, list, 

r.layout.item,

new string,

new int);

//將資料填充到listview上

listview.setadapter(adapter1);

Android學習 高階之路

小明首先需要購買一本android入門的書籍,為了更快地學習android,小明業餘時間也都用來一邊看書一邊照著書中的例子敲 結果2周時間小明就把這本書學了一遍。看完這本書後,小明對android的歷史 結構 規範等都有了乙個大概的了解,並且,小明已經可以寫出一些簡單的activity了。這個時候在...

Android小白學習之路

剛實習的安卓小白乙隻。以這樣的方式記錄下每天的收穫,努力前行。今天是學習安卓的第五天。這幾天主要看了android的四大元件中的兩個service和activity。activity代表了乙個螢幕,當使用者選擇了另乙個activity的時候,當前的就會被放入到 棧中 遵循先進後出。每建立乙個acti...

LIS學習總結

1.lis含義 最長遞增子串行,可以連續,也可以不連續,只要是最長的就行,注意和連續遞增子串行的區別。2.演算法功能 不僅可以求出給定序列的最長遞增子串行的長度,而且可以求出給定以序列中任意項結尾的最長遞增子串行的長度。設數列a1,a2,a3,a4,a5.a n 1 an,也可以是字串 a.解法 用...