移动APP设计原则

1. 前言

不妨先来看看Android开发者文档中的一些说明,比如:Android Developer | 设计指南。首先引入眼帘的是一句总览:

Android 用户期望您的应用的外观和行为与平台保持一致。您不仅应当遵循 Material Design 指南来设计视觉和导航模式,还应遵循质量指南,以便确保兼容性、性能和安全性,等等。

所以说,设计原则应该是多方面的,包括用户心理、设计外观和质量等。

2. 设计原则

2.1 基于用户心理

  • 用户总是会规避麻烦的,所以整体风格应该简洁、干净,注重功能本身而不是形式感。
  • 最好能够提供用户熟悉的UI,从用户的角度来思考该如何设计。
  • 以用户使用情景的思维方式来做界面设计,比如:哪个功能放置在哪个位置等。
  • 尽量少的让用户输入,输入时尽量多给出参考,且自动保存用户的输入成果。

2.2. 基于外观

  • 使用对比较强的文字和元素颜色,例如在重要的元素上避免使用白色或者浅灰色,因为可能在一些较差的屏幕上看不见。
  • 在不同亮度的环境下,不同的屏幕亮度设置。
  • 考虑不同的设备,为不同的分辨率设计。比如:低分辨率(LDPI)、中分辨率(MDPI)、高分辨率(HDPI)和超高分辨率(XHDPI)四种分辨率屏幕。可以单独为这些屏幕设置特殊的文字或者视觉元素显示尺寸。
  • 注重排版和配色,可以关注扁平化或者卡片式设计风格,均存在对应的设计理念。

2.3. 基于质量

  • 提高应用程序响应速度,用户等待时间不宜过长。
  • 耗时任务操作应该都有提示,至少应该提供简单进度条。
  • 手机端和平板端的设计风格应该统一,但平板得益于更大的窗口,所以平板端的UI需要更大的字体、更大的按钮和更多的留白。
  • 考虑不同的Android系统版本,在Android中系统更新较快,且新的系统往往需要很长的时间才能够全面占领市场。所以通常需要尽可能提供新的版本的应用程序,以防止系统重大更新而导致之前的应用不能用。
  • 关注Android APP优化相关知识,提高APP的响应时间,防止应用程序异常退出等。

3. 后记

如果您有不同的看法,欢迎评论补充。


References

猜你喜欢

转载自blog.csdn.net/qq_26460841/article/details/120808379