Intent 常见跳转用法,不断添加
/**
* 携带指定号码跳转到拨号界面
* @param phoneNum
*/
private void dial(String phoneNum){
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"+phoneNum));
startActivity(intent);
}
/**
* 跳转到开发者选项界面
*/
private void toDevelpoerSettings() {
Intent intent = new Intent(
Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS);
startActivity(intent);
}
/**
* 跳转系统的辅助功能界面
*/
private void toAccessibilitySettings(){
Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);
}
/**
* 跳转飞行模式,无线网和网络设置界面
*/
private void toAirplaneModeSettings(){
Intent intent = new Intent(Settings.ACTION_AIRPLANE_MODE_SETTINGS);
startActivity(intent);
}
/**
* 跳转到Wifi设置界面
*/
private void toWifiSettions(){
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
startActivity(intent);
}
/**
* 跳转到APN设置界面
*/
private void toAPNSettings(){
Intent intent = new Intent(Settings.ACTION_APN_SETTINGS);
startActivity(intent);
}
/**
* 根据包名跳转到系统自带的应用程序信息界面
* @param packageName
*/
private void toApplicationDetailsSettings(String packageName){
Uri packageURI = Uri.parse("package:" + packageName);
Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS,packageURI);
startActivity(intent);
}
/**
* 跳转到应用程序设置界面
*/
private void toApplicationSettings(){
Intent intent = new Intent(Settings.ACTION_APPLICATION_SETTINGS);
startActivity(intent);
}
/**
* 跳转到应用程序界面【所有的】
*/
private void toManageAllApplicationSettings(){
Intent intent = new Intent(Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS);
startActivity(intent);
}
/**
* 跳转到应用程序界面【已安装的】
*/
private void toManageApplicationSettings(){
Intent intent = new Intent(Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS);
startActivity(intent);
}
/**
* 跳转到蓝牙设置界面
*/
private void toBluetoothSettings(){
Intent intent = new Intent(Settings.ACTION_BLUETOOTH_SETTINGS);
startActivity(intent);
}
/**
* 跳转到移动网络设置界面
*/
private void toDataRoamingSettings(){
Intent intent = new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS);
startActivity(intent);
}
/**
* 跳转到时间设置界面
*/
private void toDateSettings(){
Intent intent = new Intent(Settings.ACTION_DATE_SETTINGS);
startActivity(intent);
}
/**
* 跳转手机状态界面(关于手机界面)
*/
private void toDeviceInfoSettings(){
Intent intent = new Intent(Settings.ACTION_DEVICE_INFO_SETTINGS);
startActivity(intent);
}
/**
* 跳转显示设置界面
*/
private void toDisplaySettings(){
Intent intent = new Intent(Settings.ACTION_DISPLAY_SETTINGS);
startActivity(intent);
}
private void toDreamSettings(){
Intent intent = new Intent(Settings.ACTION_DREAM_SETTINGS);
startActivity(intent);
}
/**
* 跳转语言和输入法界面
*/
private void toInputMethodSettings(){
Intent intent = new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS);
startActivity(intent);
}
/**
* 跳转语言选择界面
* @deprecated
*/
private void toInputMethodSubtypeSettings(){
Intent intent = new Intent(Settings.ACTION_INPUT_METHOD_SUBTYPE_SETTINGS);
startActivity(intent);
}
/**
* 跳转存储设置界面【内部存储】
*/
private void toInternalStorageSettings(){
Intent intent = new Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS);
startActivity(intent);
}
/**
* 跳转 存储设置【记忆卡存储】
*/
private void toMemoryCardSettings(){
Intent intent = new Intent(Settings.ACTION_MEMORY_CARD_SETTINGS);
startActivity(intent);
}
/**
* 跳转语言选择界面【仅有English 和 中文两种选择】
*/
private void toLocalSettings(){
Intent intent = new Intent(Settings.ACTION_LOCALE_SETTINGS);
startActivity(intent);
}
/**
* 跳转位置服务界面
*/
private void toLocationSourceSettings(){
Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);
}
/**
* 跳转到显示设置选择网络运营商
*/
private void toNetWorkOperatorSettings(){
Intent intent = new Intent(Settings.ACTION_NETWORK_OPERATOR_SETTINGS);
startActivity(intent);
}
/**
* 显示NFC共享设置
* API 14以上
*/
private void toNfcSharingSettings(){
Intent intent = new Intent(Settings.ACTION_NFCSHARING_SETTINGS);
startActivity(intent);
}
/**
* 显示NFC设置。这显示了用户界面,允许NFC打开或关闭。
* API 16以上
*/
private void toNfcSettings(){
Intent intent = new Intent(Settings.ACTION_NFC_SETTINGS);
startActivity(intent);
}
/**
* 跳转到备份和重置界面
*/
private void toPrivacySettings(){
Intent intent = new Intent(Settings.ACTION_PRIVACY_SETTINGS);
startActivity(intent);
}
/**
* 跳转快速启动设置界面
*/
private void toQuickLanuchSettings(){
Intent intent = new Intent(Settings.ACTION_QUICK_LAUNCH_SETTINGS);
startActivity(intent);
}
/**
* 跳转到可搜索项设置界面
*/
private void toSearchSettings(){
Intent intent = new Intent(Settings.ACTION_SEARCH_SETTINGS);
startActivity(intent);
}
/**
* 跳转到安全设置界面
*/
private void toSecuritySettings(){
Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS);
startActivity(intent);
}
/**
* 跳转到设置界面
*/
private void toSettings(){
Intent intent = new Intent(Settings.ACTION_SETTINGS);
startActivity(intent);
}
/**
* 跳转到声音和振动设置界面
*/
private void toSoundSettings(){
Intent intent = new Intent(Settings.ACTION_SOUND_SETTINGS);
startActivity(intent);
}
/**
* 跳转账户同步界面
*/
private void toSyncSettings(){
Intent intent = new Intent(Settings.ACTION_SYNC_SETTINGS);
startActivity(intent);
}
/**
* 跳转用户字典界面
*/
private void toUserDictionarySettings(){
Intent intent = new Intent(Settings.ACTION_USER_DICTIONARY_SETTINGS);
startActivity(intent);
}
/**
* 跳转到Wifi IP设置界面
*/
private void toWifiIpSettings(){
Intent intent = new Intent(Settings.ACTION_WIFI_IP_SETTINGS);
startActivity(intent);
}
/**
* 跳转到Wifi设置界面(Wifi列表界面)
*/
private void toWifiSettings(){
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
startActivity(intent);
}
/**
* 跳转到添加帐户创建一个新的帐户屏幕
*/
private void toAddAccount(){
Intent intent = new Intent(Settings.ACTION_ADD_ACCOUNT);
startActivity(intent);
}