Android 系统UI设计规则

时间:2015-04-09 06:12:07   收藏:0   阅读:563

1. Android UI技巧

1.1 不该做什么

1.2 该做什么

2. Android UI 设计理念和注意事项

2.1 Android UI设计理念

2.2 优秀UI设计准则

2.3 设计需要考虑

3. Android UI 框架特性/界面布局

4. Android UI 图标设计原则

4.1 图标的尺寸规则和密度

4.2 图标的设计规则

5. Android UI 开发的GUI工具包,图标,字体和工具

5.1 视觉开发工具

5.2 Android 模板、PSD、矢量工具

5.3 Android的图形用户界面图标集

5.4 Android的字体工具

?

?

  1. Android UI技巧

    1.1 不该做什么

1.2 该做什么

?

  1. Android UI 设计理念和注意事项

    2.1 Android UI设计理念

2.2 优秀UI设计准则

2.3 设计需要考虑

Android主流机型分辨率:

常用主流机型

分辨率

320x480

480x800

640x960

480x854

320x240

600x1024

?

  1. Android UI 框架特性/界面布局

    相对布局和线性布局是Android里面常用的两种布局,线性布局比较简单,而相对布局可以做出比较复杂的布局管理,所以仅仅了解线性布局,很多时候是不够的

    为了适应各式各样的界面风格,Android系统提供了5种布局,这5种布局分别是:

利用这五种布局,可以在屏幕上将控件随心所欲的摆放,而且控件的大小和位置会随着屏幕大小的变化作出相应的调整。

下面是这五个布局在View的继承体系中的关系:

技术分享

?

  1. Android UI 图标设计原则

    Android系统被设计在一系列屏幕尺寸和分辨率不同的设备上运行的。当你为自己的应用设计图标时,必须知道,你的应用有可能在任何设备上安装运行。正如支持多屏幕, Android 为你直接提供这样的图标,他们会在任何设备上正确的显示,无论这些设备的屏幕大小和分辨率如何。

    一般来说,推荐的方式是为三种普遍的屏幕密度中的每一种都创造一套独立的图标。然后,把他们储存在你的应用中特定的资源目录下。当你的应用运行时,Android平台将会检查设备屏幕的特性,从而加载特定密度资源目录下相应的图标。

    4.1 图标的尺寸规则和密度

    Android 设备的屏幕密度基线是中等。

    因此,一种被推荐的为多种屏幕密度创造图标方式是:

把基准图标按比例增加为150%,创造一个高密度版本。

把基准图标按比例缩小为75%,创造一个低密度版本。

中密度版本在 res/drawable-mdpi/ 目录下运行

高密度版本在 res/drawable-hdpi/目录下运行。

高密度版本在res/drawable-ldpi/目录下运行。

(或在默认 res/drawable/ 目录下运行)

对于普遍的屏幕密度标准版本尺寸(像素表示)

分类

低密度屏幕(ldpi)

中密度屏幕(mdpi)

高密度屏幕(hdpi)

启动器

36 x 36 px

48 x 48 px

72 x 72 px

菜单

36 x 36 px

48 x 48 px

72 x 72 px

状态栏

24 x 24 px

32 x 32 px

48 x 48 px

标签

24 x 24 px

32 x 32 px

48 x 48 px

对话

24 x 24 px

32 x 32 px

48 x 48 px

列表视图

24 x 24 px

32 x 32 px

48 x 48 px

?

4.2 图标的设计规则

Android 2.0和以后的平台的新规定: Android启动器图标应该面向前方,透视非常小,而且应该顶部照明。此外,注意所有图标应该有独立的文字标签,而不是把文字设计嵌入到图标里面,把努力用在使图标有特色和难忘中去。

Android图标是...

现代的,简约的,不平坦的,有触感,和质感的面向前方和顶部明亮,整体而言,色彩在一定的色谱中

Android 图标不是...

过时的,过分复杂,光滑的,平坦的,旋转的, 剪裁不正的,过于深色的

?

技术分享

?

"做这些和不要做这些"

在为你的应用做菜单图标时,下面是一些"做这些和不要做这些"要考虑的例子。

状态

技术分享

?

  1. Android UI 开发的GUI工具包,图标,字体和工具

    Android视觉开发工具,可视化开发工具,包括设计图形用户界面,图标图标,VISIO在设计,字体等的工具集合,

    5.1视觉开发工具:

    DroidDraw:图形用户界面编辑器的机器人? (Android的图形界面编辑器DroidDraw)

    官网地址:?http://www.droiddraw.org/技术分享

    AnDroidDraw?是DroidDraw的一款内嵌插件,让你设计的用户界面能直接运行在模拟器上:

    官网地址:?http://www.droiddraw.org/androiddraw.html技术分享

    ? ?

    ?

    ?

    5.2 Android 模板、PSD、矢量工具:

    Android的线框模板:机器人模拟器模板设计,用来设计不同分辨率,不同虚拟键盘的手机用的,能让你的应用程序的测试环境更加贴近真机。

    下载地址:

    ?http://gliderguns.files.wordpress.com/2010/01/android_wireframe_templates3.pdf

    技术分享

    Android的图形用户界面PSD的矢量工具包:

    下载地址:

    ?http://www.smashingmagazine.com/2009/08/18/android-gui-psd-vector-kit/技术分享

    ?

    谷歌Android的图形用户界面密码:矢量化的图形用户界面设计工具

    官网地址:?http://chrisbrummel.com/google-android-gui-psd

    技术分享

    Android的模板:模板,界面图像都被重绘,而且文件夹也加上了机器人的独有元素

    官网地址:?http://unitid.nl/2009/11/fireworks-template-for-android/

    技术分享
    谷歌Android的模板为Omnigfaffle

    官网地址:?http://graffletopia.com/stencils/498

    技术分享

    素描模具版本的Andr??oid 1.0 Omnigfaffle

    官网地址:?http://graffletopia.com/stencils/578

    技术分享?

    Android的图形用户界面原型的Visio模具:机器人Visio的界面设计器

    官网地址:?http://www.artfulbits.com/Android/Stencil.aspx

    技术分享

    ?

    5.3 Android的图形用户界面图标集

    Android开发图标模板包

    该?机器人图标模板包?是一个集合,模板设计准则,过滤器和设置,使您更容易地创建图标符合Android的设计给出的一般规格。
    有三个图标,在下载套餐,标准发射器的图标,标准菜单图标和状态栏图标的标准包括套。
    您可以预览图标集如下。

    技术分享
    下载?

    技术分享
    下载?

    技术分享
    下载?

    Android开发者共同图标集

    技术分享
    在这些图标的设计和风格都基于对那些在Android SDK中包含的一些图标。?总共有24个巴纽铭文与以下尺寸的选项:。16 × 16,24 × 24,32和32 × 48 × 48像素。
    下载?

    Android开发者共同图标集二

    技术分享
    此图标集包含中使用的图标设计的菜单,列表,标签(选择和反选)或对话框,用适当的标记的文件夹到正确的大小排序。
    总共有15个象形文字,所有以。png格式。
    下载?

    Android的图标

    技术分享
    这个机器人开发一套包括30个图标。巴纽菜单图标,加上其他源文件(。集)为进一步定制。
    下载

    Glyphish

    技术分享
    该Glyphish图标集设计并精心设计就在iPhone应用程序的工具栏和标签栏使用专门的,但也将Android的发展完善。
    130个图标是24位。PNG图像约30
    ?? × 30像素的标签栏图标,大约20 × 20像素的图标,工具栏和导航。
    下载?

    Android应用程序图标集

    技术分享
    下载?

    Android的iDroid图标

    技术分享
    下载?

    ?

    ?

    Android的图标模板

    技术分享
    下载?

    Android的图标套装II技术分享
    下载 ?

    ?

    ?

    ?

    ?

    ?

    Gesturecons - 多触摸图标

    技术分享
    这些基于矢量图标的建立都是为了帮助设计,开发,实施和多点触摸界面推广。?您可以使用在你的应用程序Gesturecons为了向用户展示如何完成的行动或促使他们与应用程序交互时,他们的做法了。?您可以缩放到任意大小和它们以任何方式改变你想他们。
    下载包内有52个高分辨率矢量图标完全可扩展和可变(。PDF格式。人工智能。EPS文件类型。)。
    下载?

    ?

    ?

    ?

    ?

    ?

    5.4 Android的字体工具

    Android 字体家庭套餐

    这是一个?Android的字体下载包。?A字型系列官方已设计和优化的网络操作系统中使用的应用程序菜单,为Android浏览器和其他屏幕上的文字。?包中还包括是?droid.css?和?droid.sass?CSS3的文件与?@字体面声明。
    你可以看到下面的Android字体预览:

    技术分享
    下载Droid字体家庭?

    预览

    技术分享
    下载Droid字体家庭?

    预览

    技术分享
    Droid下载?

    Droid的衬线字体免费由谷歌Android @ fontsquirrel

    技术分享
    Droid的衬线字体免费由谷歌Android @ fontsquirrel ?

原文:http://www.cnblogs.com/zhoujn/p/4405889.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!