作者tga123 (叛帝)
看板AndroidDev
标题[闲聊] 排版的方式
时间Thu Jun 12 10:56:26 2014
最近在更换排版的方式
想要询问一下乡民,目前比较多人用的排版方式到底是?
1.最早我是每个元件的背景图在制作的时候就附上透明间距
然後元件的长宽都使用符合萤幕大小,这样就可以透过图片排版
(但是美工表示他不同去等比例缩放制作图片,以符合其他解析度的萤幕,
因为他说裁减有误差,总而言之它就不能保证每个元件图都是等比例就事了)
2.第二次制作一样依照图片大小去排版但是不裁剪透明间距,我直接在layout上调整
(不过这样维护起来一样是图的问题...)
3.目前我就除了有变化的元件(例如:按钮)都使用一整张图下去...
每个元件都是透明的...然後我调整好一版之後在不同的再layout重新调整过
这问题我一直困扰很久..
网路上查到的解释也好多种...乡民都用什麽方式排版呢?
这样好像有点抽像...补一下..例子
http://ppt.cc/UKhh
红色是按钮Button
蓝色是输入框EditText
绿色是图片imagieview
黑色是文字TextView
--
□卑怯戦队□ __ _ ▍▍▎▎▏▏ψquetzal ◤ ◥ ◢ ◥
▇▇▇ ▇▇▇ ▇▇▇▇ █ ▇▇▇│▏ ◤ ◢◢▼ ◢ ◤◥ █ █
▇▇▇ ◤ ◤ ▉▇▇ ▁ ◣ ▉▇▇ __◤★ ★ ____◤◥◥ ﹣ —▼ █ █
█ ▁▁█ ▉ ◤ █ ▉ ◤ ↖◣ ■ ◢ 《ξ● ● ◣▼'"◢◤██
█ █ ▉ ◢ █ ▉ ◢ ▃▃◥██◣ ﹨◣︶;"◢◤◢ ▊▎██
▇▇ ◤ █▇ ◤▼▼ ▇ ▲▲▼▼ ▇◣◢◤★ ★ ◥ ﹨◤▆ ◥◆︶▲■▅ ▅
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.34.164.154
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1402541789.A.0B0.html
1F:推 wa007123456:我还是比较喜欢用Linerlayout 06/12 11:12
2F:→ wa007123456:比较清楚 而且换萤幕也比较不容易排错 06/12 11:12
3F:→ wa007123456:可以设定Weight的权重值 来调整很多东西 06/12 11:14
4F:推 givemepass:看画面比较适合哪一种 如果很复杂 我会选择Relative 06/12 11:50
5F:→ givemepass:每一种Layout最好都去玩看看 他们的特性不同 用途也不 06/12 11:50
6F:→ givemepass:样 另外UI不要叫它们美工 他们也是设计师 06/12 11:51
7F:→ givemepass:还有出图本来就不可能出一份而已 要根据不同解析度去 06/12 11:52
8F:→ givemepass:调整 至於照比例来缩放本来就是程式设计师的工作 06/12 11:52
9F:→ givemepass:不可能只用一种比例就可以吃遍所有手机 06/12 11:53
10F:→ givemepass:如果真的不得已 最好是直接用程式去算萤幕比例大小 06/12 11:54
11F:→ tga123:恩恩感谢乡民提供 06/12 12:08
12F:推 lovelycateye:不同情况使用不同排版方式,但你没有最终要的画面 06/12 12:20
13F:→ lovelycateye:应该大家都很难观落阴提供你目前状况的建议作法 06/12 12:20
14F:→ lovelycateye:我通常会请UI在设计的时候,一并提供缩放规则 06/12 12:21
15F:→ tga123:不知道是请不到pm还是公司自己的案子..很多东西说改就改orz 06/12 12:27
16F:→ tga123:我等等补个例子 06/12 12:54
※ 编辑: tga123 (114.34.164.154), 06/12/2014 13:36:21
※ 编辑: tga123 (114.34.164.154), 06/12/2014 13:57:28
17F:→ zerofinal:我只有看到ppt短网址的首页耶~ 06/12 16:06
18F:推 zop:选用Relative排版比较有弹性,但是元件多的话,建议加上使用 06/12 18:19
19F:→ zop:include的方式,不然牵一发动全身,Linear一起混着用也可以 06/12 18:20
20F:→ zop:我是遇到低阶析度大萤幕的图像问题,所以用程式运算去排版 06/12 18:47
21F:→ zop:到底要怎麽分类layout才能大概统包目前行动装置的尺寸跟解析度 06/12 18:48
22F:→ zop:?我实在没有概念 06/12 18:48
23F:→ tga123:我晚点补一下今天的新心得.. 06/12 19:13