打开百度首页:
// 实例化Intent对象
Intent intent = new Intent();
// 定义一个字符串数据
String data = "http://www.baidu.com";
// 转换为uri类型
Uri url = Uri.parse(data);
// 设置action
intent.setAction(intent.ACTION_VIEW);
// 封装到Intent中
intent.setData(url);
// 启动Activity
startActivity(intent);
打电话:
// 实例化Intent对象
Intent intent = new Intent();
// 定义一个字符串数据
String data = "tel:13800138000";
// 转换为uri类型
Uri url = Uri.parse(data);
// 设置action
intent.setAction(Intent.ACTION_CALL);
// 封装到Intent中
intent.setData(url);
// 启动Activity
startActivity(intent);
编辑通讯录中第一个人的电话号码:
// 实例化Intent对象
Intent intent = new Intent();
// 定义一个字符串数据
String data = "content://com.android.contacts/contacts/1";
// 转换为uri类型
Uri url = Uri.parse(data);
// 设置action
intent.setAction(intent.ACTION_EDIT);
// 封装到Intent中
intent.setData(url);
// 启动Activity
startActivity(intent);
启动系统中的其他的功能请查看下面这位大叔写的贴纸: