Fast Pair: 轻叩一下,无缝连接 Android 用户

2021-09-23
阅读 3 分钟
2.8k
如果您是设备制造商,或是正在开发可与特定设备协同工作的应用 (例如可穿戴设备或 IoT 应用) 的开发者,当您和您的终端用户将设备与 Android 手机进行配对时,使用 Fast Pair (快速配对) 服务 可以帮助您减少工作量。
封面图

详解 | 为可折叠设备构建响应式 UI

2021-09-22
阅读 7 分钟
3.4k
Android 设备的屏幕尺寸日新月异,随着平板和可折叠设备的普及度越来越高,在开发响应式用户界面时,了解您应用的窗口尺寸和状态显得尤为重要。Jetpack WindowManager 现已进入 beta 测试阶段,这个库提供了与 Android 框架中 WindowManager 比较相似的功能,包括了对支持响应式 UI、检测屏幕改变的回调适配器和测试窗口...
封面图

通过 Block Store 实现账户无缝迁移

2021-09-17
阅读 2 分钟
2.3k
当拆开新设备精美的包装,揭去全新屏幕的贴膜,将新设备设置完成后,用户以前使用的应用便已经下载到了设备上,这便是全新移动设备的魔法。然而,当用户尝试使用他们的应用,却不得不重新进行认证时,换机的无缝体验便戛然而止。让用户记住账户凭据,并完成账户恢复流程,这带来的阻力会导致用户抛弃旧账户并创建一个新...
封面图

Google Play 学院秘籍第一章 | 设计安全

2021-09-16
阅读 2 分钟
2.5k
不久前,我们向您隆重推出了 Google Play 学院,希望为您提供丰富的学习资源,助您拓展应用业务技能。您可以在线上免费学习由 Google 专家量身打造的实践指南,囊括政策、设计、准备、发布、增长、互动、获利、Play 管理中心等全方位指导,以在关键时刻解决燃眉之急。我们也会针对 Google Play 学院的课程提供系列内容,...
封面图

使用 Kotlin 重写 AOSP 日历应用

2021-09-15
阅读 5 分钟
3k
两年前,Android 开源项目 (AOSP) 应用 团队开始使用 Kotlin 替代 Java 重构 AOSP 应用。之所以重构主要有两个原因: 一是确保 AOSP 应用能够遵循 Android 最佳实践,另外则是提供优先使用 Kotlin 进行应用开发的良好范例。Kotlin 之所以具有强大的吸引力,原因之一是其简洁的语法,很多情况下用 Kotlin 编写的代码块的代...
封面图

实践 | Google I/O 应用是如何适配大尺寸屏幕 UI 的?

2021-09-14
阅读 10 分钟
3.6k
5 月 18 日至 20 日,我们以完全线上的形式举办了 Google 每年一度的 I/O 开发者大会,其中包括 112 场会议、151 个 Codelab、79 场开发者聚会、29 场研讨会,以及众多令人兴奋的发布。尽管今年的大会没有发布新版的 Google I/O 应用,我们仍然更新了代码库来展示时下 Android 开发最新的一些特性和趋势。
封面图

为用户和开发者提供更好的评分和评价

2021-09-14
阅读 2 分钟
2.3k
众所周知,评分和评价至关重要。它们是极具价值的定性和定量反馈,能够反映用户在应用、游戏以及您所提供的多种服务方面的体验。因此用户会将评分和评价作为其在 Google Play 上进行选择和下载的参考因素。
封面图

出海从业者的高质量秘籍 —— Google Play 学院全新发布!

2021-09-10
阅读 1 分钟
2.7k
当您的应用或游戏涉猎出海领域,您是否有过这样的困惑:DAU 在一波风口过后,增长日渐趋缓?创收方案绞尽脑汁,获利却不尽人意?想要扩大出海领域,却对出海政策一无所知?……如果您正深受这些问题的困扰,那么全新发布的 Google Play 学院一定能解决您的燃眉之急,让您掌握更多有用技能与知识,助力出海。Google Play 学...
封面图

正式版即将到来 | Android 12 Beta 5 现已发布

2021-09-09
阅读 3 分钟
3.1k
距离 Android 12 的正式发布只有几周时间了!新版 Android 系统的润色已经进入收尾阶段,今天我们带来最后一个 Beta 版更新,供大家进行测试和开发。对于开发者来说,是时候让自己的应用做好准备了!
封面图

全新 Tiles API: 与您的智能手表用户分享磁贴

2021-09-08
阅读 1 分钟
2.3k
利用 磁贴 (Tiles) 功能,用户只需在表盘主屏幕轻松滑动,即可快速访问信息和进行操作。智能手表用户可借此加强控制,更好地掌控其想了解的信息和操作,毫无疑问,对于运行 Wear OS 的智能手表而言,磁贴已经成为其最实用的功能之一。
封面图

动画实现更简单,Navigation Compose 帮您忙

2021-09-08
阅读 6 分钟
5.4k
Jetpack Compose 将动画实现的门槛降低了——从 "如果有时间再慢慢打磨" 到 "动画实现很简单,没有理由不试试看了"。这里有个很大的课题是页面级的过渡动画,这也是 Navigation Compose 一直致力解决的问题,具体是满足下面三种场景:
封面图

更新您的 widget 以适配 Android 12

2021-09-06
阅读 7 分钟
4.5k
很长一段时间来,微件 (widget) 一直是 Android 用户体验的核心组成部分,很多应用通过微件来提升用户黏度。用户乐于使用微件的原因是可以在不打开应用的情况下使用应用功能,且可自定义设备的主屏幕。
封面图

最佳实践 | 助您轻松打造优秀 Android 应用

2021-09-03
阅读 2 分钟
2.2k
对于开发团队而言,优秀的应用体验至关重要。实际上,在 Google Play 上对 Android 应用给出五星好评的用户中,近四分之三提到了自己的应用体验感受*以及应用的速度、设计还有易用性。在 Google,我们希望帮助所有开发者打造优秀的应用,从而助您在 获客、留存和获利方面 做得更好。
封面图

Google Play 政策更新提醒与重点解读 | 2021 年 8 月

2021-09-03
阅读 4 分钟
5.3k
本文介绍了 Google Play 开发者政策近期的一些重要更新,您也可以通过线上培训营视频进行回顾。☟线上培训营视频☟[链接]2021 年 7 月政策更新数据隐私和安全我们将在 Google Play 上的应用详情中 新增 "安全" 部分,您可以在这个部分告知用户您的隐私保护和安全措施。您可以在这个部分概略介绍应用会收集或分享哪些数据,...
封面图

在 Apple 芯片设备上用 Android Studio?别忘了使用 Apple 芯片预览版!

2021-09-02
阅读 1 分钟
2.8k
感谢大家通过微信等渠道为打造更好的 Android Studio 提供的诸多反馈,在这些反馈中,我们了解到 Android Studio 对于 Apple 芯片的支持一直备受期待。随着 Android Studio Arctic Fox (2020.3.1) 稳定版的 正式发布,我们也带来了对搭载 Apple 芯片 (arm64) 硬件的预览支持。我们看到不少开发者已经在使用该版本了,但...
封面图

在功能模块中使用导航 | MAD Skills

2021-08-31
阅读 8 分钟
1.8k
这是关于导航 (Navigation) 的第二个 MAD Skills 系列,本文是导航组件系列的第四篇文章,如果您想回顾过去发布的内容,请通过下面链接查看:
封面图

WorkManager 在多进程应用中的高级用法

2021-08-30
阅读 2 分钟
3.2k
现在,我们更是在 WorkManager 2.6 中进一步增加了能够让 Worker 在任意进程中运行的支持,并且能将 Worker 绑定到指定的进程。多进程支持对于需要在多个进程中运行 Worker 的应用非常有用。虽然大多数应用只需要一个进程就能良好地工作,但有些应用则需要多个进程来完成它们的工作,这在过去很难管理不同进程之间的工作...
封面图

Hilt 实战 | 创建应用级别 CoroutineScope

2021-08-28
阅读 7 分钟
3.2k
在遵循 协程最佳实践 时,您可能需要在某些类中注入应用级别作用域的 CoroutineScope,以便可以创建与应用生命周期相同的新协程,或创建在调用者作用域之外仍可以工作的新协程。
封面图

设计 repeatOnLifecycle API 背后的故事

2021-08-28
阅读 8 分钟
8.4k
通过本文您将会了解到 Lifecycle.repeatOnLifecycle API 背后的设计决策,以及为什么我们会移除此前添加到 lifecycle-runtime-ktx 库 2.4.0 版本首个 alpha 版中的几个辅助函数。
封面图

可折叠设备的桌面模式

2021-08-27
阅读 7 分钟
2.5k
可折叠设备向用户们提供了使用他们的手机做更多事情的可能性,包括桌面模式*等创新,也就是当手机平放时,铰链处于水平位置,同时折叠屏幕处于部分打开的状态。
封面图

导航: 嵌套导航图和 <include> | MAD Skills

2021-08-24
阅读 5 分钟
3.4k
这是第二个关于导航 (Navigation) 的 MAD Skills 系列,本文是导航组件系列的第三篇文章,如果您想回顾过去发布的内容,请参考下面链接查看:
封面图

Android 分区存储常见问题解答

2021-08-23
阅读 4 分钟
3.4k
要在 Google Play 上发布,开发者需要将应用的 目标 API 级别 (targetSdkVersion) 更新到 API 级别 30 (Android 11) 或者更高版本。针对新上架的应用,这个政策自 8 月开始生效;现有应用更新新的版本,这个政策的要求将自 11 月开始生效。
封面图

行为变更 | Android 12 中不受信任的触摸事件

2021-08-20
阅读 3 分钟
8.1k
我们在 Android 12 中进行了一些变更,来提升应用和平台的安全性,进而使我们的用户能够拥有更安全的使用体验。回顾关于隐私和安全的文章,请参阅: 政策更新 | 开发者如何处理软件包可见性。
封面图

Flow 操作符 shareIn 和 stateIn 使用须知

2021-08-19
阅读 4 分钟
3.9k
Flow.shareIn 与 Flow.stateIn 操作符可以将冷流转换为热流: 它们可以将来自上游冷数据流的信息广播给多个收集者。这两个操作符通常用于提升性能: 在没有收集者时加入缓冲;或者干脆作为一种缓存机制使用。
封面图

使用 Google Play Points 提升付费留存及用户粘性 | Android 开发者故事

2021-08-18
阅读 2 分钟
2.6k
Google Play Points 是一项鼓励用户参与 Play 生态系统的奖励计划。特定的开发者将受邀提供对特定应用的 Play Points 促销活动,通过提供更丰厚的奖赏,提升应用的用户留存率和积分重投率。
封面图

使用导航组件: 条件导航 | MAD Skills

2021-08-17
阅读 4 分钟
2.4k
这是第二个关于导航 (Navigation) 的 MAD Skills 系列,本文是导航组件系列的第二篇文章,如果您想回顾过去发布的内容,请参考下面链接查看:
封面图

Android 多返回栈技术详解

2021-08-16
阅读 7 分钟
4.3k
用户通过系统返回按钮导航回去的一组页面,在开发中被称为返回栈 (back stack)。多返回栈即一堆 "返回栈",对多返回栈的支持是在 Navigation 2.4.0-alpha01 和 Fragment 1.4.0-alpha01 中开始的。本文将为您展开多返回栈的技术详解。
封面图

开发者们关心的 Google Play 政策常见问题 | 答您所问 · 第一期

2021-08-13
阅读 2 分钟
3.6k
为了让 Google Play 更好地帮助您优化应用发布体验,建立可持续发展的业务,我们不断收集开发者们的反馈与意见,尽力解决困惑与疑虑。今天我们聚焦 Google Play 政策,对开发者最常提出的问题进行整理解答,希望对您有所帮助。
封面图

平台稳定性里程碑 | Android 12 Beta 4 现已发布

2021-08-12
阅读 4 分钟
3.2k
平台稳定性里程碑 | Android 12 Beta 4 现已发布今天,我们为大家带来了 Android 12 的第四个 Beta 版,并进入到发布周期的最后阶段。Android 12 带来了诸多变化,包括 更适应用户的全新 UI、性能提升、隐私和安全性增强,等等。我们现在正将重点转移到对系统的进一步打磨,以及提升性能和稳定性上。是大家一直以来分享...
封面图

Android Studio Arctic Fox (2020.3.1) 稳定版正式发布

2021-08-11
阅读 4 分钟
3.6k
我们高兴地宣布,Android Studio Arctic Fox 现已正式进入稳定版发布渠道,欢迎大家下载。这个最新版本支持 Jetpack Compose 1.0,用于构建原生界面的 Android 全新工具包。另外,此版本也强调对多设备类型的覆盖,包括 Wear OS 设备,并提供新版后台任务管理器等功能,帮助开发者提高工作效率。我们基于开发者的反馈打...
封面图