媒体提供程序包含两个内部和外部存储设备。
类别应用程序音乐
对象
等级
wait()
通知()
notifyAll()
可以发送的标准Intent操作用于安装摄像头应用程序捕获图像并将其返回。
调用者可以传递一个额外的extra_OUTPUT来控制此图像的写入位置。如果EXTRA_OUTPUT不存在,则小尺寸图像将作为位图返回对象。这对于只需要一个小映像的应用程序很有用。如果存在EXTRA_OUTPUT,则全尺寸图像将写入UriEXTRA_OUTPUT的值。
额外输出
可以发送的意图操作,以使相机应用程序捕获图像并返回当设备安全时(例如,使用pin、密码、图案或面部解锁)。响应此意图的应用程序不得公开任何现有的个人内容设备上的照片或视频。应用程序应注意不要共享任何照片或视频与其他应用程序或互联网。活动应使用FLAG_SHOW_WHEN_LOCKED(显示_锁定)显示在锁定屏幕。使用此标志时没有活动堆栈,因此强烈建议不要开展多个活动。
FLAG_SHOW_WHEN_LOCKED(显示_锁定)
动作_图像_捕获
可以发送的标准Intent操作用于安装摄像头应用程序捕获视频并将其返回。
调用者可以传入额外的extra_VIDEO_QUALITY来控制视频质量。
调用方可以传入一个额外的extra_OUTPUT来控制视频写入的位置。如果EXTRA_OUTPUT不存在,视频将写入视频的标准位置,该位置的Uri将为在Uri的数据字段中返回。
额外_视频_质量
额外_尺寸_尺寸
额外的精度
指定允许的最大录制持续时间(秒)。
用于控制MovieView的onCompletion行为的Intent-extra的名称。这是一个布尔属性,指定是否完成MovieView活动当电影播放完毕。默认值为true,表示自动电影播放完成后退出电影播放器活动。
用于控制ViewImage的UI的Intent extra的名称。这是一个布尔属性,用于覆盖活动的默认全屏状态。
用于定义相册的Intent extra的名称
用于定义艺术家的意向附加的名称
用于定义搜索焦点的Intent-extra的名称。搜索焦点指示是否应搜索与艺术家、专辑相关的内容或其他临时演员识别的歌曲。
用于定义歌曲标题的Intent extra的名称
用于指示要用于的内容解析程序Uri的Intent-extra的名称存储请求的图像或视频。
用于控制ViewImage或MovieView方向的Intent-extra的名称。这是一个int属性,它覆盖活动的requestedOrientation。
错误(/android.content.pm.ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED)
用于控制ViewImage的UI的Intent extra的名称。这是一个布尔属性,指定是否显示操作图标。
指定允许的最大大小。
用于控制录制视频质量的意向附加的名称。这是一个integer属性。当前值0表示低质量,适用于彩信,以及值1表示高质量。未来可能会增加其他质量水平。
执行音乐媒体搜索并自动播放可能的情况下的结果。例如,可以通过语音识别结果触发命令来听音乐。
包含查询extra,这是一个字符串它可以包含任何类型的非结构化音乐搜索,如艺术家的姓名,专辑、歌曲、流派或这些的任何组合。
查询
由于此意图包括开放式非结构化搜索字符串,因此它可以适用于可以支持大规模音乐搜索的应用程序,例如连接的服务到可以在设备上流式传输和播放的在线音乐数据库。
活动操作:执行媒体搜索。至少包含查询额外的。还可以包含以下附加功能的任意组合:额外的媒体列表、额外的媒体标签、额外的多媒体标签、额外媒体标签、其他媒体标签
其他媒体_ RTIST
额外媒体_ LBUM
附加媒体标题
媒体外焦点
此常量已弃用API 15级。使用类别_APP_MUSIC而不是。
类别_APP_MUSIC
活动操作:启动音乐播放器。活动应该能够播放、浏览或操作设备上存储的音乐文件。
用于在静止图像模式下启动相机的Intent操作的名称。
用于在静止图像模式下启动相机的Intent操作的名称在设备安全时使用(例如,使用pin、密码、图案、,或面部解锁)。响应此意图的应用程序不得公开任何个人内容,如设备上现有的照片或视频。这个应用程序应注意不要与其他人共享任何照片或视频应用程序或互联网。活动应使用FLAG_SHOW_WHEN_LOCKED(显示_锁定)以显示在锁屏顶部。在以下情况下没有活动堆栈使用了此标志,因此强烈要求启动多个活动气馁。
执行可读媒体搜索并自动播放可能的情况下的结果。例如,可以通过语音识别结果触发命令阅读书籍或杂志。
包含查询extra,这是一个可以包含任何类型的非结构化文本搜索,如书籍或杂志的名称、作者流派、出版商或这些的任何组合。
由于此意图包括开放式非结构化搜索字符串,因此它可以适用于可以支持大规模搜索文本媒体的应用程序,例如连接的服务可以在设备上阅读的书籍和/或杂志的在线数据库。
用于在视频模式下启动相机的Intent操作的名称。
执行视频媒体搜索并自动播放可能的情况下的结果。例如,这可以通过语音识别的结果来触发命令播放电影。
包含查询extra,这是一个可以包含任何类型的非结构化视频搜索,如电影名称、一个或多个演员、,流派,或这些的任何组合。
由于此意图包括开放式非结构化搜索字符串,因此它可以适用于支持大规模视频搜索的应用程序,例如连接到在线视频数据库,可在设备上流式播放。
向媒体扫描程序发送信号以忽略包含目录中的媒体的文件名及其子目录。开发人员应该使用它来避免显示应用程序图形并同样防止应用程序声音和音乐显示在音乐应用程序。
媒体扫描仪扫描的当前卷的名称。
媒体属性未知时使用的字符串。例如,如果音频文件没有任何元数据,则艺术家和专辑列将设置为该值。
用于查询媒体扫描仪状态的Uri。
获取媒体提供商的版本。将数据从媒体提供商导入自己缓存的应用程序可以使用此选项检测媒体提供程序是否已更改,并重新导入数据根据需要。对于版本的含义,不应做出其他假设。