編輯:Android開發教程
除了使用自己手動寫的查詢URI,可以也使用Android內置的URI查詢常量。
例如,除了使用 content://contacts/people,可以寫這個賦值語句。
Uri allContacts = ContactsContract.Contacts.CONTENT_URI;
一些Android內置的預定義查詢字符串常量。
Browser.BOOKMARKS_URI
Browser.SEARCHS_URI
CallLog.CONTENT_URI
MediaSto re.Images.Mdeia.INTERNAL_CONTENT_URI
MediaStore.Images.Media.EXTERNAL_CONTENT_URI
S ettings.CONTENT_URI
如果想要查詢第一條聯系人的話,需要指定ID。
Uri allContacts = Uri.parse("content://contacts/people/1");
也可以這樣:
Uri allContacts = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, 1);
除了 把聯系人顯示在ListView裡面,也可以打印出來。
private void PrintContacts(Cursor c) {
if (c.moveToFirst()) {
do {
String contactID = c.getString(c
.getColumnIndex(ContactsContract.Contacts._ID));
String contactDisplayName = c
.getString(c
.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
Log.v("Content Providers", contactID + ", "
+ contactDisplayName);
} while (c.moveToNext());
}
}
ionic其次坑——ionic 上拉菜單(ActionSheet)安卓樣式坑
ionic第二坑——ionic 上拉菜單(ActionSheet)安卓樣式坑閒話不說,先上圖: 這是IOS上的顯示效果,代碼如下: HTML部分: 1 <bod
Android屬性動畫之實現靈動菜單效果
前段時間,我學習了自定義View,基本能夠繪制一些比較好看的控件,那麼今天開始,我將會學習屬性動畫。前面我也簡單的看過屬性動畫的概念,然後也是看了一下效果,了解了一些基本
Android GUI系統之SurfaceFlinger(9) Project Butter黃油計劃
1.1 SurfaceFlinger從這一小節開始,我們正式切入SurfaceFlinger的分析。為了保持講解的連貫性,部分內容可能在前面的章節中已經有所涉及了,接下來
Android ApiDemos示例解析(34):App->Preferences->Preferences from code
這裡我們使用類比的方法,將 PreferenceActivity 與一般的Activity 作個類比,可以更好的理解Android.Preference中的 各個類。