比每天测试Android12更有趣的是将新操作系统与旧版本进行比较。谷歌的新用户界面MaterialYou提供了许多新动画,这些动画看起来可能略有改进,但它们确实设法使整体Android体验更加愉快。这方面的一个例子就是所谓的启动画面,谷歌最近在Android12的测试版中为Drive应用程序发布了该画面。
SplashScreenAPI用于使操作系统体验更加流畅。
开发人员可以自定义此功能。
Drive是第一个在Android12中使用动画启动画面的Google应用程序。
下坑电视
“启动画面”集成在Android12的第三个预览版中,由应用程序首次启动时的全屏动画组成。本周,谷歌发布了适用于Android12beta的云端硬盘更新,我们有机会一睹该功能的工作原理。
当您启动Drive应用程序时,该图标将在加载服务时展开,直到到达显示屏的四个角。动画结束时,将出现主屏幕。不用说,一切都发生得如此之快,与我们今天在Android11上看到的相比,它更令人愉快。在下面的视频中,您可以看到我的GooglePixel3上发生的转变:
助理半导体化学气相沉积(CVD)工艺工程师/半导体化学气相沉积(CVD)工艺工程师(第二班)
诺斯罗普·格鲁曼公司-Linthicum
在Android开发者页面上,谷歌解释说,启动画面功能只会针对当前未运行的应用程序(称为“冷启动”的过程)或已打开但未创建任何后台活动的应用程序(称为“热启动”)显示启动”)。
因此,如果应用程序在后台运行(称为“热启动”),则不会显示启动画面,因为系统不需要加载应用程序。
正如我们在上面的视频中看到的,一旦应用程序准备好打开,动画就会终止。
这背后的想法是让每个开发者都可以使用API自定义各自应用程序的打开动画,对背景颜色、图标、自定义动画进行创意,甚至控制这些视觉效果的时间。