用于设计Google收件箱用户界面的技术

时间:2014-11-30 08:31:53

标签: android user-interface

我知道它是一个非常普遍的问题,但我真的很想知道并希望开发一个带有特殊UI的Android应用程序(我的意思是像Google Inbox应用程序这样的专业用户界面)。

我只是想知道它是否使用了一种特殊的技术,或者只是通过相对布局和线性布局以及Android SDK中使用java知道的其他Android UI组件制作的。

任何形式的线索都会非常感激。

3 个答案:

答案 0 :(得分:2)

您所看到的设计语言称为 Material Design

它可能使用的用户界面元素是 RecyclerView 用于存储信息列表,而 CardView 用于表示单个项目列表:

    <android.support.v7.widget.RecyclerView/>
    <android.support.v7.widget.CardView/>

看看这个https://developer.android.com/training/material/lists-cards.html关于如何烹饪这样的活动(Android中的屏幕)。

主题你的申请并不太难。看看https://developer.android.com/training/material/theme.html

material design tutorial

答案 1 :(得分:0)

当然谷歌正在做一些很酷的事情,他们很好地利用了自己的平台,但我不相信他们只是为自己的应用程序使用了一些主要的特殊技术。他们只是将视图层次结构,漂亮的动画和漂亮的资源放在一起,使它看起来很好。

你有什么特别的想法吗?

答案 2 :(得分:0)

没有特定的奇怪技术,只有一些原则。请看看这个: http://www.google.com/design/spec/material-design/introduction.html#introduction-goals

它可能会给你一些想法。