原创 擴展BaseAdapter實現不存儲列表項的ListView

擴展BaseAdapter可以取得對Adapter最大的控制權:程序要穿件多少個列表項,每個列表項的組件都由開發者來決定。 擴展一個BaseAdapter需要重寫如下四個方法: <>getCount():該方法的返回值控制該Adapter

原创 ListActivity實現列表學習筆記

        如果程序的窗口僅僅需要顯示一個列表,則可以直接讓Activity繼承ListActivity來實現,ListActivity的子類無須調用setContentView()方法來顯示某個界面,而是可以直接傳入一個內容Adap

原创 Java集合類概述

1、Collection接口 通常遍歷集合,都是通過迭代器(Iterator)實現。注意:Iterator的next()方法返回的是Object! Collection接口常用的方法: add(E e):將指定的對象添加到集合中。 rem

原创 Adapter內的onItemClick監聽器四個arg參數

onItemClick(AdapterView<?> parent, View view, int position, long id) 舉個例子你會理解的更快:X, Y兩個listview,X裏有1,2,3,4這4個item,Y裏有a

原创 JAVA中的接口和抽象類

      在面向對象的概念中,我們知道所有的對象都是通過類來描繪的,但是並不是所有的類都是用來描繪對象的,如果一個類中沒有包含足夠的信息來描繪一個具體的對象,這樣的類就是抽象類。  抽象類往往用來表徵我們在對問題領域進行分析、 設計中得

原创 Java關鍵字static、final使用小結

static  1. static變量     按照是否靜態的對類成員變量進行分類可分兩種:一種是被static修飾的變量,叫靜態變量或類變量;另一種是沒有被static修飾的變量,叫實例變量。兩者的區別是:    對於靜態變量在內

原创 List使用Java代碼遍歷以獲取String,Object的值

List<Map<String,Object>>的結果集怎麼使用Java代碼遍歷以獲取String,Object的值? package excel; import java.util.ArrayList; import java.uti

原创 Spinner組件學習筆記

        Spinner是一個列表選項,相當於彈出一個菜單供用戶選擇。 Spinner與Gallery都繼承了AbsSpinner,AbsSpinner繼承了AdapterView,因此它也表現出AdapterView的特徵:只要爲

原创 Java中的for循環

       for循環是開界的。它的一般形式爲: for(<初始化>; <條件表達式>; <增量>) 語句; 初始化總是一個賦值語句, 它用來給循環控制變量賦初值; 條件表達式是一個關係表達式, 它決定什麼時候退出循環; 增量定義循環控

原创 Java中list用法

1、List中可以添加任何對象,包括自己定義的新的類。 class Person{ ..... } 上面定義了一個Person類,下面看好如何使用List Person p1=new Person(); Person p2=new Per

原创 ExpandableListView組件學習筆記

         ExpandableListView的用法與普通ListView的用法非常相似,只是ExpandableListView所顯示的列表項應該由ExpandableListAdapter提供,ExpandableListAd

原创 Android的string-array數據源簡單使用

在Android中,用string-array是一種簡單的提取XML資源文件數據的方法。   例子如下:   把相應的數據放到values文件夾的arrays.xml文件裏 <?xml version="1.0" encoding=

原创 ListView學習筆記

        創建ListView有如下兩種方式:         <>直接使用ListView進行創建         <>讓Activity繼承ListActivity ListView常用的XML屬性如下:<>android:d

原创 AutoCompleteTextView與MultiAutoCompleteTextView學習筆記

       自動完成文本框(AutoCompleteTextView)從EditText派生而出,功能:當用戶輸入一定字符以後,自動完成文本框會顯示一個下拉菜單,供用戶選擇。       使用AutoCompleteTextView,要

原创 android按兩次返回鍵退出

        我們可以在很多應用中都能看到按兩次返回鍵退出 , 其實這個功能實現很容易, 下面就是實現的代碼 , 把它放到你的程序中你的程序就能按兩次返回鍵退出啦  , 這個功能是爲了避免誤點而把程序退出了 ,給你的程序也加上這個簡單實