Android 社交与消息应用示例
一系列代码示例,可帮助您加速应用开发。浏览示例,了解如何为您的应用构建不同组件。
精选
SociaLite:一个社交网络应用示例
了解以下 Jetpack API 如何在实现社交网络和通信功能时发挥作用:Core(用于通知)、Compose(用于生成声明式界面)、Media3(用于显示和编辑照片和视频)、CameraX(用于捕获照片和视频)、Room(用于将消息保留在 SQLite 数据库中)以及 Window(用于检测可折叠设备状态)。
相机
CameraX 基础
如何在 Kotlin 中使用 CameraX API。
CameraX 视频
如何在 MediaStore 格式下,将 CameraX 视频捕获(录像机)API 与捕获 + 预览结合使用。
CameraX 高级
如何使用 TensorFlow Lite 对实时相机帧进行实时对象检测。
CameraX-MLKit
如何使用 CameraX 的 MlKitAnalyzer 执行二维码扫描。对于编码了网址的二维码,此应用会提示用户在浏览器中打开该网址。
CameraX 扩展
如何将相机扩展与 CameraX API 结合使用,以捕获 JPEG、显示相机预览、查询支持的扩展、选择扩展以及捕获静态图像。可用扩展包括自动、散景、面部修饰、HDR(高动态范围)和夜间模式。
HDR 取景器 (Camera2)
如何实现实时高动态范围相机取景器:通过在偶数帧和奇数帧之间交替传感器的曝光时间,在两个曝光值之间切换,并在捕获新帧时将最新的两帧合成在一起