原生Android动作
- ACTION_ALL_APPS:打开一个列出所有已安装应用程序的Activity。通常,此操作又启动器处理。
- ACTION_ANSWER:打开一个处理来电的Activity,通常这个动作是由本地电话拨号程序进行处理的。
- ACTION_BUG_REPORT:显示一个可以报告bug的Activity,通常由本地bug报告机制处理。
- ACTION_CALL:打开一个电话拨号程序,并立即使用Intent的数据URI所提供的号码拨打一个电话。此动作只应用于代替本地拨号程序的Activity。大多数情况下,使用ACTION_DIAL是一种更好的方式。
- ACTION_CALL_BUTTON:当用户按下硬件的“拨打按钮”时触发,通常会调用拨号Activity。
- ACTION_DELETE:启动一个Activity,允许删除Intent的数据URL中指定的数据。
- ACTION_DIAL:打开一个拨号程序,要拨打的号码由Intent的数据URI预先提供。默认情况下,这是由本地Android电话拨号程序进行处理的。拨号程序可以规范化大部分号码样式,例如,tel:555-1234和tel:(212)555 1212都是有效的号码。
- ACTION_EDIT:请求一个Activity,要求该Activity可以编辑Intent的数据URI预先提供中的数据。
- ACTION_INSERT:打开一个能够在Intent的数据URI指定的游标处插入新项的Activity。当作为子Activity调用的时候,它作为子Activity调用的时候,它应该返回一个指向新插入项的URI。
- ACTION_PICK:启动一个子Activity,它可以让你从Intent的数据URI指定的Content Provider中选择一个项。当关闭的时候,它应该返回所选择的项URI。启动的Activity与选择的数据有关,例如,传递content://contacts/people将会调用本地联系人列表。
- ACTION_SEARCH:通常用于启动特定的搜索Activity。如果没有在特定的Activity上触发它,就会提示用户从所有支持搜索的应用程序中作出选择。可以使用SearchManager.QUERY键把搜索词作为一个Intent的extra中的字符串来提供。
- ACTION_SEARCH_LONG_PRESS:允许截获对硬件搜索键的长按操作。通常由系统处理,已提供语音搜索的快捷方式。
- ACTION_SENDTO:启动一个Activity来向Intent的数据URI所指定的联系人发送一条消息。
- ACTION_SEND:启动一个Activity,该Activity会发送Intent中指定的数据。接收人需要由解析的Activity来选择。使用setType可以设置要传输的数据的MIME类型。数据本身应该根据它的类型,使用EXTRA_TEXT或者EXTRA_STREAM存储为extra。对于Email,本地Android应用程序程序也可以使用EXTRA_MAIL、EXTRA_CC、EXTRA_bcc和EXTRA_SUBJECT键来接收extra。应该只使用ACTION_SEND动作向远程接收人(而不是设备上的另外一个应用程序)发送数据。
- ACTION_VIEW:这是最常见的通用动作,视图要求以最合理的方式查看Intent的数据URI中提供的数据。不同的应用程序将会根据提供的数据URI模式来处理视图请求。一般情况下,http:地址将会打开浏览器,tel:地址将会打开拨号程序以拨打该号码,geo:地址会在Google地图应用程序中显示出来,而联系人信息将会在联系人管理器中显示处理。
- ACTION_WEB_SEARCH:打开一个浏览器,根据SearchManager.QUERY键提供的查询执行Web搜索。
原生Android动作的更多相关文章
- Unity3D 原生Android结合UnityPlayerActivity开发遇到的问题
需求是原生Android 的Activity启动UnityPlayerActivity,按Back键后返回原来的Activity 1.在AndroidManifest.xml中的UnityPlayer ...
- React Native移植原生Android
(一)前言 之前已经写过了有关React Native移植原生Android项目的文章,不过因为RN版本更新的原因吧,跟着以前的文章可能会出现一些问题,对于初学者来讲还是会有很多疑难的困惑的,而且官方 ...
- 如何消除原生Android网络状态上的惊叹号
喜欢使用原生Android系统的朋友可能会发现自己的状态栏信号图标上经常有一个惊叹号标志. 这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captive detection ...
- Android 原生 Android ActionBar
本文内容 关于 ActionBar 必要条件 项目结构 环境 演示一:Action Bar 显示隐藏 演示二:Action Item 显示菜单选项 演示三:Action Home 启用"返回 ...
- 前端写一个月的原生 Android 是如何一种体验?
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/j01G58UC80251/article/details/79017706 一个前端程序猿的一个月原 ...
- 【React Native开发】React Native移植原生Android项目(4)
),React Native技术交流4群(458982758),请不要反复加群!欢迎各位大牛,React Native技术爱好者加入交流!同一时候博客左側欢迎微信扫描关注订阅号,移动技术干货,精彩文章 ...
- Android H5混合开发(3):原生Android项目里嵌入Cordova
前言 如果安卓项目已经存在了,那么如何使用Cordova做混合开发? 方案1(适用于插件会持续增加或变化的项目): 新建Cordova项目并添加Android平台,把我们的安卓项目导入Android平 ...
- 原生Android项目里嵌入Cordova
Android H5混合开发():原生Android项目里嵌入Cordova 如果安卓项目已经存在了,那么如何使用Cordova做混合开发? 方案1(适用于插件会持续增加或变化的项目): 新建Cord ...
- 腾讯x5Webview取代原生android Webview
一.官方地址: https://x5.tencent.com/tbs/ 二.不需要申请开发者,QQ直接登录,下载即可集成到项目中. 三.与原生的webview对比优势 1) 速度快:相比系统webvi ...
随机推荐
- 怎样将SQL Azure数据库备份到本地或者Storage
怎样备份SQL Azure数据库到本地或者云存储Storage,可以使用SQL Database Import Export 的功能. 具体操作如下: 用SSMS链接SQL Azure数据库 注意:服 ...
- Sublime Text 3 破解版 + 注册机 + 汉化包 + 教程
SublimeText 是一个代码编辑器,也是HTML和散文先进的文本编辑器. SublimeText 是由程序员 Jon Skinner 于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展 ...
- Maven-改变本地存储仓库位置
修改 maven 仓库存放位置: 找到 maven 下的 conf 下的 settings.xml 配置文件,假设maven安装在D:\Server目录中.那么配置文件应该在 D:\Server\ma ...
- 解决vs2015使用fopen、fprintf等函数报错的问题
出现错误提示: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable ...
- Yii2请求,报400错误
出现400错误是yii2.0的csrf防范策略导致 在components里面添加request配置如下: 'request' => [ // !!! insert a secret key i ...
- BZOJ-2748 音量调节 DP+背包(脑残)
水DP,一开始竟然想错了...水了半天....真可怕 2748: [HAOI2012]音量调节 Time Limit: 3 Sec Memory Limit: 128 MB Submit: 1156 ...
- Prim和Kruskal求最小生成树
Prim: 算法步骤: 1.任意结点开始(不妨设为v1)构造最小生成树: 2.首先把这个结点(出发点)包括进生成树里, 3.然后在那些其一个端点已在生成树里.另一端点还未在生成树里的所有边中找出权最小 ...
- Bzoj3943 [Usaco2015 Feb]SuperBull
3943: [Usaco2015 Feb]SuperBull Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 300 Solved: 185 Desc ...
- 洛谷P1202 [USACO1.1]黑色星期五Friday the Thirteenth
题目描述 13号又是一个星期五.13号在星期五比在其他日子少吗?为了回答这个问题,写一个程序,要求计算每个月的十三号落在周一到周日的次数.给出N年的一个周期,要求计算1900年1月1日至1900+N- ...
- Codevs2157 配对
题目描述 Description 给出2个序列A={a[1],a[2],…,a[n]},B={b[1],b[2],…,b[n]},从A.B中各选出n个元素进行一一配对(可以不按照原来在序列中的顺序), ...