Android O添加了一个 Splash Screen API帮助简化启动屏制作

泡在网上的日子 / 文 发表于2017-08-31 16:37 次阅读 Splash Screen

Image-020-810x298_c.png

大多数开发者对闪屏(splash screen)都持不同的态度。一些人支持用闪屏隐藏app的加载,然后自然过渡到主界面,而另一些人认为闪屏不管是对用户还是开发者都是浪费时间。谷歌在这个问题上的立场也是不一的,以前不推荐使用闪屏的使用,但是后来在很多app上都有使用闪屏。到了Android Oreo,谷歌希望让启动屏的制作更简单。

谷歌发布了 Android 8.0 中的 “splash screen API”。这个API允许开发者轻松把一个drawable资源设置为闪屏。你也可以在app内部为笨重的Activity设置闪屏。在Android Oreo之前,有许多方法添加一个闪屏,最常见的就是创建一个drawable,一个自定义主题,一个SplashActivity。谷歌想通过这个新的API让这个过程变得更简单。

这个变化并没有在 Android Developers 网站的文档中。这个提交是在4月13日添加到AOSP中的,恰好在第一和第二个Android O开发者预览版发布日期之间。因此要知道如何使用的话,你需要参考这个 AOSP commit 以及之后的改动。我们期望官方文档最终能把这个API更新上去,那样就变得简单了。

但是这并不是Android Oreo针对开发者的唯一 变化,谷歌还介绍了许多新的,有用的API和开发特性。要了解更多,还需要你自己去挖掘Android Open Source Project

参考:Android Oreo Adds a Splash Screen API so Developers can Easily Build App Loading Screens 

收藏 赞 (5) 踩 (2)
上一篇:Android 8.0 Oreo 正式亮相:各大厂商表示年底前跟进
在经历四个开发者预览版的数月测试之后,Google 于今天正式命名 Android 8.0 操作系统更新为“Oreo”。 通过 Android Beta 项目渠道,Google 于今天公布了 Oreo 的系统镜像,感兴趣的尝鲜者可前往下载。Google 同时也表示在“接下来数周时间”内为 Nexus 和
下一篇:Google和Udacity为75000名有抱负的开发人员提供奖学金
Google宣布计划扩大与Udacity的合作伙伴关系,为寻求和追求程序开发职业生涯的开发人员提供75000笔Android奖学金。 根据该计划,Google与Udacity已经进行为期两年的长期合作,分别在2015年和2016年为热情的新手编程者提供1000和10000笔奖学金。德国媒体巨头