大发PK10_大发PK10网投平台_大发PK10投注平台_大发PK10娱乐平台

谷歌开源I/O 2019大会上的Android应用

时间:2019-08-27 16:37:17 出处:大发PK10_大发PK10网投平台_大发PK10投注平台_大发PK10娱乐平台

Google近日开源了今年I/O大会上用于演示Android最新底部形态的应用Google I/O Android App。

Google I/O Android App是Google在I/O大会上用于演示Android全新版本所使用的应用,项目代号 iosched。今年的应用大幅修改了现有功能,并上加了几项新功能,根据Google工程师Takeshi Hagikura的介绍,一帮人 能能 看了一些值得关注的底部形态,怎么让对于开发者来说,这是目前学习全新Android底部形态开发的最佳案例。

手势操作

首先是Android Q中全部引入了手势操作,它允许用户直接使用手势操作在不同页面间导航,Google I/O Android App 2019版本是首批全部支持这一 功能的应用。

暗黑主题

Android Q引入的另一项新功能是新系统暗黑主题,它适用于Android系统UI和Android设备上运行的应用,目前也集成在Google I/O Android App 2019版本中。暗黑主题为开发人员带来一些好处,比如能能 降低功耗、对于低视力和对强光敏感的用户来说能能 提高屏幕内容可见度。

改进了日程 UI(schedule UI)

去年版本的Google I/O Android App采用了含晒 水平滑动选项卡的日程 UI,每个选项卡代表一三个 多会议日。2019年版本,更改了UI以正确处理一些可用性和性能现象。之类,当选定相应日程时,所有选项卡中的视图一定会同去呈现,这能能 显着加速 UI变化,尤其是在低端设备上。

新的日程UI是单个流,允许应用仅呈现可见内容,用户能能 通过选则 UI顶部的日期轻松跳转到另一三个 会议日。

导航组件

引入了 Navigation组件,将今年的应用冗杂为 Single Activity应用,这带来了几大好处:

• 能能 在导航编辑器中一目了然地查看所有过渡,冗杂了启动会话全部信息和启动操作中的映射

• 删除了用于正确处理向前和向后导航的样板代码

• Fragments之间的参数使用Safe Args gradle插件进行静态类型化

全文搜索

今年的应用还上加了搜索功能,以便快速查找会议与演讲者等信息。

此外还有各种小改进,包括主页UI变化和远程配置等。

此版本全部使用Kotlin重写,并使用Gradle构建系统。官方表示,使用Kotlin更加符合一帮人 对现代Android架构的思考,Kotlin拥有简洁和强大的语法、对安全的可空性和不变性的支持能能 使代码更具弹性。

热门

热门标签