Android学习笔记(十七)——使用意图调用内置应用程序
来源:互联网 发布:php文件管理代码 编辑:程序博客网 时间:2024/05/02 00:30
使用意图调用内置应用程序
1、创建一个新的Android项目并命名为Intents,在main.xml文件中添加两个Button:
<Button android:id="@+id/btn_webbrowser" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="onClickWebBrowser" android:text="Web Browser" /> <Button android:id="@+id/btn_makecalls" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="onClickMakeCalls" android:text="Make Calls" />
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。
10 0
- Android学习笔记(十七)——使用意图调用内置应用程序
- Android学习笔记之使用意图打开内置应用程序组件
- 使用意图调用内置应用程序—拨打电话
- Android学习笔记(十)——使用意图链接活动
- Android学习笔记(十二)——使用意图传递数据的几种方式
- Intent使用意图(二)添加Android 内置的ACTION
- Android学习笔记(十八)——使用意图筛选器和实现浏览网页(附源码)
- River的Android学习笔记——Intent意图
- Android学习笔记之Intent(意图)
- Android学习笔记(十七)——AutoCompleteTextView
- GTK+图形化应用程序开发学习笔记(十七)—框架构件、比例框架构件
- GTK+图形化应用程序开发学习笔记(十七)—框架构件、比例框架构件
- Android学习笔记(十一)——从意图返回结果
- Android学习记录(7)—Intent中显示意图和隐式意图的用法
- 意图——学习笔记总结
- 初始化—Swift学习笔记(十七)
- 【Android 开发教程】使用Intent调用内置应用程序
- Android学习笔记_17_Intent匹配规则(隐式意图)
- OpenCV编程->RGB直方图统计
- sql server 2005中如何查询一个数据库中有多少张表?
- iOS数组排序方法
- MySQL优化原则
- android 位置服务 api
- Android学习笔记(十七)——使用意图调用内置应用程序
- Android多线程研究(1)——线程基础及源码剖析
- dbus-glib笔记
- 正则表达式--模式修正符
- word "程序发送命令时出现问题”。
- 操作系统引论
- android 多媒体(图像,视频,音频)api
- 数据库连接错误
- 孤儿院