看板 AndroidDev 關於我們 聯絡資訊
最近在更換排版的方式 想要詢問一下鄉民,目前比較多人用的排版方式到底是? 1.最早我是每個元件的背景圖在製作的時候就附上透明間距 然後元件的長寬都使用符合螢幕大小,這樣就可以透過圖片排版 (但是美工表示他不同去等比例縮放製作圖片,以符合其他解析度的螢幕, 因為他說裁減有誤差,總而言之它就不能保證每個元件圖都是等比例就事了) 2.第二次製作一樣依照圖片大小去排版但是不裁剪透明間距,我直接在layout上調整 (不過這樣維護起來一樣是圖的問題...) 3.目前我就除了有變化的元件(例如:按鈕)都使用一整張圖下去... 每個元件都是透明的...然後我調整好一版之後在不同的再layout重新調整過 這問題我一直困擾很久.. 網路上查到的解釋也好多種...鄉民都用什麼方式排版呢? 這樣好像有點抽像...補一下..例子 http://ppt.cc/UKhh 紅色是按鈕Button 藍色是輸入框EditText 綠色是圖片imagieview 黑色是文字TextView -- 卑怯戦隊 __ _ ▍▍▎▎▏▏ψquetzal ◤ ◥ ▇▇▇ ▇▇▇ ◢◢ ◤◥ ▇▇▇ ▉▇▇ ▉▇▇ __★ ★ ____◥◥ ﹣ —▼ ▁▁ ξ● ● '" ██◣ ;" ▇▇ █▇ ◢◤★ ★ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.164.154 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1402541789.A.0B0.html
wa007123456:我還是比較喜歡用Linerlayout 06/12 11:12
wa007123456:比較清楚 而且換螢幕也比較不容易排錯 06/12 11:12
wa007123456:可以設定Weight的權重值 來調整很多東西 06/12 11:14
givemepass:看畫面比較適合哪一種 如果很複雜 我會選擇Relative 06/12 11:50
givemepass:每一種Layout最好都去玩看看 他們的特性不同 用途也不 06/12 11:50
givemepass:樣 另外UI不要叫它們美工 他們也是設計師 06/12 11:51
givemepass:還有出圖本來就不可能出一份而已 要根據不同解析度去 06/12 11:52
givemepass:調整 至於照比例來縮放本來就是程式設計師的工作 06/12 11:52
givemepass:不可能只用一種比例就可以吃遍所有手機 06/12 11:53
givemepass:如果真的不得已 最好是直接用程式去算螢幕比例大小 06/12 11:54
tga123:恩恩感謝鄉民提供 06/12 12:08
lovelycateye:不同情況使用不同排版方式,但你沒有最終要的畫面 06/12 12:20
lovelycateye:應該大家都很難觀落陰提供你目前狀況的建議作法 06/12 12:20
lovelycateye:我通常會請UI在設計的時候,一併提供縮放規則 06/12 12:21
tga123:不知道是請不到pm還是公司自己的案子..很多東西說改就改orz 06/12 12:27
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
zerofinal:我只有看到ppt短網址的首頁耶~ 06/12 16:06
zop:選用Relative排版比較有彈性,但是元件多的話,建議加上使用 06/12 18:19
zop:include的方式,不然牽一髮動全身,Linear一起混著用也可以 06/12 18:20
zop:我是遇到低階析度大螢幕的圖像問題,所以用程式運算去排版 06/12 18:47
zop:到底要怎麼分類layout才能大概統包目前行動裝置的尺寸跟解析度 06/12 18:48
zop:?我實在沒有概念 06/12 18:48
tga123:我晚點補一下今天的新心得.. 06/12 19:13