android代码使用隐式Intent启动浏览器
时间: 2023-06-05 18:04:24 浏览: 358
可以使用以下代码启动浏览器:
```
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
Uri uri = Uri.parse("http://www.baidu.com");
intent.setData(uri);
startActivity(intent);
```
这将使用隐式Intent启动浏览器并跳转到百度网站。
相关问题
编写android代码使用隐式Intent启动浏览器
可以使用以下代码启动浏览器:
```
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com"));
startActivity(intent);
```
这将打开默认浏览器并加载给定的 URL。注意,需要添加网络权限到你的 AndroidManifest.xml 文件中。
帮我写使用隐式Intent启动浏览器、拨号、短信和相机的界面的代码,并运行结果
好的,以下是使用隐式Intent启动浏览器、拨号、短信和相机的代码:
浏览器界面代码:
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse("https://www.baidu.com");
intent.setData(uri);
startActivity(intent);
拨号界面代码:
Intent intent = new Intent(Intent.ACTION_DIAL);
Uri uri = Uri.parse("tel:10010");
intent.setData(uri);
startActivity(intent);
短信界面代码:
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse("sms:10010");
intent.setData(uri);
intent.putExtra("sms_body", "请输入短信内容");
startActivity(intent);
相机界面代码:
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, 1);
请注意,在您的代码中要确保以下权限已被添加到AndroidManifest.xml文件中:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
运行结果:
当您启动这些Intent时,Android系统将自动为您打开相应的应用程序界面。
希望能够帮助到您!
阅读全文