分享

谷歌发布I/O 2019的安卓应用程序代码,作为安卓 Q功能开发范例

 泰山勇士 2019-08-16

Google发布今年I/O大会的Android应用程序源代码,作为应用程序范例。今年的应用程序改进了去年提供的功能,并且加入了许多来自Android Q的新功能,包括手势导览和深色主题等。

谷歌发布I/O 2019的安卓应用程序代码,作为安卓 Q功能开发范例

Android Q提供了全手势导览功能,让使用者可以完全靠手势回到上一页、跳回桌面,或是触发设备助理,而I/O大会Android应用程序是第一个支持全手势浏览的应用程序,开发者可以在源代码储存库中找到实作的方法。

谷歌发布I/O 2019的安卓应用程序代码,作为安卓 Q功能开发范例

另一个Android Q的新功能便是系统深色主题,可适用于Android系统UI,和Android设备上执行的应用程序,深色主题除了能够降低设备功耗,也让对强光敏感的用户,能更舒服地浏览应用程序页面。Google提醒开发者参考功能实作源代码,重点是要避免写死颜色以及图标,进而使用主题属性或是夜间的资源。

Google改进了时间表界面,2018年应用程序采用水平滑动的卡片式设计,并利用分页签切换会议日期,Google提到,这样的设计有着可用性和效能问题,特别是在低阶的设备上,要同时显示所有分页签的内容,UI效能会明显降低。而在2019的应用程序中,Google展示了新的单串流时间表UI,让应用程序只渲染屏幕会显示的内容,用户通过点选界面上面的日期,切换时间表内容。

谷歌发布I/O 2019的安卓应用程序代码,作为安卓 Q功能开发范例

而今年I/O大会的Android应用程序也增加了全文搜索功能,让参加者可以快速搜索会议、演讲者和线上资源Codelabs,Google使用Room Jetpack元件来完成这个全文搜索功能,当用户在搜索框输入文字时,该文字会被用于搜索会议标题、说明、演讲者姓名和Codelabs,而结果也会即时地出现。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多