发表于: 2018-11-05 21:11:37
1 1022
今天完成的事情:
1. 提交任务四
2. 任务五做出两版
(1)
(2)
明天计划的事情:
1. 继续找素材做任务五
遇到的问题:
1. 素材不好找
(找三个画风一样的图不好找 每次都是只能找到两个)
今天的收获:
1. 安卓开发单位转换
PPI DP SP PX单位转换
PPI(pixels per inch):图像分辨率 在图像中 每英寸所包含的像素数目
计算公式:ppi=✅(长度像素数2+宽度像素数2)/屏幕对角线英寸数
例:计算iphone 5s的ppi为:✅(11362+7202)/4=326 这里可以表明ppi和px的关系
DP:安卓的专用长度单位 以160ppi屏幕为标准 则1dp=1px
计算公式为:dp*ppi/160=px
例:以720*1280px(320ppi)为例计算1dp*320ppi/160=2px 那么1dp=2px
SP:安卓的专用字体单位 以160ppi屏幕为标准 当字体大小为100%时 1sp=1px
计算公式为:sp*ppi/160=px
例:以720*1280px(320ppi)为例计算1sp*320ppi/160=2px 那么1sp=2px
转换为安卓:
密度等于px除以dip 密度通过getmarxt获得
屏幕适配 密度是通过安卓方法得到的 不是固定的 根据电话改变而改变
ui设计应该注意的事情:
1. 使用单栏布局代替多栏布局
单栏布局能够让用户对全局有更好的掌控 对内容一目了然 而多栏布局可能会分散用户注意力
最好的做法是用一个有逻辑的叙述来引导用户并在末尾放上你的行动按钮
2. 视觉风格 如颜色:
深度和对比度都可以当做可靠的线索以帮助人们了解你的导航界面 我在哪里 我能去哪里
为了让用户清晰 可点击元素(链接 按钮) 已选择元素(选择的菜单) 以及纯文本的样式应该是彼此明显不同
而且在界面上要保持一致性原则 在视觉上 我们一般认为蓝色表示可被点击 黑色表示已被选择或是什么
评论