这一篇文章不适合阅读,没有任何知识。

准备做一个小应用,但是又发现UI都很难看,今天早上我就在网上找找有没有什么方法来设计出好的UI。

1.https://gomockingbird.com/mockingbird/#

一个在线设计UI的网站。可以生成png和pdf的格式,但好像不是android的。不过对我来说也很新鲜。

2.http://blog.csdn.net/dagigi/article/details/6854861

这篇网站是讲的android的UI库,但是还需要学习。

3.来自:http://mobile.51cto.com/android-223416_2.htm

andriod UI设计准则

UI设计5不要

Don’t:

◆不要照搬你在其它平台的UI设计,应该让用户感觉是在真正使用一个 Android 软件,在你的商标显示和平台整体观感之间做好平衡

◆不要过度使用模态对话框

◆不要使用固定的绝对定位的布局

◆不要使用px单位,使用dp或者为文本使用sp

◆ 不要使用太小的字体

UI设计9要素:

Do:

◆为高分辨率的屏幕创建资源(缩小总比放大好)

◆ 需要点击的元素要够大

◆图标设计遵循 Android 的准则

◆ 使用适当的间距(margins, padding)

◆ 支持D-pad和trackball导航

◆正确管理活动(activity)堆栈

◆ 正确处理屏幕方向变化

◆使用主题/样式,尺寸和颜色资源来减少多余的值

◆和视觉交互设计师合作!

设计需要考量的8地方:

◆屏幕的物理尺寸

◆屏幕密度

◆屏幕的方向(竖向和横向)

◆主要的UI交互方式(触屏还是使用D-pad/trackball)

◆软键盘还是物理键盘

◆了解不同设备之间的相异之处是非常重要的!

◆阅读CDD,学习设备可能差异的地方

◆了解屏幕尺寸和密度分类

结束:比想象的复杂,看来UI只能放在最后再关心了。而且关心的也只能是找图片素材。

更多相关文章

  1. android videoview视频铺满屏幕
  2. android 手势屏幕平移图片转换效果(也可以平移文本)
  3. Android 如何更换屏幕上锁界面背景图片
  4. Android之自定义Dialog屏幕旋转时自动关闭解决方法
  5. android 屏幕横竖切换问题
  6. Android-屏幕设备截屏
  7. Android屏幕坐标和LCD坐标的转换

随机推荐

  1. Android Web应用高级编程:移动与嵌入式开
  2. Android在中国的发展分析
  3. android全平台编译libyuv库实现YUV和RGB
  4. Android控件EditText之点击软键盘中的回
  5. android 编写命令行测试程序
  6. Android上的LocalSearch
  7. android对html支持接口总结
  8. android wifi连接
  9. Android中的内存管理
  10. Android播放GIF动画