Android 台灣中文網

標題: 應用程式如何支援不同解析度的手機 [打印本頁]

作者: lkk47    時間: 2012-8-8 23:19
標題: 應用程式如何支援不同解析度的手機
三星s3 解析度是1280*720   但是我是使用800*480的解析度來設計軟體的ui  所以在800*480使用起來正常  但是在1280*720使用起來按鈕位置會跑掉  請問如何解決這問題?

作者: ploglin    時間: 2012-8-9 09:02
本帖最後由 ploglin 於 2012-8-9 09:04 編輯

一般的作法是用不同的Layout去處理。
你可以在 resource 的部份建立各種類型的layout目錄,系統會自己去比對解析度,套用不同的layout

layout/
layout-sw360dp/
layout-sw480dp/

請參考 http://developer.android.com/guide/practices/screens_support.html
作者: lkk47    時間: 2012-8-9 10:51
ploglin 發表於 2012-8-9 09:02
一般的作法是用不同的Layout去處理。
你可以在 resource 的部份建立各種類型的layout目錄,系統會自己去比 ...

原來layout也有分尺寸  以解決 QQQ
作者: a0b9c3d2    時間: 2013-3-30 09:45
ploglin 發表於 2012-8-9 09:02
一般的作法是用不同的Layout去處理。
你可以在 resource 的部份建立各種類型的layout目錄,系統會自己去比 ...

我看不懂你的意思.....可以解釋依下嗎?
我的遊戲在854 x 480下可以完...
但是在480x728下按鍵會偏掉......

作者: ploglin    時間: 2013-4-1 09:13
請參考一下官方的文件,這邊對於目前的命名與解析度的關係說明的很清楚。
http://developer.android.com/guide/practices/screens_support.html#NewQualifiers




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1