1.首先定義乙個通訊錄資訊類,只用姓名和**
2. 定義乙個方法查詢通訊錄並儲存public class contactinfo
public void setname(string name)
public void setnumber(string number)
public string getname()
public string getnumber()
}
3. 定義activity_main.xmlpublic class getcontacts
}}
4. 定義item_contacts.xml
5. 定義介面卡<?xml version="1.0" encoding="utf-8"?>
6. 定義mainactivitypublic class contactsadapter extends baseadapter
@override
public int getcount()
@override
public object getitem(int position)
@override
public view getview(int position, view convertview, viewgroup parent) else
return convertview;
}@override
public long getitemid(int position)
class viewholder
}
7. 最後在androidmanifest.xml加上許可權public class mainactivity extends activity
}
列表 字典(通訊錄)
coding utf 8 phone list zhangsan lisi lian amao agou zhangsi liliu auto hao et haha 建立乙個空字典,用於存放分類好的鍵值對 string dict for string in phone list 從string字串...
獲取使用者通訊錄列表
cursor localcursor activity.getcontentresolver query contactscontract.contacts.content uri,newstring null,null,null if localcursor null localcursor.mo...
列表顯示格式
list2 1,2,3,4,5,6,7,8,9 range start,end,step list2 start,end,step print list2 1 2 1 print list2 1 print list2 2 2 import random 取乙個60 100的隨機整數 print r...