Android学习笔记(十七)——使用意图调用内置应用程序
16lz
2021-01-26
使用意图调用内置应用程序
1、创建一个新的Android项目并命名为Intents,在main.xml文件中添加两个Button:
2、在IntentsActivity.java文件中添加如下代码:public void onClickWebBrowser(View v) {//浏览器Intent intent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("http://网址"));//网址处输入百度网址,CSDN不让直接写网址...startActivity(intent);}public void onClickMakeCalls(View v) {//打电话Intent intent = new Intent(android.content.Intent.ACTION_DIAL,Uri.parse("tel:+651234567"));startActivity(intent);}
3、运行程序,效果如下:
点击Web Browser:
点击Make Calls:
总结:
在Android中,意图通常是成对出项:动作(Action)和数据(data)。动作描述了要执行什么,数据则指定了受影响的对象。
动作的一些示例:Action_VIEW、ACTION_DIAL、ACTION_PICK;
数据的一些示例:tel:+651234567、geo:37.827500,-122.481670、content://contacts。
更多相关文章
- Android下的BLE编程遇到的一些BUG
- ViewPage固定每页加载的数量。进行翻页
- Android(安卓)- Intent
- Android实现多参数文件和数据上传
- StageFright框架流程解读
- 如何获取手机短信和通话记录信息
- Android(安卓)获取手机中微信聊天记录并后台发送到邮箱
- Android中的Sqlite数据库操作总结
- Android实现BMP和PNG转换为JPEG格式