阅读更多

Android Auto是谷歌专为汽车所设计的系统,原本计划于2014年推出。直到如今,Android Auto也没有正式发布,所以它的一些细节至今仍不得知。然而在今天,谷歌刚刚在developer.android.com上发布了Android Auto开发文档,这份文档详细介绍了谷歌Android Auto车载平台。

Android Auto应用算不上真正的应用,谷歌只是在现有Android基础上增加了额外的内容。所以开发者不需要独立开发手机、手表等应用程序,最后只要通过接口对应不同平台即可。

开发者无法在Android Auto中设计界面,它更多的是填空白式发展。谷歌制定界面布局,而开发者负责改变颜色、按钮的动作和文本界面。应用程序可以播放内容流,但开发者无法更改一个应用程序的布局,他们不能在移动按钮、添加额外的按钮、改变一些东西的大小。如果你想建立一些谷歌还没有考虑过的东西,比如说测速仪应用,就现在看来,似乎是完全不可能的事情。

既然将开发者限制在仅能对谷歌的一些线条着色,这说明了一些对外提供的界面真的很重要。Android Auto有媒体应用界面,开发者可以使用它来做音乐、博客、生活广播和音频新闻应用程序。像Android Wear一样,Auto会插入通知API和自动显示通知,而屏幕则会在车适当的方式显示出来。这里将会有一系列语音操作,应用程序可以选择,也还有一个应用程序列表。
应用程序还会有一个“夜间模式”,这会切换到一个较暗的调色板,以便司机在黑暗中不会因为刺眼的显示而短暂无法看清。此外,还会有一些某种内容库的UI,不过不是照片。

据推测,开发人员缺乏应用程序控制和应用程序设计主要是因为一个原因:安全。谷歌已经在Android Auto的设计上,寻求美国国家公路交通安全管理局的帮助,要确保最终设计不能让人分心。进行严格控制,或许从一定程度上确保司机的注意力在道路上,而不是在汽车的电脑上,否则,可能会带来事故率上升。因此,谷歌也表示,它喜欢能有一个简单、方便的用户界面,希望开发者能够削减他们的应用程序功能,以确保能够安全行车。此外谷歌还表示,标准化的UI也是为了安抚世界各地的监管机构。

所以开发者,在Android Auto上不要梦想太大,因为从目前看来,它不会允许你在Android Auto上做太多的事情。

  • 大小: 106.6 KB
来自: CSDN
0
0
评论 共 1 条 请登录后发表评论
1 楼 lvhjean 2014-10-08 12:44
感觉这个应该更多的面向汽车制造商,制定汽车相关系检测也展示使用。面向大众的导航。还有LMS?应用。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • FABRevealMenu-master:一个通用的android UI库,用于根据材料设计准则的浮动操作按钮显示用户显示菜单

    它结合了棒棒糖圆形揭示视图和一些酷炫的动画,这些动画有些受到Google材质设计指南启发使用Google提供的来自材料组件的。 gradle依赖步骤1.将其添加到存储库末尾的root build.gradle中: allprojects { ...

  • iOS 常用第三方库

    转载自:https ://github.com/Tim9Liu9/TimLiu-iOS目录UI下拉刷新模糊效果自动版式富文本图表表相关与的TabBar隐藏与显示HUD与吐司对话框其他UI动画侧滑与右滑返回手势GIF动画其他动画网络相关网络连接图像获取网络...

  • 笔记:flutter中一些不错的 UI 相关库推荐(不断更新)

    本文收录了很多在 flutter pub 上显示流行度较高的第三方UI库和UI框架,对它们的效果进行了截图,目的是方便开发时进行查找; 这些模块多数来自于 flutter pub 官方主页 Flutter Favorites、Most popular packages、...

  • Android官方入门文档[6]添加Action按钮

    Android官方入门文档[6]添加Action按钮 这节课教你 1.指定XML中的操作 2.给操作栏添加Action 3.响应Action按钮 4.为低级别的活动添加向上Up按钮

  • 信息系统开发与管理简答题、应用题和名词解释题汇总

    主要包括操作系统、数据库管理系统、应用开发工具和各种服务器软件等 以规模和操作系统为分类标准,企业级信息化建设中有哪些常见的服务器? 服务器有多种分类标准: (1)按规模划分。分为超级计算机、大型机、小型...

  • Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验

    Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验 第十一章为什么不写,因为我很早之前就已经写过了,有需要的可以去看 Android高效率编码-第三方SDK详解系列(二)——Bmob后端云...

  • Android开发学习之基本控件概览

    构建用户界面以及使用控件 分类: Pro Android 4 翻译2013-09-18 14:47 455人阅读 评论(0) 收藏 举报 ...Android ...我们先讨论一下android中UI设计的一般原理,然后我们在介绍一下android sd

  • 《C#企业应用开发艺术--CSLA.NET框架开发实战》源码

    此为《C#企业应用开发艺术--CSLA.NET框架开发实战》一书的源码 作 者: Rockford Lhotka 译 者: 侯伯薇 出版日期: 2010-03 .NET应用架构开发经典 揭示CSLA.NET框架的设计权衡 从实践中精通面向对象技术 ...

  • iOS开发文档(中文)

     做这个笔记本主要是重新熟悉一下iOS开发,因为之前学的东西太乱太杂,没有一个详细的学习顺序,所以正好将苹果官方的iOS开发文档进行一下翻译,达到学习和锻炼英语的能力。苹果iOS开发原网址是:...

  • 2020最新Android开发中高级进阶书籍推荐

    很多Android开发小伙伴进阶学习都是卖一堆技术书籍。这里整理了目前最主流的中级,高级进阶书籍。感兴趣可以收藏一下,作为一个参考~ 一,中级进阶推荐看一下以下这几本书: 中级进阶书籍相信大家很熟悉,或者...

  • Android5.0特性 - 水波纹效果、揭示效果

    水波纹效果其实也是在Android5.0之后衍生的一种用户交互效果,但是仅支持 5.0/API 21之后的版本,否则无效、且报错 ~ 注:个人感觉实则就是一个封装好的shape ~ 注:说来惭愧,最早之前写的不全亦不好,故于19年圣诞...

  • 《深入理解Android 卷III》第七章 深入理解SystemUI

    此书填补了深入理解Android Framework卷中的一个主要空白,即Android Framework中和UI相关的部分。在一个特别讲究颜值的时代,本书分析了Android 4.2中WindowManagerService、ViewRoot、Input系统、StatusBar、...

  • 揭开UI设计的神秘面纱:如何打造一款让用户爱不释手的移动APP

    移动APP UI设计与制作(微课版)》以通俗易懂的语言、翔实生动的案例全面介绍了移动App UI设计理论和各种界面元素的设计方法。全书共分13章,内容涵盖UI设计的基础理论,App UI设计的要点,设计原则和规范,图标、基础...

  • Apple 人机界面指南 文档阅读摘要(UI设计基础 一)

    对官方文档 Designing for iOS 的翻译,有不当之处请指正 官方文档地址 iOS 体现的主题 Deference (顺从,尊重) UI帮助我们来理解内容,并与内容进行交互,但是不会影响内容的展示 Clarity (清晰,明了) 无论在...

  • Qt优秀开源项目之二十一:遇见QSkinny,一个轻量级Qt UI库

    QSkinny默认是启用硬件加速的,非常适合嵌入式设备,目前已经应用于大量汽车GUI的代码实现中。正如预期的那样,它有良好的启动性能和低内存占用率。QSkinny能在支持Qt/Quick的所有平台上运行,但目前只在Linux上得到...

  • Android访问剪贴板权限,Android 12新增剪贴板访问提醒,可调查应用获取位置数据的频率...

    IT之家 5 月 19 日消息 据外媒 xda-developers 报道,近年来,谷歌一直在打击 Android 系统中的剪贴板访问,并在发布 Android 10 时禁止后台应用读取剪贴板数据。在最新的 Android 12 中,谷歌引入了一项设置,每当...

  • 在eclipse上开发Android应用程序

    <br />Android中文文档:开发和调试(eclipse) 2009-12-18 22:13   在用eclipse IDE开发android应用程序之前,你首先要创建一个Android工程,并且建立一个启动配置,在此之后你才可以开始编写,...

  • Android群英传知识点回顾——第十二章:Android5.X新特性详解

    Android群英传知识点回顾——第十二章:Android5.X新特性详解知识点目录 12.1 Android5.X UI设计初步 12.1.1 材料的形态模拟 12.1.2 更加真实的动画 12.1.3 大色块的使用 12.2 Material Design主题 12.3 ...

  • 鸿蒙应用开发培训笔记01:HarmonyOS介绍

    我们揭示其定义、定位和三大特性:超级终端、一次开发多端部署、统一OS弹性部署。通过解析技术架构和关键技术,如分布式软总线、设备虚拟化等,实现跨设备无缝协同。我们强调安全设计,并展望社区运营规划。此篇旨在...

  • semantic-ui基础使用

    semantic-ui引入CDN快速入门常用组件按钮 (Button)大小流式 (Fluid)强调 (Emphasis)切换 (Toggle)浮动 (Floated)动画 (Animated)图标 (Icon)标签 ...Semantic UI—完全语义化的前端界面开发框架,代码可读性与可理解

Global site tag (gtag.js) - Google Analytics