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

看板AndroidDev作者 (我還想要更多力量)時間12年前 (2012/12/12 21:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/6 (看更多)
※ 引述《shanksponpon (ponpon)》之銘言: : ※ 引述《yiyichun (想你)》之銘言: : : 可是我單位用dp,位置還是會跑掉耶 : : 假設 android:layout_width="100dp" : : 在800*480的螢幕裏 此寬會佔整個螢幕的 100/480 錯!是100px才是佔 100/480 : : 但在1280*800的螢幕裏 此寬會佔整個螢幕的 100/1280 : : 也就是說 同樣都是設成100dp 在不同螢幕顯示的大小還是一樣的 : : 不會因為螢幕大小 而自動縮放耶 >< : : 請問這要怎樣解決? : 我也是遇到一樣的問題 : 每次調好UI後,放到別的手機就會整個亂掉 : (我也是用dp設定位置) : 整個就要重調... : 可是我看不太懂→ a1854:使用 layout_weight 來指定寬度為某個比例吧 : 他說的用法 : 爬了文1631/1634也看的霧煞煞 : 請問有人能提供範例檔或是有較完整的教學網站嗎? http://developer.android.com/guide/practices/screens_support.html#range 寬 高 xlarge screens are at least 960dp x 720dp large screens are at least 640dp x 480dp normal screens are at least 470dp x 320dp small screens are at least 426dp x 320dp 我不知道你想要的排版是啥?也許你可以畫個圖來讓大家討論。 但在這之前你可能要先搞懂dp和px之間的差異(自己接,我很懶) http://developer.android.com/guide/practices/screens_support.html#density-ind ependence dp是個虛擬單位放到不同dpi的手機上,看起來會是一樣大, 也許可以當成類似物理上的單位如:公分看待會比較好想像。(雖然實際上不同) 而在不同dpi的手機上相同dp所佔的px是不同的 也就是在普通2倍dpi的xhdpi中,1個dp會用到2x2=4個px來顯示 -- 兒:台灣為何沒在過萬聖節? 父:傻孩子…台灣天天都是萬聖節啊~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.82.103
文章代碼(AID): #1Go8m2-B (AndroidDev)
文章代碼(AID): #1Go8m2-B (AndroidDev)