首页
学习
活动
专区
工具
TVP
发布

Android 开发者

专栏作者
626
文章
750142
阅读量
64
订阅数
一起看 I/O || Android 开发者不能错过的 13 件事
作者 / Maru Ahues Bouza, Director, Android Developer Relations
Android 开发者
2022-09-23
2.1K0
在 View 上使用挂起函数
Kotlin 协程 让我们可以用同步代码来建立异步问题的模型。这是非常好的特性,但是目前大部分用例都专注于 I/O 任务或是并发操作。其实协程不仅在处理跨线程的问题有优势,还可以用来处理同一线程中的异步问题。
Android 开发者
2022-09-23
2.2K0
Android 11 开发者常见问题: 存储 | FAQ・第二期
我们在 Android 10 中首次引入了 "分区存储" 的概念,旨在保护应用和用户数据并减少文件混乱。自此之后我们收到了开发者们的宝贵建议,这些建议有助于我们对该功能的持续优化,非常感谢大家!基于反馈,我们在 Android 11 上做了一些值得注意的改进。例如,我们启用了对媒体文件的 直接文件路径访问功能,用于改善现有代码和程序库的兼容性。我们理解许多应用在采取分区存储方案前需要有周密的方案,以便持续支撑现有用户的访问,确保符合当前存储方案的最佳实践以及向后兼容性。
Android 开发者
2022-09-23
9710
Android 存储空间的最佳实践
为了提高文件的规整程度并让用户可以更好地控制他们的文件,Android 10 为应用引入了名为 "分区存储" 的新范式。分区存储改变了应用在外置存储中保存和访问文件的方式,为了帮您迁移应用并支持分区存储,我们概括了常见用例的最佳实践并分享给大家。
Android 开发者
2022-09-23
1.5K0
深入详解 Jetpack Compose | 优化 UI 构建
人们对于 UI 开发的预期已经不同往昔。现如今,为了满足用户的需求,我们构建的应用必须包含完善的用户界面,其中必然包括动画 (animation) 和动效 (motion),这些诉求在 UI 工具包创建之初时并不存在。为了解决如何快速而高效地创建完善的 UI 这一技术难题,我们引入了 Jetpack Compose —— 这是一个现代的 UI 工具包,能够帮助开发者们在新的趋势下取得成功。
Android 开发者
2022-09-23
1.3K0
重要变更 | Android 11 中的软件包可见性
在 Android 10 及之前的版本中,应用可以通过 queryIntentActivities() 这样的方法获取到设备中所有已安装的应用列表。在大多数情况下,这种访问权限远超出了应用实际所需要的权限范围。随着我们不断加强对隐私保护的关注,我们将在 Android 11 上引入一些新的变化,从而改变应用查询用户已安装应用并与之交互的方式。为了达到这一目的,我们为特定设备上所安装的应用列表带来了更好的访问控制。
Android 开发者
2022-09-23
1K0
聚焦 Android 11: 大功告成
这是 #11WeeksOfAndroid 系列的最后一篇文章。感谢您在过去的时间里和我们一起深入探索 Android 开发的关键领域。下面来和我们一起回顾这些精彩内容吧:
Android 开发者
2022-09-23
1.9K0
聚焦 Android 11: Google Play 应用分发与盈利
在往期 #11WeeksOfAndroid 系列文章中我们介绍了 联系人和身份、隐私和安全、 Android 11 兼容性、开发语言、Jetpack、 Android 开发者工具*,本期将聚焦 Google Play 应用分发与盈利。我们将为大家陆续带来 #11WeeksOfAndroid 内容,深入探讨 Android 的各个关键技术点,您不会错过任何重要内容。*
Android 开发者
2022-09-23
8580
Jetpack Compose Alpha 版现已发布!
Jetpack Compose 是一个现代化的 UI 工具包,旨在帮助开发者通过原生平台 API 简单快捷地在全 Android 平台构建精美应用,它能大幅降低代码量并包含交互式工具,以及使用直观的 Kotlin API,为您的应用增添活力。现在,我们正式发布 Jetpack Compose 的 Alpha 版本,邀请您体验!
Android 开发者
2022-09-23
3.9K0
Android 11 新工具 | 提升应用私密性和稳定性
帮助您构建高质量的应用,是我们长期努力的一个方向。为此,我们经常寻找可以在工具和资源上投入精力的领域,这些工具和资源可以使您更加深刻地了解应用的性能。
Android 开发者
2022-09-23
6470
11 Weeks of Android: 联系人与身份
作者 / Android 系统 UI 高级产品经理 Stefan Frank 博士
Android 开发者
2022-09-23
6680
聚焦 Android 11:游戏开发新工具
作者 / Android 与 Google Play 游戏产品管理主管 Greg Hartrell
Android 开发者
2022-09-21
6100
Kotlin 1.4 来了!全新语言特性和更多改进
来自开发者社区的热情与积极采用推动了 Kotlin 成为 Android 开发的 首选语言 (Kotlin-first)。随着 Kotlin 不断发展,JetBrains(Kotlin 的创建者)、开源社区以及 Google 团队也将持续投入更多的资源和精力。
Android 开发者
2022-09-21
7340
把 "格子衫" 改造得更时尚 | Kotlin & Jetpack 最佳实践技巧
Plaid 是格子图案的意思,也是一款在 2015 年开源的 Material Design 样例应用。它通过 API 调用聚合了 Dribbble、Designer News 和 Product Hunt 三个网站的内容数据,并通过丰富的 UI 交互体验呈现给用户。
Android 开发者
2022-09-21
4150
Beta 6 现已发布,Android Q 正式版即将面世!
再过几周,Android Q 正式版就要与大家见面啦!目前,团队正在对平台进行最后的优化与调试。我们向各位开发者发布最后一个 Beta 测试版: Android Q Beta 6。
Android 开发者
2022-09-21
4350
广色域照片闪亮登场 Android: 开发者需知两三事
Android 现已迎来新一轮的图像革新,由于 sRGB 的每个色彩通道只有 8 个比特,因此标准 sRGB 色域无法充分体现屏幕与摄像头最新技术的优势所在。Android 一直在努力实现对广色域图像的端到端支持,例如,呈现数据更多、色域更宽的画面。这意味着,用户最终能够捕捉到实景的丰富色彩,在手机上观赏并与朋友分享广色域图片。从 Android Q 开始,这一切将成为可能: 广色域图片即将亮相 Android。因此,让应用做好支持准备极为重要。本文介绍的两项测试可用于判定应用是否具备相应的条件与能力来显示广色域图片。另外,本文还会提供一些技术上的建议,帮助您为应用添加广色域支持。
Android 开发者
2022-09-20
1.2K0
Android Q Beta 4 来啦!公开 API 也已定稿!
上个月在 Google I/O 上我们为 Android 开发者带来了许多新消息,包括 Android Q 的新功能,以及 Kotlin 和 Jetpack 的最新进展。
Android 开发者
2022-09-20
5530
Android Q Beta 3 亮相 Google I/O'19
I/O'19 期间 Android 达成了两项里程碑的成就: 其一,迎来第 10 个主版本;其二,全球活跃设备数量突破 25 亿台。
Android 开发者
2022-09-20
4780
一起看 I/O | Android Auto 更新一览
在 Google,我们在汽车领域的工作始终依循创造安全、无缝连接体验的愿景。如果没有像您这样的开发者参与其中,这项工作定然难以完成。我们很高兴与大家分享我们在过去一年协力取得的一些成就,并介绍新更新内容,让您能更轻松地为用户提供更好的行车使用体验。观看 Android Auto 更新一览 视频了解更多详情。
Android 开发者
2022-09-01
1770
一起看 I/O | Google TV 和 Android TV OS 的最新进展
在接触到的娱乐内容与日俱增的今天,有研究表明,三分之一的美国家庭现每周的电视观看时长在 25 个小时以上。随着电视体验的不断演进,我们也为自己设定了一个目标,那就是为用户打造量身定做的电视使用体验,让他们可以轻松获取喜爱的娱乐内容。
Android 开发者
2022-09-01
4960
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档