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