博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(androidUI设计)UI设计稿到IU界面过程总结
阅读量:6223 次
发布时间:2019-06-21

本文共 612 字,大约阅读时间需要 2 分钟。

 在android开发过程中,美工设计原图,并按照界面的分辨率进行切图的方式已经行不通,主要矛盾是android 多套设备尺寸的支持。

     对于新的要求,美工往往对开发人员需要的自适应图片,和尺寸,字体大小比较迷茫。

下面是集合了当前,本人的几次项目经验,和美工沟通的总结

 

1 设计原型风格

和网站设计一样,android开发时也要确定一下原型风格,对于原型风格包含title,背景,工具条等,常用的控件样式,字体种类,样式等

        

2 原图定稿后的切图

 原图切图按照9.png技术进行分割,如对9.png不熟悉,请查网收缩

 

3 确定界面控件长度

  界面长度,android 建议使用dp

 dp 是一个抽象单位,android 把屏幕宽度统一设定为320dp。这样只要是长度单位用dp时,相对于屏幕的比例是一致的

 dp 和px 的转化关系

屏幕实际分辨率为240px*400px时,density=120

屏幕实际分辨率为320px*533px,density=160
屏幕实际分辨率为480px*800px,density=240

 

转化公式:Px = dips * (density / 160)

 

如: 320*480 时,1px=1dp

 

4 确定字体大小

在android 中字体建议使用sp,对于sp来讲,和dp的性质一样,

目前还没有关于sp和px 的转化公式,我们处理的方式 按照320*480中的字体px值 直接等值转化成sp

转载地址:http://onrja.baihongyu.com/

你可能感兴趣的文章
Egit的merge合并冲突具体解决方法
查看>>
cacert.pem
查看>>
NFS安装使用--Ubuntu
查看>>
c 语言 转义字符 以及类型转换
查看>>
winform取CPU编号、MAC地址、硬盘信息、IP地址、串口信息
查看>>
Windows服务设置
查看>>
解决intellij idea新建maven项目,加载archetype慢的问题
查看>>
Android发送短信验证码
查看>>
oracle 锁的介绍 (转)
查看>>
简单实现C#生成XML文件代码
查看>>
54、用尽量多的方法实现单例模式
查看>>
Django之jsonp跨域请求原理
查看>>
原生js
查看>>
用链表实现堆栈结构。
查看>>
[Linux学习]rmdir命令
查看>>
用js实现冒泡排序和求水仙花数
查看>>
[C++基础]036_一段关于指针的误操作代码
查看>>
solr服务器搭建
查看>>
IPayablebillItf
查看>>
《别做正常的傻瓜》的一些读书心得
查看>>