标签:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW); //显示联系人信息
intent.setData(Uri.parse("content://contacts/people/492"));
startActivity(intent);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_DIAL); //显示拨号面板
intent.setData(Uri.parse("content://contacts/people/492"));
startActivity(intent);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse("tel://15216448315"));
startActivity(intent);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_DIAL); //显示拨号面板, 并在拨号面板上将号码显示出来
intent.setData(Uri.parse("tel://15216448315"));
startActivity(intent);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_EDIT); //编辑联系人
intent.setData(Uri.parse("content://contacts/people/492"));
startActivity(intent);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse("content://contacts/people/"));
startActivity(intent);
Intent intent = new Intent(); intent.setAction(Intent.ACTION_MAIN); //启动HomeScreen intent.addCategory(Intent.CATEGORY_HOME); startActivity(intent);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("vnd.android.cursor.item/phone");
startActivityForResult(intent, 1);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
intent.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(intent, 2);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CHOOSER);
intent.putExtra(Intent.EXTRA_TITLE, "my chooser");
intent.putExtra(Intent.EXTRA_INTENT,
new Intent(Intent.ACTION_GET_CONTENT)
.setType("*/*")
.addCategory(Intent.CATEGORY_OPENABLE)
);
startActivityForResult(intent, 2);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_PICK_ACTIVITY);
intent.putExtra( Intent.EXTRA_INTENT,
new Intent(Intent.ACTION_GET_CONTENT)
.setType("*/*")
.addCategory(Intent.CATEGORY_OPENABLE)
);
startActivityForResult(intent, 3);
Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEARCH); //启动搜索 intent.putExtra(SearchManager.QUERY, "ANDROID"); startActivity(intent);
Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); //启动搜索 intent.putExtra(SearchManager.QUERY, "ANDROID"); startActivity(intent);
registerReceiver(new BroadcastReceiver(){
@Override
public void onReceive(Context context, Intent intent) {
Log.i("xxxx", "TIME_TICK");
}
},
new IntentFilter(Intent.ACTION_TIME_TICK));
ACTION_TIME_TICK 系统时钟广播ACTION_TIME_CHANGED 时间被重新设置ACTION_TIMEZONE_CHANGED 时区改变ACTION_BOOT_COMPLETED 系统启动完成ACTION_PACKAGE_ADDED 系统中安装了新的应用ACTION_PACKAGE_CHANGED 系统中已存在的app包被更改ACTION_PACKAGE_REMOVED 系统中已存在的app被移除ACTION_PACKAGE_RESTARTED 用户重启了一个app,这个app的所有进程被杀死ACTION_PACKAGE_DATA_CLEARED 用户清除了一个app的数据ACTION_UID_REMOVED 系统中的一个user ID被移除ACTION_BATTERY_CHANGED 电池状态改变,这是一个sticky广播ACTION_POWER_CONNECTED 设备连接了外部电源ACTION_POWER_DISCONNECTED 外部电源被移除ACTION_SHUTDOWN 设备正在关机CATEGORY_DEFAULTCATEGORY_BROWSABLECATEGORY_TABCATEGORY_ALTERNATIVECATEGORY_SELECTED_ALTERNATIVECATEGORY_LAUNCHERCATEGORY_INFOCATEGORY_HOMECATEGORY_PREFERENCECATEGORY_TESTCATEGORY_CAR_DOCKCATEGORY_DESK_DOCKCATEGORY_LE_DESK_DOCKCATEGORY_HE_DESK_DOCKCATEGORY_CAR_MODECATEGORY_APP_MARKETEXTRA_ALARM_COUNTEXTRA_BCCEXTRA_CCEXTRA_CHANGED_COMPONENT_NAMEEXTRA_DATA_REMOVEDEXTRA_DOCK_STATEEXTRA_DOCK_STATE_HE_DESKEXTRA_DOCK_STATE_LE_DESKEXTRA_DOCK_STATE_CAREXTRA_DOCK_STATE_DESKEXTRA_DOCK_STATE_UNDOCKEDEXTRA_DONT_KILL_APPEXTRA_EMAILEXTRA_INITIAL_INTENTSEXTRA_INTENTEXTRA_KEY_EVENTEXTRA_ORIGINATING_URIEXTRA_PHONE_NUMBEREXTRA_REFERREREXTRA_REMOTE_INTENT_TOKENEXTRA_REPLACINGEXTRA_SHORTCUT_ICONEXTRA_SHORTCUT_ICON_RESOURCEEXTRA_SHORTCUT_INTENTEXTRA_STREAMEXTRA_SHORTCUT_NAMEEXTRA_SUBJECTEXTRA_TEMPLATEEXTRA_TEXTEXTRA_TITLEEXTRA_UID
标签:
原文地址:http://my.oschina.net/qiuhoude/blog/416071