随着 AI 领域的不断发展,我们经常听到开发者表示,他们并不总是确定从何处着手,也不确定哪种 API 或 SDK 最适合自己的使用情形。
因此,我们希望为您提供一些使用设备端模型和云端模型的 AI 功能示例,激发您为用户打造出色体验的灵感。
我们非常高兴地宣布,经过重新设计的 Android AI 示例目录正式发布。这款专用应用旨在激发 Android 开发者的灵感,帮助他们学习如何构建新一代 AI 赋能的 Android 应用。
探索 Google AI 的无限可能
Android AI 示例目录旨在成为探索 Google AI API 和 SDK 功能的一站式平台。在其中,您会找到一系列演示各种 AI 应用场景的示例,您可以自行测试这些示例。我们设计此目录的初衷是让您亲身体验可以构建的内容,并帮助您找到适合自己需求的解决方案和功能。
以下是您可以在目录中找到的一些示例:
其他示例包括:通过 Imagen 遮罩编辑功能进行图片编辑、使用 Gemini Live API 通过语音控制的待办事项列表应用、由 Gemini Nano 提供支持的设备端重写辅助功能等!
使用云端推理的示例是使用 Firebase AI Logic SDK 构建的,而使用设备端推理的示例则使用 机器学习套件生成式 AI API。随着模型和 SDK 中添加新功能,我们计划继续创建新示例并更新现有示例。
完全开源,可随时复制
我们认为,最好的学习方式就是实践。因此,AI 示例目录不仅完全开源,而且经过精心设计,与 AI 功能相关的代码自成一体,易于复制和粘贴,因此您可以在自己的项目中快速试用这些代码示例。
当您在应用中探索某个示例并想了解其构建方式时,只需点击 <> 源代码按钮,即可直接跳转到 GitHub 上的代码。
为了帮助您快速入门,每个示例都包含一个 README 文件,其中重点介绍了所使用的 API 以及关键代码段。
注意:如需使用 Firebase AI Logic SDK 运行示例,您需要设置 Firebase AI 项目。此外,使用由 Gemini Nano 提供支持的 机器学习套件生成式 AI API 的示例仅在某些设备上受支持。
我们还精心设计了应用的用户界面,让您的学习体验更具吸引力且更加直观。我们为应用注入了大胆的新品牌元素,将 Android 外观与富有表现力的 AI 设计语言融为一体,让应用焕然一新。最值得一提的是,该应用现在为新的 Material 3 表现力组件提供了充满活力的纹理背景,让您可以在现代且愉悦的环境中探索示例并深入了解代码。系统性的插图灵感源自生成的图片构图,进一步提升了这种精致而富有表现力的体验。
立即查看 Android AI 示例目录,测试相关功能,并深入了解 GitHub 上的代码,开始将您自己的 AI 赋能创意变为现实!
继续阅读
-
操作方法
考虑到 Android 用户非常关注电池电量消耗过快的问题,Google 一直在采取重大措施来帮助开发者构建更省电的应用。
Alice Yuan • 阅读用时:8 分钟
-
操作方法
性能分级指南包含 5 个级别。我们将从第 1 级开始,该级别引入了最低限度的采用工作量性能分析工具,然后一直到第 5 级,该级别非常适合有资源来维护定制性能框架的应用。
Alice Yuan • 阅读用时:9 分钟
-
操作方法
我们将介绍配置文件引导型优化、Jetpack Compose 性能改进以及在后台运行时的注意事项。
Ben Weiss, Breana Tate, Jossi Wolf • 阅读用时:8 分钟
随时了解最新动态
每周通过电子邮件接收最新的 Android 开发洞见。