开始在 Android 设备上使用相机和媒体
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
媒体应用涵盖众多使用场景,从拍摄内容到编辑,不一而足
照片、与朋友分享音乐、在社交媒体上浏览视频
媒体。本开发者中心提供各种资源
针对这些类型的用例扩展、升级和优化您的应用。
目前,您可以在此视频中找到关于媒体播放和视频编辑的指南。
但随着时间推移,媒体开发者中心将会扩展
用于应用内拍摄的内容和其他相关应用场景,以及您应遵循的最佳实践。
打造多设备体验,并直接引用示例应用代码,
看看它们的实际运用情况
本部分还提供了有关如何在您的
无论是通过触发 intent 来启动用户喜爱的相机应用,还是通过触发 intent 来启动用户喜爱的相机应用,
也可以直接在应用中构建完整的相机功能。
构建应用
如需构建音频或视频播放功能,我们建议从
Jetpack Media3 库。
创建播放应用
如需构建媒体编辑功能,建议您使用 Jetpack 中的 Transformer
Media3 库。
创建编辑应用
扩大应用的覆盖范围
添加对更多外形规格(例如
大屏设备、Wear OS、Google 助理和支持 Cast 的设备。
前往“扩大应用覆盖面”
让应用更上一层楼
采用优质媒体,让应用从优秀到优秀,再到优秀
例如 HDR 和空间音频。然后,提高互动度和收入
支持多设备集成
前往“升级应用”页面
针对高画质进行优化
通过测试和
提升性能和可靠性。
前往“优化优质体验”
向应用添加相机功能
让应用能够拍摄照片和视频
方法是将您的应用与用户
或直接将完整的相机功能添加到
。
前往“添加相机功能”
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-01。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-01\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-01。"]]