ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

使用安卓支持库,Material design 无处不在213214(1/5)

来源:网络整理     时间:2016-06-03     关键词:material

本篇文章主要介绍了"使用安卓支持库,Material design 无处不在213214",主要涉及到material方面的内容,对于其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: Material Design 的引入是近年来安卓开发世界里非常令人激动的事情。那些标准描述了一个美丽的 UI,但是对于开发者来说是非常具有挑战性的,特别是它们...

Material Design 的引入是近年来安卓开发世界里非常令人激动的事情。那些标准描述了一个美丽的 UI,但是对于开发者来说是非常具有挑战性的,特别是它们必须具备向后兼容性。现在使用 ‘Android Design Support Library’ (之前叫做 ‘AppCompat Library’) 来支持 "Material" 将是件不难的事情。开发者们现在可以使用这个工具来很容易地构建 Material 兼容的应用,这些应用可能在所有的设备上工作,并且看起来很棒 (甚至运行在 Eclair 或者 Froyo 上)。在这篇演讲中,Mike Wolfson 重点提到了这些库中间的一些重要的组件,还演示了高效使用它们的方法。这仅仅是 Material design 的开始 - 来学学这些重要的工具吧,这会使事情变得容易而且是变革的一部分!

我是 Mike Wolfson (看 我的书 )。我是一名谷歌安卓开发专家,我知道些 Play store 是如何挑选特征应用的内部原则 ( 他们非常严格 )。如果你的应用不是符合 Material Design 标准的话,它是不会被 Play store 推荐的。至少你的应用需要是 Material Design 兼容的,然后他们会挑选出能让你的应用看起来出彩的地方,但是如果你不是用的 Material Design,他们都不会关注你的应用。

延迟开发是最好的开发。Material Design 中所有的一切都要做好是很难的。但是采用 Material Design 支持库却可以让我们偷一点懒,可以多花点时间上上网。最后,可能是你需要采用 Material Design 的最关键的原因是什么?你的应用需要在安卓上看起来不违和。

Material Design 标准的创建是为了提供一个给所有手机统一的设计语言。你的应用需要符合它:你的应用需要看起来像或者应该看起来像安卓的原生风格。

Material Design 是一套设计语言的标准。它定义了布局、字体、颜色、运动交互模式的标准。它是一个标准,它是只定义元素应该看起来是什么样子的设计语言。它不包括你应该如何实现它的任何信息。在谷歌, 他们创建了一个顶层的范围 ,这里你能找到 Material Design 标准,也包括比你希望了解到的更多的设计语言。

如果你去那个网站,你会看到这些信息:颜色、风格、指标、交互模式、导航的工作方式、不同的元素相互如何作用;以及你打算使用的各种元素的定义,比如:功能按钮,导航视图,和其他 Material Design 的主要控制组件。

一个好的例子是颜色。如果你去看 Material Design 标准,它们创建了许多的不同颜色的调色板。主要颜色 (靛青或者粉色) 是定义好了的,然后有一个调色板允许你定制不同的色调。我写了 这个项目 来支持这个应用。在这个项目里,我抽象了每一个颜色然后创建了一个调色板能够直接引用这些颜色 (比如:靛青_600)。

我们知道他们定义了这些颜色,但是我们不知道这些颜色用来做什么。如果你去看 Material Design 标准,它定义了这个 Material Design 颜色调色板是怎么给一个应用定制的。它有一个 primary ,一个 primaryDark 和一个 accent 颜色。 如果你想使用这些调色板,你需要用你的风格来定义这些调色板。然后系统在这个基础上自动为你的应用着色。我们现在有统一的颜色来标识我们的应用了,它也在某种程度上也标识着系统的颜色。以前,我们需要给每一个视图独立着色,每一个视图都有风格。现在它通过系统统一风格了。

如果我想有一个主要的蓝色调色板,这就是我如何着色的方法。我使用蓝色 500,蓝色 700,和一个 accent 的黄色。它就自动地为我着色了。如果我想为我的整个应用改变调色板的话,我可以在我的风格里面改变这些颜色的标准。我们现在给我们的应用统一地打上标识了。( 就是这些繁琐的东西让我们没法偷懒 )。

活版印刷 - Material 定义的风格

相关图片

相关文章