UI设计:用户界面指人和机器互动过程中的界面,以手机为例,手机上的界面都属于用户界面,我们通过对这个界面向手机发出指令,手机根据指令产生相应的反馈。设计这套界面是觉得人就称为UI设计师。
UI设计除了视觉效果还要有
1.产品界面:界面的风格是否统一、整齐、给用户带来高质量的感觉。要满足客户的基本体验感。
2.产品性能:产品是否够快、是否稳定、是否占很多的系统资源等。
3.产品内容:产品的内容是否可以为用户解决一定的问题,是否达到了用户需求,解决了用户的痒点体现品牌,让品牌文化深入人心。
4.产品交互:交互是否流畅,用户是否能快速准确的找到自己想要的功能。等等等
很多想学UI的新手们,一开始都会问一个问题“不会画画还能不能学UI?”其实学习UI不需要你一定有美术基础的,当然你有美术基础更好。但是如果你没有但是你又想从事这个职业,那必须有审美,有色彩感。可以多看一些基础类知识,知识应该了解物体的透视、光照射的角度、在对应的形状中表现出怎样的明暗分布等。
——END——
支持原创,拒绝洗稿
一句两句说不清楚,很麻烦。
Android 资源类型 1.字符串资源 >>1.普通字符串 >>2.字符串数组 复制代码 aaa bbb 复制代码 获取方式:getResources().getStringArray(R.array.planets_array) >>3.复数字符串资源 某些自然语言中,不同的数字在使用方法上会有所不同,比如one book,two books。当数量大于1时,会使用不同的名词或其它复数形式; 复制代码 one person more persons 复制代码 quantity属性的值除了one和other外,还可以是zero,two,few,many; 引用复数字符串: // 引用数字为1的复数字符串 getResources().getQuantityString(R.pluarlas.numberOfp,1); // 引用数字为其它值的复数字符串 getResources().getQuantityString(R.pluarlas.numberOfp,10,10); >>4.占位符格式化字符串 常用的格式化字符串三种方法: >>1.在字符串中使用引号 字符串中的值虽然可以随意指定,但是当遇到特殊符号时(双引号,单引号)就需要采取特殊的方法来处理这些符号。 如果是单引号(')可以使用转义符()或用双引号(")将整个字符串括起来,如果是双引号,可以在双引号前使用转义符()。 "This'll work" This'll work This'll work This'll work "apple" "apple" >>2.用占位符格式化字符串 使用String.format(String,Object...)方法可以格式化带占位符的字符串,只需要在字符串中插入占位符,就可以使用String.format方法格式化字符串资源,format方法要求的占位符用%1,%,...,%n,其实第n个占位符与format方法的n+1个参数值对应; hello,%1$s!You have %2$d new message String str1 =String.format(getResources().getString(R.string.str1), "ly