Android for Cars 应用库助力您的应用抵达新的里程碑!

2021-06-30
阅读 1 分钟
1.8k
今年 4 月,我们宣布在 Jetpack 中推出第一版 Android for Cars 应用库,从而让开发者可以在 Google Play 商店中发布导航、停车和充电应用。
封面图

行为变更 | 了解 Android 12 中的 intent-filter

2021-06-29
阅读 4 分钟
7.6k
在 AndroidManifest.xml 文件中注册的 Activity、service 和 broadcast receiver 组件如果有 intent-filter 声明都必须显式申明是否需要对外披露服务 (android:exported)。
封面图

从 LiveData 迁移到 Kotlin 数据流

2021-06-29
阅读 10 分钟
8.4k
LiveData 的历史要追溯到 2017 年。彼时,观察者模式有效简化了开发,但诸如 RxJava 一类的库对新手而言有些太过复杂。为此,架构组件团队打造了 LiveData: 一个专用于 Android 的具备自主生命周期感知能力的可观察的数据存储器类。LiveData 被有意简化设计,这使得开发者很容易上手;而对于较为复杂的交互数据流场景,...
封面图

从加密到验证,全方位保障您应用的通讯安全

2021-06-25
阅读 5 分钟
1.8k
在一个完美的世界上,没有人需要用到密码。每个人都高度自律,心无邪念;每件快递都能不经拦截准确送达收件人;而每个寄件者都是值得信赖的。但是我们并不在这样完美的世界中生存。过去的数十年间,密码学已经发展到不仅可以通过加密来保障机密性,还可以确保消息的完整性、身份验证,以及不可否认性——所有的一切都是为...
封面图

内容聚合产品在东南亚市场的创业内幕 | Google Play 开发者中文播客节目

2021-06-24
阅读 2 分钟
2.4k
一款原计划进入欧美市场的产品,意外在东南亚地区收获令人惊喜的数据反馈,这为 BuzzBreak 深耕东南亚市场埋下契机;与此同时,从程序员到管理者身份的转变,也让王思达对管理团队有了更多思考和收获。本期节目,让我们从 BuzzBreak CEO 王思达的视角,解读出海中小企业如何持续成长和创新。
封面图

FAQ | 使用 Kotlin 进行 Android 开发

2021-06-23
阅读 3 分钟
2.3k
自从 2017 年我们宣布支持 Kotlin 以来,收到了很多关于使用 Kotlin 进行 Android 开发的问题: 大家想知道现在是否适合学习 Kotlin,是否要在应用开发中引入 Kotlin,学习 Kotlin 的最佳课程或教程是什么,Google 内部是否在使用 Kotlin,以及我们对 Java 编程语言的规划是怎样的?本文将一一作答。
封面图

无缝构建跨设备体验 | Google I/O 大会精彩回顾

2021-06-22
阅读 3 分钟
2.1k
在今年的 Google I/O 大会上,我们讨论了您的应用如何适配 Android 设备的 各种屏幕尺寸。如果您错过了大会直播,可通过本文了解其中最重要的内容,也可以查看 无缝构建跨设备体验 | Google I/O 大会精彩回顾 视频了解
封面图

从 Dagger 迁移到 Hilt 可带来的收益

2021-06-21
阅读 3 分钟
3k
Hilt 发布于 2020 年 6 月,为 Android 提供了依赖项注入 (DI) 的标准化方案。对于新项目,Hilt 有着编译期校验,良好的运行时性能以及扩展性 (阅读文章 Android 和 Hilt 中限定作用域,获取更多信息)。然而,Hilt 对于已经使用 Dagger 的应用有何优势呢?您是否应该将现有的应用迁移到 Hilt 呢?以下几点阐述了您的团队...
封面图

稳坐同类榜首,VivaVideo 的出海秘笈 | Google Play 开发者中文播客节目

2021-06-19
阅读 2 分钟
2.1k
VivaVideo 这款产品早在 2012 年开始出海发行,目前已覆盖全球 200+ 国家及地区,全球下载量超过 10 亿。作为一款移动视频剪辑创意 APP,VivaVideo 曾一度稳坐同类型产品榜首。随着社交媒体的发展变化,VivaVideo 在新的挑战面前不断创新,追求极致。视频工具的市场空间和未来机会如何?工具类产品该怎样保持用户粘性?...
封面图

现代 Android 开发的三大亮点

2021-06-18
阅读 1 分钟
2.1k
作者 / 现代 Android 开发团队今年的 Google I/O 大会推出了有关现代 Android 开发的大量更新。您最需要了解的三大亮点可以 点击这里 查看相关视频了解。#1: 大量全新的 Jetpack 库现已发布!在最近几个月里,数个 Jetpack 库已经进入稳定阶段、Beta 阶段或已发布了 Alpha 测试版本。部分重点内容如下:稳定版: CameraX、...
封面图

实战 | 将 Android 生物识别身份验证整合至应用中

2021-06-15
阅读 6 分钟
4.8k
本文是 Android 生物识别身份验证系列文章的第二篇,上篇文章 主要通过比较传统用户名和密码的认证方式和生物识别身份认证方式的不同,以及介绍生物识别加密的不同加密方式,来向开发者展示为何需要在应用中使用生物识别身份认证技术。
封面图

在线等,我的 adb 找不到了!

2021-06-11
阅读 4 分钟
6.8k
在您下载了 Android Studio 并且安装了 SDK 后,如果想要进行诸如开启 Firebase 调试模式 这类的操作,相关教程可能会告诉您要在终端输入 "adb"。您若照做,便可能会出现以下内容:
封面图

Android 12 Beta 2 发布

2021-06-10
阅读 4 分钟
2.5k
几周前在 Google I/O 上,我们发布了 Android 12 的第一个 Beta 版,带来了能展现您的个性、契合您的需求的 全新 UI,提升了性能表现,并依旧将隐私和安全置于核心。Android 12 也给开发者们带来了更好的工具,用于打造令人愉悦的体验,无论用户使用的是手机、笔记本电脑、平板电脑、可穿戴设备还是汽车。
封面图

Google Play 新增付款功能一览表

2021-06-09
阅读 1 分钟
4.5k
随着移动行业全球化,Google Play 也陆续加入各种不同的付款方式,让用户可以选择喜好的付款方式。请注意,Google Play 帐号的国家/地区设置会影响能选择的付款方式。
封面图

在 Android 中使用生物识别

2021-06-08
阅读 3 分钟
3.6k
为了保护隐私和敏感数据,应用往往会增加用户登录功能。如果您的应用使用了传统的登录方式,那么它的授权过程可能类似如图 1 中所示: 用户输入用户名和密码,应用会根据输入的数据生成设备凭据,然后将其发送到远端服务器进行验证,通过验证后会返回给应用一个 userToken,随后应用便可使用该 token 去服务器查询受限的...
封面图

RecyclerView | 在 RecyclerView 中使用 header 快人一步

2021-06-07
阅读 4 分钟
5.6k
本文是介绍 RecyclerView 入门基础 系列文章 的第四篇。如果您已经对创建 RecyclerView 有了一定的认识,请继续阅读本文。如果尚未熟悉,建议您首先阅读本系列中的 第一篇文章。
封面图

Kotlin 中使用 Hilt 的开发实践

2021-06-04
阅读 5 分钟
4.3k
Hilt 是基于 Dagger 开发的全新的依赖项注入代码库,它简化了 Android 应用中 Dagger 的调用方式。本文通过简短的代码片段为您展示其核心功能以帮助开发者们快速入门 Hilt。
封面图

回顾 | #AndroidDevChallenge 奇妙旅程

2021-06-03
阅读 2 分钟
2k
从惹人喜爱的狗狗领养应用、创新的倒计时应用,到出色的天气应用,#AndroidDevChallenge 挑战赛征集到了 2,000 份作品,让我们大开眼界。开发者们运用 Android 新款 UI 工具包 Jetpack Compose 所创建的应用着实令人欣喜,尤其是其中所表现出的创造力和美感。现在我们这场挑战已经圆满结束,让我们一起 回顾一下这场奇妙...

深入浅出协程、线程和并发问题

2021-06-03
阅读 6 分钟
5.4k
"协程是轻量级的线程",相信大家不止一次听到这种说法。但是您真的理解其中的含义吗?恐怕答案是否定的。接下来的内容会告诉大家协程是如何在 Android 运行时中被运行的,它们和线程之间的关系是什么,以及在使用 Java 编程语言线程模型时所遇到的并发问题。
封面图

RecyclerView | 处理 RecyclerView 中的点击事件

2021-06-01
阅读 2 分钟
3.5k
本文是介绍 RecyclerView 入门 系列文章 的第三篇。如果您已经对创建 RecyclerView 有了一定的认识,请继续阅读本文。如果尚未熟悉,建议您首先阅读本系列中的 第一篇文章。
封面图

中文新课程: 协助教育工作者教授 Android 应用开发

2021-05-31
阅读 2 分钟
2k
我们力图面向大众开放 Android 开发内容,让所有人都成为 Android 开发者。多年来,为提升自身技能,数百万不同层次的学习者都使用过我们的学习内容并完成了课程和 Codelab 学习。随着行业不断变化发展,我们也在持续更新和发布新内容。
封面图

Wear 更新一览

2021-05-28
阅读 3 分钟
2.6k
我们刚公布了 Wear 平台的重大更新,带来了新的功能、API 和工具,帮助开发者创建美观、高品质的可穿戴体验。本文旨在介绍我们如何帮助您更轻松地为 Wear 构建优秀的应用,以及您应该如何开始使用这些 API 和工具的预发布版本,为新平台做好准备。查看 Wear 更新一览 视频了解更多详情。
封面图

可折叠设备、平板设备和大屏设备更新一览

2021-05-27
阅读 5 分钟
2.2k
作者 / Oscar Wahltinez, Developer Relations Engineer, Google用户们正在看到大屏幕的更多价值,也正在发现用一个设备做更多事情好处多多。专为大屏幕设计的应用无疑能够为用户提供更多助力。[链接]△ 可折叠设备,平板电脑和大屏幕更新一览可折叠的屏幕也为大型设备提供了更好的人机工程学效果。折叠后,您可以把原本...
封面图

Android 隐私安全更新一览

2021-05-26
阅读 3 分钟
5.6k
人们希望用值得信赖的操作系统和应用来处理最私密和敏感的信息。隐私是 Android 产品原则的核心。正如我们在 Android 隐私更新一览演讲中所分享的那样,Android 12 继续在既有的安全基础上进行扩展,进一步加码平台的隐私保护功能。
封面图

Android Studio Arctic Fox (2020.3.1) Beta 版发布

2021-05-25
阅读 8 分钟
6k
注: 正如我们 去年年底宣布 的那样,我们已经改变了版本编号方案,以配合 Android Studio 所基于的 IntelliJ IDE 编号,即 2020.3,再加上我们自己的补丁编号,以及一个便于记忆和使用的代号。我们将按字母顺序安排代号,第一个便是 Arctic Fox,它现在处于 Beta 版;下一个代号是 Bumblebee,现在则还在 Canary 渠道中。

Android Jetpack 更新一览

2021-05-24
阅读 6 分钟
3.9k
Android Jetpack 是一套库、工具和指导规范,帮助开发者遵循最佳实践,减少模板代码,以及编写在不同的 Android 版本和设备上运行一致的代码。今天,Google Play 上排名前 1,000 的应用中有 84% 在使用 Jetpack。
封面图

Google Play 更新指南 | 提高您的应用质量与曝光度

2021-05-22
阅读 2 分钟
3.9k
Google Play 于 2008 年刚推出时仅有几百款应用和游戏,那时的开发者很容易受到关注。随着 Google Play 快速发展至今,已上线数百万款应用和游戏,供 190 多个国家/地区的受众使用。对于用户而言,您向 Play 商店提供的独特资源 (图像、视频、描述、甚至是您的应用名称本身) 是他们决定下载哪些应用和游戏的重要因素。

Google Play 更新一览

2021-05-22
阅读 2 分钟
2.7k
今年,我们发布了许多强大的新功能、工具和更新,以帮助您充分利用 Google Play 取得成功。您可以通过 I/O 大会演讲视频了解所有更新内容。本文则会带您快速了解新发布的功能,以及这些功能将如何帮助您的业务更上一层楼,包括提升安装量,增加用户粘性和收入等。[链接]
封面图

一起看 I/O | Android 更新一览

2021-05-20
阅读 4 分钟
1.9k
作者 / Karen Ng, Director, Product Management & Jacob Lehrbaum, Director of Developer Relations, Android & Play
封面图

在更多设备上体验 Android 12,让您的应用做好准备

2021-05-19
阅读 1 分钟
1.7k
随着 Android 12 Beta 版的发布,早期体验用户也将加入开发者的队伍,尽情体验 Android 12 的新特性,并向您提交发现的应用兼容性问题。现在是时候开始测试应用,并尽快向用户发布更新了。除了在受支持的 Pixel 设备以及 Android 模拟器上进行测试外,我们也在和参与 Android 12 开发者预览计划的设备制造商合作伙伴们一...
封面图