作者sorkayi (尋找奶昔)
看板AndroidDev
標題[問題] 指定解析度 layout
時間Sat Apr 5 21:48:51 2014
各位板上的大大們好
小弟是初入android 開發的新手
目前想開發一個app
需要有不同的解析度
分別是常用的
800x480
1280x720
1920x1080
有在網路上找到一些方法
是用 layout 的資料夾名稱去分別做的
layout
layout-1280x720
layout-1920x1080
但是我用的 sim 是 genymotion 去跑 galaxy nexus 跟 xperia z
都有跑板的問題
好像都是讀到800x480的那個 layout
不知道我的方法對不對
感謝板上大大
--
公告
D.
#1ByBycco (DSLR) [ptt.cc] [作品] 台灣山
→ sorkayi :白目 05/17 14:52
D.罵人白目違反 3-4 人身攻擊相關規定,sorkayi 警告一次。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.71.168.251
※ 文章網址: http://webptt.com/m.aspx?n=bbs/AndroidDev/M.1396705735.A.B06.html
1F:推 asilzheng:官網上應該有推薦說用 dpi 去分,再來是 nexus 與 XZ 04/05 21:58
2F:→ asilzheng:都有海苔條,所以實際上不會到 1920x1080 (加上這設法有 04/05 21:58
3F:→ asilzheng:缺陷,prot 與 land 會不一樣) 04/05 21:59
後來我用
layout-hdpi
layout-xhdpi
layout-xxhdpi
三個去做 目前是可以了 不過不知道放在其它上面會不會也有問題
※ 編輯: sorkayi (42.71.168.251), 04/05/2014 22:40:07
4F:推 swabasic:寫過七吋跟十吋 用DPI沒跑板 04/05 23:05
5F:→ tails32100:可以參考樣板:layout-sw600dp / layout-sw720dp-land 04/06 01:11
6F:→ lovelycateye:不要用dpi分,要跟樓上一樣用dp分。 04/07 10:20
所以 sw600dp 就是用 dp 去分辨 layout 的阿
之前都是用 sw600dpi 用起來還是很怪 才沒有用這種寫法的
※ 編輯: sorkayi (42.79.194.120), 04/08/2014 20:25:37