1、Devices and Displays (设备和显示)
高中低3中分辨率。个人的经验是,设计图一般从高分辨开始做。
2、Touch Feedback (触摸反馈)
按钮的5个状态:normal pressed focused disabled disabled&focused
移动对象时,对象变暗。
滚动到最边界(列表的最上、最下;slider的最左最右),增加边界反馈支持。
3、Metrics and Grids (度量和网格)
界面大致基于48dp(≈9mm ,设计图也就是72px; 按照ios44px设计韵律比例android应该是33px,这点相差较大)的栅格,手指和界面元素就能和谐相处。
元素不能小于7mm。
显示元素可以更小,但是可点击区域(加上内边距留白8dp,12px)需要保证在48dp。
4、Iconography (图像研究)
手机设备上的logo图标 48x48 dp
Google Play图标 512x512px
图标制作用立体效果,从上向下的视角更佳。
android图标集(刷新、搜索等)http://developer.android.com/downloads/design/Android_Design_Icons_20120814.zip
图标大小24x24dp(36x36px),图标可点区域32x32dp ( = 48x48px )
灰色图标 enabled:60% opacity;diabled:30% opacity
白色图标 enabled:80% opacity;disabled:30%opacity
界面小图标:12x12dp(18x18px),图标可点区域16x16dp(24x24px)
图标采用中性颜色,现成的色谱 深灰a6aca9 浅灰e3e9e3 浅黄fffc8b 深黄f7901e 绿8bc539 紫a466aa 红eb1313 蓝33b5e5
通知图标:22x22dp(33x33px),图标可点区域24x24dp(36x36px),白色
附:G+的分享截图
相关推荐
1. **Material Design**:微信5.2界面虽不是完全遵循谷歌的Material Design设计规范,但仍然包含了一些现代Android界面设计的基本原则,如层次感、过渡动画和响应式布局。 2. **自定义视图**:为了实现微信特有的UI...
Material Design是Google推出的一种设计语言,它包含了一系列的交互原则、颜色系统和图标规范,为Android界面设计提供了一套完整的指导框架。 图标设计也是UI界面中的亮点。Android支持SVG和PNG等格式的图标,...
以上就是基于"android界面设计.zip"中可能涉及的一些关键知识点。这个压缩包为初学者提供了一个很好的起点,通过实际的项目学习Android界面设计的基本概念和技巧。通过深入研究和实践,开发者可以逐步掌握构建专业...
Android_UI 界面设计知识点总结 Android_UI 界面设计是指在 Android 平台上设计和开发应用程序的用户界面的过程。好的界面设计可以提高用户体验和应用程序的可用性。以下是 Android_UI 界面设计的知识点总结: 一...
【Android 界面设计:基本组件】 实验的目标是掌握Android应用开发中常用界面组件的使用,包括在XML布局文件中的配置、在Java代码中获取组件值、组件值的验证、监听器与事件处理以及如何在Activity之间传递数据。...
1. Android登录界面设计: - 登录界面是Android应用程序的一个基本组成部分,它负责处理用户的身份验证过程。 - 一个良好的登录界面应当简洁明了,方便用户输入用户名和密码,并提供相应的登录按钮。 - 登录页面...
本文将深入探讨使用droiddraw这一工具进行Android界面UI设计的知识点。 **droiddraw** droiddraw是一款针对Android平台的免费图形用户界面设计工具,特别适合初学者和快速原型设计。它允许开发者和设计师无需编程...
本篇文章将深入探讨Android界面设计中的关键知识点,包括布局管理、UI组件、动画效果以及源码解析。 首先,我们来谈谈布局管理。在Android中,布局(Layout)用于定义界面元素的排列方式。常见的布局有线性布局...
在Android开发中,UI(用户界面)和界面设计是至关重要的组成部分,它们直接影响到应用程序的用户体验和吸引力。作为初学者,理解并掌握Android UI设计的基本原则和控件使用方法是踏入移动应用开发大门的关键步骤。 ...
本文将深入探讨Android界面设计的主要知识点,包括界面元素、布局的实现、事件响应以及应用软件的代码结构。 首先,界面元素是构成Android用户界面的基础。其中,Activity是应用程序中的每一个屏幕显示的基础,通过...
这些内容对于想要提升Android应用界面设计水平的开发者来说非常宝贵,涵盖了从基础到进阶的各种知识,有助于打造出更具吸引力且用户友好的应用界面。通过深入学习和实践,开发者可以创建出符合现代设计标准、具有...
在本课程"mooc_android_高仿qq登录界面设计与实现"中,我们将深入探讨如何在Android平台上构建一个类似于QQ的登录界面。这个项目旨在帮助开发者掌握Android UI设计的基本技巧,特别是通过使用RelativeLayout和...
其次,布局管理是界面设计的基础。Android提供了多种布局选项,如LinearLayout、RelativeLayout、ConstraintLayout等。LinearLayout按照垂直或水平方向排列组件;RelativeLayout允许组件相对于其他组件的位置进行...
在本章《Android界面设计》中,我们深入探讨了如何使用Sketch进行高效的Android应用界面设计。Sketch是一款流行的矢量图形编辑工具,尤其适用于网站和移动应用的用户界面(UI)设计。以下是本章涵盖的关键知识点: ...
在Android开发中,界面设计是...总之,通过深入研究这些源代码,开发者不仅可以学习到Android界面设计的基础知识,还能进一步了解如何利用事件处理和触摸事件来增强用户体验。这将对他们的Android开发技能有显著提升。
首先,我们要了解Android界面设计的基本组件。Android系统提供了丰富的UI组件库,如按钮(Button)、文本框(EditText)、列表视图(ListView)、网格视图(GridView)等,这些组件是构建任何界面的基础。在设计仿...
本资源"Android_ui.zip"包含了一个名为"Android用户界面详解.doc"的文档,它可能详细介绍了Android UI设计的基础知识,帮助开发者学习如何构建Android应用的用户界面。 首先,Android UI由多个组件构成,如布局...
安装并使用这些资源,用户可以亲身体验DroidDraw的易用性和实用性,从而更好地理解和掌握Android界面设计的基础知识。 总的来说,DroidDraw是Android开发者早期常用的一款界面设计工具,它简化了布局设计过程,提高...
本实验报告主要介绍了 Android 界面设计的实验报告,旨在掌握 Android 界面设计的相关知识和技术。该实验报告分为六个部分:实验目的及实验环境、实验教材、组织方式、实验内容、运行结果和总结。 一、实验目的及...
在Android开发中,界面...以上知识点只是对Android界面设计的一个概览,实际的博客文章可能会深入探讨每个话题,并提供代码示例和最佳实践。通过学习和实践这些内容,开发者能够创建出更加美观、易用的Android应用。