发送短信
Intent intent=new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT,"I am a boy");
startActivity(intent);
打开相册
Intent intent=new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivity(intent);
打开浏览器
Intent intent=new Intent();
intent.setAction(Intent.ACTION_VIEW);
Uri uri=Uri.parse("www.baidu.com");
intent.setData(uri);
startActivity(intent);
打电话
Intent intent=new Intent();
intent.setAction(Intent.ACTION_VIEW);
Uri uri=Uri.parse("tel:10086");
intent.setData(uri);
startActivity(intent);
安装apk
// 新的APK的文件名
String str = "newUpdate.apk";
// 新APK在存储卡上的位置
String fileName = Environment.getExternalStorageDirectory() + str;
// 通过启动一个Intent让系统来帮你安装新的APK
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
startActivity(intent);