谷歌官方详解 Android 12L:更好地适配大屏幕设备

IT资讯3年前 (2021)发布 IT资讯
0

本篇文章给各位网友带来的资讯是:谷歌官方详解 Android 12L:更好地适配大屏幕设备 详情请欣赏下文

IT大王 11 月 10 日消息,谷歌在近期的 Android 开发者峰会上宣布推出专为大屏幕打造的 Android 12L 功能更新,以及全新的 API、工具和指南,让开发者更加容易地为大屏幕构建应用。

今日,谷歌官方发布了 Android 12L 的详细适配介绍,表示有超过 2.5 亿台大屏幕设备搭载了 Android 系统,希望开发者为大屏幕设备进行更多适配。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

Android 12L 预览:适用于大屏幕的功能更新

在 Android 12L 中,谷歌优化了大屏幕设备的 UI,包括通知、快捷设置、锁屏、概览、主屏幕等。例如,针对 600dp 宽度以上的屏幕,通知栏、锁屏和其他系统表面将采用新的两列布局,以充分利用屏幕区域。同时系统应用也得到了优化。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

▲ 两列布局能够显示更多内容,更易于使用

Android 12L 还带来了更加强大和直观的多任务处理:Android 12L 在大屏幕设备上添加了一个新的任务栏,用户可以随时切换到喜爱的应用。新任务栏也让分屏模式更加容易实现: 只需在任务栏中拖放,即可以分屏模式运行应用。为了在 Android 12 及之后的版本中打造更好的分屏模式体验,我们正在协助用户,让所有应用在启动后自动进入分屏模式,无论这些应用是否声明为可调整大小。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

▲ 拖放应用以使用分屏模式

最后,Android 12L 对兼容模式的视觉效果和稳定性方面进行了改进,为用户提供更好的宽屏显示,并优化了应用在默认情况下的显示。设备制造商可以轻松地自定义宽屏显示的颜色或处理方案、调整边衬区窗口的位置、应用自定义圆角等。

IT大王了解到,谷歌计划在明年年初发布 Android 12L 功能更新,为下一波 Android 12 平板电脑和可折叠设备的推出做好准备。

谷歌强烈建议开发者查看应用在各种窗口尺寸的分屏模式中的运行情况。除了对大屏幕设备的支持外,Android 12L 还为开发者提供了一些新的 API,以及一个新的 API 版本号

更轻松地针对大屏幕设备进行构建

设计过程中始终考虑大屏幕模式:

支持自适应 UI 的第一步是优化应用,以便应用在小屏幕和大屏幕上都能表现出良好的性能。谷歌制定了新的 Material Design 指南,帮助应用的 UI 适配各种屏幕。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

▲ Material Design 指南中的自适应 UI 模式

利用新的导航组件构建响应式 UI:

为了向用户提供最佳的导航体验,谷歌希望开发者提供针对用户设备窗口尺寸类量身定制的导航界面。推荐的导航模式包括适用于紧凑屏幕的导航栏,以及适用于中等屏幕宽度的设备类和更大屏幕设备 (600dp 以上) 的导航栏。对于屏幕更宽的设备,Material Design 指南中提出了几个有关大屏幕布局的方案,例如可以使用 SlidingPaneLayout 来实现列表/细节结构。

使用 Compose 更加轻松地适应屏幕的变化:

Compose 是一个声明式 UI 工具包;所有的 UI 都是用代码描述的,而且该工具包可以轻易地在运行时确定 UI 应该如何适应可用的尺寸。因此,Compose 特别适合用于开发自适应 UI,因为其能够轻松地处理不同屏幕尺寸或组件的 UI 变化。

使用 WindowManager API 构建响应式 UI:

Jetpack WindowManger 库采用向后兼容的方式来处理应用中的窗口,并为所有设备构建响应式 UI,新增了 Activity embedding、窗口尺寸类 (Window Size Classes) 、感知折叠的 API。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

谷歌官方详解 Android 12L:更好地适配大屏幕设备

在 Android Studio 中构建并测试适用于大屏幕的应用

谷歌在 Android Studio 中的许多工具中引入了参考设备,开发者可以在其中设计、开发和测试 UI 和布局。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

此外,谷歌正在 Android Studio Chipmunk 中开发一个新的可视化的 lint 工具,用于在布局验证中主动显示 UI 提醒和建议,包括哪些参考设备会受到影响。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

谷歌还推出了 Android Studio Chipmunk 中附带的可调整尺寸的全新模拟器配置。可调整尺寸的模拟器可以帮助开发者在四个参考设备 (手机、可折叠设备、平板电脑和台式机) 之间快速切换。

谷歌官方详解 Android 12L:更好地适配大屏幕设备

Google Play 针对大屏幕设备的更新

谷歌正在对 Google Play 进行更新,以突出显示那些已针对用户设备进行优化的应用。

Google Play 增加了新的检查项,并根据大屏幕应用质量指南评估各个应用的质量,以确保在这些设备上突出显示最为合适的应用。对于未针对大屏幕进行优化的应用,谷歌将开始在应用的 Play 商店列表页上发送通知来提醒大屏幕设备用户。

© 版权声明
好牛新坐标 广告
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章