Re: [問題] 支援螢幕大小

看板AndroidDev作者 (ponpon)時間11年前 (2012/12/12 20:37), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串5/6 (看更多)
※ 引述《yiyichun (想你)》之銘言: : 可是我單位用dp,位置還是會跑掉耶 : 假設 android:layout_width="100dp" : 在800*480的螢幕裏 此寬會佔整個螢幕的 100/480 : 但在1280*800的螢幕裏 此寬會佔整個螢幕的 100/1280 : 也就是說 同樣都是設成100dp 在不同螢幕顯示的大小還是一樣的 : 不會因為螢幕大小 而自動縮放耶 >< : 請問這要怎樣解決? : ※ 引述《runescape1 (littledot)》之銘言: : : 大致上有四種方法可以避免不同螢幕規格造成view跑掉 : : 在http://developer.android.com/guide/practices/screens_support.html : : 中的Best Practice區塊有描述: : : 1.用wrap_content, fill_parent, 以及dp來定義長寬高 : : 2.單位不要用pixel(用dp) : : 3.不要用AbsoluteLayout : : 4.提供不同drawable給不同的螢幕規格(我覺得這個可有可無...) : : 你有觸犯前三條中的任何一條嗎~? 我也是遇到一樣的問題 每次調好UI後,放到別的手機就會整個亂掉 (我也是用dp設定位置) 整個就要重調... 可是我看不太懂→ a1854:使用 layout_weight 來指定寬度為某個比例吧 他說的用法 爬了文1631/1634也看的霧煞煞 請問有人能提供範例檔或是有較完整的教學網站嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.55.199

12/12 21:42, , 1F
1631是我問的耶XD後來我是用讀手機的解析度 來決定UI的大小
12/12 21:42, 1F

12/19 20:08, , 2F
我是換算成真實的尺寸
12/19 20:08, 2F
文章代碼(AID): #1Go7fkrc (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1Go7fkrc (AndroidDev)