Android_UI设计指南, 一、图标设计指南 创建一个统一的外观和整体的用户界面效果以增加产品的价值,精简的图形样式还能让 用户觉得UI 更专业。 本文提供的信息能帮助你为应用的用户界面的各个部分创建的图标与Android2.X 框架 的一般样式相匹配。以下的指南将帮助你创建一个完美而且统一的用户体验。 下面文档讨论关于Android 应用程序常见类型图标的使用详细指南: 启动图标 启动图标是您的应用程序在设备的主界面和启动窗口的图形表现。 菜单图标 菜单图标是当用户按菜单按钮时放置于选项菜单中展示给用户的图形元素。 状态栏图标 状态栏图标用于应用程序在状态栏中的通知。 Tab图标 Tab 图标用来表示在一个多选项卡界面的各个选项的图形元素。 对话框图标 对话框图标是在弹出框中显示,增加互动性。 列表视图图标 使用列表视图图标是用图形表示列表项,比如说设置这个程序。 想更快的创建你的图标,可以导向Android 图标模板包。 ````` ```` ``` 四、菜单设计指南 菜单保存有一系列的隐藏的指令(用户操作),并通过按钮键或者手势访问。菜单命令 执行操作和导航到您的应用程序或其他应用程序的其他部分提供了一种操作。菜单做为放置 功能和导航之一有效的释放屏幕空间,用按钮或者在应用程序内容区域中的其他用户内容控 件。 Android 提供可以用于提供功能或导航的两种类型菜单。两者之间,你能够为你的应用 程序组织功能和导航。简述: ·属性菜单包括应用全局通用的activity 或开始相关的activity 的首要功能。典型应用是 用户按实际键盘“MENU”键。 ·关联菜单是当前选定项的次要功能。典型应用时长按一个项出现的菜单。就像在功能 菜单,操作可以在当前窗口中运行或者其他窗口 除了最简单的应用程序外,其他都有菜单。系统自动放置菜单并提供用户能接受的标准 方式。在这种意义下,通过熟悉的和可靠的方式为用户能接受所有应用程序的功能。所有菜 单都悬浮在activity 之上并比全屏小,因此应用程序的边缘仍然可见。这是一种视觉提醒, 一旦菜单消失,它的使用是一个中介的操作。 下面开始介绍菜单。 ### Android UI设计指南知识点整理 #### 一、图标设计指南 图标是Android应用界面中重要的视觉元素,它们用于表达功能、状态和导航。设计图标时,需要遵循一定的规范,以确保在不同的设备和环境中保持统一性和专业性。以下是图标设计的关键知识点: - **启动图标**:启动图像是应用在主界面上的图标,代表着应用的主体形象。需要为不同的屏幕密度设计不同尺寸的图标,以适应不同设备的显示效果。 - **菜单图标**:菜单图标显示在应用的选项菜单中,代表用户的操作指令。设计时,同样需要考虑不同屏幕密度的要求。 - **状态栏图标**:状态栏图标用于在系统状态栏中显示应用的通知信息。对于Android 2.3以后的版本,图标尺寸建议为24x24px、32x32px和48x48px;对于2.2及之前的版本,尺寸为19x19px、25x25px和38x38px。 - **Tab图标**:在多选项卡界面中,Tab图标用于表示各个选项卡。尺寸标准为24x24px、32x32px和48x48px。 - **对话框图标**:在弹出对话框中,对话框图标用于增加用户互动性。尺寸标准同Tab图标。 - **列表视图图标**:用于列表项的图形表示,如设置项。尺寸标准同Tab图标。 Android官方提供了图标模板包,包含模板设计、纹理和图层样式,支持Adobe Photoshop格式(PSD),方便设计师创建符合标准的图标。 图标资源命名规则建议使用字母顺序,文件名前缀应反映图标类型,例如:`ic_launcher_calendar.png`、`ic_menu_archive.png`等。 #### 二、菜单设计指南 菜单是Android应用中提供一系列隐藏命令的方式,这些命令可能是操作也可能是导航指令。菜单的设计应遵循以下指南: - **属性菜单**:通常包含应用的全局或主要功能,例如,用户按下物理键盘的“MENU”键时出现。 - **关联菜单**:关联菜单出现在长按某个项时,提供与该项相关的次要功能。 菜单应浮于Activity之上,且比全屏小,以保留部分应用程序边缘的可见性,提醒用户菜单是临时的。系统会自动处理菜单的放置,并提供用户熟悉的标准方式访问。 #### 三、图标资源的创建与管理 创建图标资源时,应考虑到多屏幕适配的需求。为了在不同屏幕密度的设备上保持一致的用户体验,需要为不同的屏幕密度创建相应尺寸的图标资源。Android建议为三种广义屏幕密度(低、中、高)各创建一个图标。 图标命名时,建议按字母顺序排列,并为每种图标类型使用一致的前缀,方便管理和查找。例如,所有启动图标的文件名都以`ic_launcher`开头,所有菜单图标的文件名都以`ic_menu`开头。 在实际工作中,建议创建一个工作文档来整理不同精度的图标文件,每个资源文件都应创建一个资源包,确保文件的安全性和易查找性。通过文件名的命名和组织,可以确保多精度资源的一致性。 #### 四、图标设计建议 设计师在设计图标时,推荐使用矢量图形,因为矢量图形可以在不同分辨率的屏幕上保持高质量,易于编辑和放大缩小。如果使用Adobe Photoshop等图像编辑软件,可以结合矢量形状、栅格图层和图层效果进行设计。 设计师还应遵循Android的图标设计规则,例如避免使用复杂的透视、阴影和光效,以保证图标在小尺寸下的清晰度和可识别性。图标设计应简洁、直观,避免不必要的装饰性元素。 设计师在创建图标时,需要考虑图标的主题和风格,以确保图标在视觉上与整个应用保持一致。图标设计不仅是技术的实现,更是艺术的创造,需要设计师对用户界面的整体美学和功能有深刻的理解。
- 粉丝: 52
- 资源: 336
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- PMSM Electrical Parameters Measurement by: Viktor Bobek
- 计算机语言学中JavaScript课件
- 钱浩栋国奖经验分享等7个文件.zip
- 单片机装置中步进电机伺服系统的缺陷及其优化设计
- C#ASP.NET+SQL2008通用权限管理系统源码数据库 SQL2008源码类型 WebForm
- 2024中国数据安全企业全景图和典型数据安全产品案例集
- 前端开发vue777777
- 课程设计-基于MATLAB的数字仪表图像识别系统+项目源码+文档说明+课题介绍+GUI界面
- 课程设计-基于MATLAB光流法OCR的手写数字识别系统+项目源码+文档说明+课题介绍+GUI界面
- 课程设计-基于MATLAB的肤色的人数统计系统+项目源码+文档说明+课题介绍+GUI界面
- 1
- 2
前往页