Android基本コンポーネント:Content Provider(データ共有)
945 ワード
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView txtView=(TextView) findViewById(R.id.txtInfo);// TextView
String strInfo="";//
// ContentResolver
ContentResolver cResolver=getContentResolver();
// ContentResolver query
Cursor cursor=cResolver.query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);
while (cursor.moveToNext()) {//
//
String strID=cursor.getString(cursor.getColumnIndex(PhoneLookup._ID));
//
String strName=cursor.getString(cursor.getColumnIndex(PhoneLookup.DISPLAY_NAME));
strInfo+=" :"+strID+" :"+strName+"
";//
}
cursor.close();// Cursor
txtView.setText(strInfo);// TextView
}