惯用activity跳转
常用activity跳转
--------------------------------- //打电话 Intent callIntent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:12345678")); startActivity(callIntent); --------------------------------- //直接启动拨号程序 Intent touchDialerIntent = new Intent("com.android.phone.action.TOUCH_DIALER"); startActivity(touchDialerIntent); --------------------------------- //把电话号码传到拨号程序 Intent dialIntent = new Intent(Intent.ACTION_DIAL,Uri.parse("tel:87654321")); startActivity(dialIntent); --------------------------------- //浏览网页 Intent webIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://nokiaguy.blogjava.net")); startActivity(webIntent); --------------------------------- //向email客户端传递email地址 Uri uri = Uri.parse("mailto:xxx@abc.com"); Intent intent = new Intent(Intent.ACTION_SENDTO, uri); startActivity(intent); --------------------------------- //发送email Intent sendEmailIntent = new Intent(Intent.ACTION_SEND); //指定要发送的目标email sendEmailIntent.putExtra(Intent.EXTRA_EMAIL,new String[] { "techcast@126.com" }); //指定要抄送的email sendEmailIntent.putExtra(Intent.EXTRA_CC, new String[] {"abc@126.com", "test@126.com" }); //指定email标题 sendEmailIntent.putExtra(Intent.EXTRA_SUBJECT, "关于Android的两个技术问题"); //指定email内容 sendEmailIntent.putExtra(Intent.EXTRA_TEXT,"1. 如何调用其他应用程序中的Activity?\n2. 在应用程序中如果接收系统广播?"); sendEmailIntent.setType("text/plain"); //选择发送消息的客户端 startActivity(Intent.createChooser(sendEmailIntent, "选择发送消息的客户端")); --------------------------------- //查看联系人 Intent contactListIntent = new Intent("com.android.contacts.action.LIST_CONTACTS"); startActivity(contactListIntent); --------------------------------- //显示系统设置界面 Intent settingsIntent = new Intent("android.settings.SETTINGS"); startActivity(settingsIntent); --------------------------------- //wifi设置界面 Intent wifiSettingsIntent = new Intent("android.settings.WIFI_SETTINGS"); startActivity(wifiSettingsIntent); --------------------------------- //启动处理音频程序 Intent audioIntent = new Intent(Intent.ACTION_GET_CONTENT); audioIntent.setType("audio/*"); startActivity(Intent.createChooser(audioIntent, "选择音频程序")); ---------------------------------