listview基本步驟
1. 建立listview
2. 新建介面卡
3.介面卡新增資料來源(如用到雜湊表,需將表新增到資料來源)
4.listview連線介面卡
1.arrayadapter的三個引數: 上下文
布局檔案(大多數時可使用安卓自帶的布局檔案 android.r.layout.*)
資料來源(每行顯示單個資料的資料來源,list或者字串陣列)
2.******adapter的五個引數: 上下文
資料來源(map形式資料來源,大多新建內部類方法)
布局檔案(根據業務要求,自定義該使用的布局)
「鍵」名(new string)
「鍵」名所對應的id(new int)
注意的地方: 1. 使用******adapter時,定義乙個arraylist> datalist後, 需要在**中new乙個新的arraylist-------
datalist = new arraylist>();
2.建立資料來源方法getdata(), mapmap = new hashmap();
map.put(鍵,值);
datalist.add(map);
3.listview滑動的監聽事件 onscrollstatechangedlistener中的三種情況
開始滑動:scroll_state_touch_scroll
慣性滑動:scroll_state_idle
滑動停止:scroll_fling
暫時就這麼多,,,有的話再更新。
安卓學習心得二 自定義ViewGroup
android的ui介面都是由view和viewgroup及其派生類組合而成的。其中,view是所有ui元件的基類,而 viewgroup是容納這些元件的容器,viewgroup是view的子類,所以它也具有view的特性,但它主要用來充當view的容器,將其中的view視作自己的孩子,對它的子vi...
學習心得 python學習心得
自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...
安卓開發學習筆記
android設定背景色為透明 方法一 只要在配置檔案內activity屬性配置內加上 android theme android style theme.translucent 就好了。這樣就呼叫了android的透明樣式!方法二 先在res values下建colors.xml檔案,寫入 這個值...