[闲聊] 排版的方式

楼主: tga123 (叛帝)   2014-06-12 10:56:26
最近在更换排版的方式
想要询问一下乡民,目前比较多人用的排版方式到底是?
1.最早我是每个元件的背景图在制作的时候就附上透明间距
然后元件的长宽都使用符合萤幕大小,这样就可以透过图片排版
(但是美工表示他不同去等比例缩放制作图片,以符合其他分辨率的萤幕,
因为他说裁减有误差,总而言之它就不能保证每个元件图都是等比例就事了)
2.第二次制作一样依照图片大小去排版但是不裁剪透明间距,我直接在layout上调整
(不过这样维护起来一样是图的问题...)
3.目前我就除了有变化的元件(例如:按钮)都使用一整张图下去...
每个元件都是透明的...然后我调整好一版之后在不同的再layout重新调整过
这问题我一直困扰很久..
网络上查到的解释也好多种...乡民都用什么方式排版呢?
这样好像有点抽像...补一下..例子
http://ppt.cc/UKhh
红色是按钮Button
蓝色是输入框EditText
绿色是图片imagieview
黑色是文字TextView
作者: wa007123456 (大笨羊)   2014-06-12 11:12:00
我还是比较喜欢用Linerlayout比较清楚 而且换萤幕也比较不容易排错可以设定Weight的权重值 来调整很多东西
作者: givemepass (λ)   2014-06-12 11:50:00
看画面比较适合哪一种 如果很复杂 我会选择Relative每一种Layout最好都去玩看看 他们的特性不同 用途也不样 另外UI不要叫它们美工 他们也是设计师还有出图本来就不可能出一份而已 要根据不同分辨率去调整 至于照比例来缩放本来就是程式设计师的工作不可能只用一种比例就可以吃遍所有手机如果真的不得已 最好是直接用程式去算萤幕比例大小
楼主: tga123 (叛帝)   2014-06-12 12:08:00
恩恩感谢乡民提供
作者: lovelycateye (我还想要更多力量)   2014-06-12 12:20:00
不同情况使用不同排版方式,但你没有最终要的画面应该大家都很难观落阴提供你目前状况的建议作法我通常会请UI在设计的时候,一并提供缩放规则
楼主: tga123 (叛帝)   2014-06-12 12:27:00
不知道是请不到pm还是公司自己的案子..很多东西说改就改orz我等等补个例子
作者: zerofinal (人生~)   2014-06-12 16:06:00
我只有看到ppt短网址的首页耶~
作者: zop (ㄞ肝ㄞ肝~一元二十罐~)   2014-06-12 18:19:00
选用Relative排版比较有弹性,但是元件多的话,建议加上使用include的方式,不然牵一发动全身,Linear一起混著用也可以我是遇到低阶析度大萤幕的图像问题,所以用程式运算去排版到底要怎么分类layout才能大概统包目前行动装置的尺寸跟分辨率?我实在没有概念
楼主: tga123 (叛帝)   2014-06-12 19:13:00
我晚点补一下今天的新心得..

Links booklink

Contact Us: admin [ a t ] ucptt.com