難怪Android的成長如此快速, 在各手機大廠紛紛加入市場的情況看來, 成長自然快速. 這快速的成長也讓我在設計 "猜數字 1A2B" 時更增不少難度. 最近做了兩次的改版, 都是在做畫面佈局的微調. 為什麼呢? 因為目前市面上可見的裝置總類實在太多樣了, 有2:3, 3:4, 9:16等不同比例, 亦又包含多總解析度, 不同DPI, 如: 240x320, 240x400, 320x480, 480x800, 480x854, 540x960, ... 更多的可能性也將陸陸續續發表, 如Table PC 有1024x600, 1280x... 等.
因此, 在畫面佈局(Layout)上, 要多考慮以相對方式(RelativeLayout), 但要在OnCreate時, 額外處裡每一個物件的Height及Width. 重點是不要以px來設大小, 用dip來設大小, sp來設字體, 才是最好的方法. 當然實測是一定要的啦. 不過若每台都買就太傷荷包了. Google貼心的準備了Emulator, 用對設定, 則Emulator與實機誤差是很小的.
熱門文章
-
提供 YouTube 龐大音樂影片的收集,並加以分類,國語、台語、英語、韓語歌曲應有盡有,別再自己花好幾個小時搜尋歌曲一條一條播放了,節省您寶貴的時間,本軟體每週增加新歌,使用便利,當您喜愛某首歌曲,僅須輕點最愛心心三二一,下回即可輕鬆 「 連結播放 」 ,還可與汽車音...
-
說要換車已經有一年了,從高檔到普及型,看遍各個廠牌,最後鍾情於福特 Ford The All-New KUGA 。 原因只有一個,身為一個軟體科技人,在電子功能上當然要滿足我身為電腦玩家的需求。 福特 All-New KUGA 的配備真是應有盡有: Hands-F...
-
最近到處搜尋各地的廣告商, 也試用了不少SDK, 小有心得, 在此做些分享: AdOn: http://www.vpon.com/zh-tw/ 是台灣eCPM回饋較高的廣告商, 分公司進軍大陸也似乎小有名氣了. 在台灣只能看到台灣廣告, 大陸只能看到大陸廣告, 其他地方則...
-
The “Play1A2B” is a typical puzzle game with innovation extended two players. Besides 4 digits, it offers 5 and 6 digits as well. Al...
-
https://copy.com/BVxqRhhrkrJkn7Wu/AdsDeveloper.apk 選擇最佳之廣告網路商,運用所提供之範例原始碼,馬上開始賺取廣告收益 $$$ 「廣告-開發者工具」系為Android程式...
感謝你的分享, 我找了好久, 可是我的Eclipse就只開AVD2.2. 我抓過它的螢幕Resolution, 它是320x480. 在AVD2.2模擬器裡的Setting的Display中, 也找不到解析度的設定. 請問要怎麼設定模擬器ㄚ?
回覆刪除不難不難, 請依下列步驟作就可以做出不同的模擬器.
回覆刪除Eclips -> Window -> Android SDK and AVD Manager -> New.
接著, 賦予你的自訂模擬器一個名稱(Name:), 並在Targer:中選定所要模擬的Android版本. Skin選項是關鍵, 要設定你的裝置螢幕解析度, 請參考下表: 最後按'Create AVD', 即可產出你要的模擬器.接著依樣畫葫蘆做出不同解析度的模擬器. 以後當你Run程式時, 即可選擇你想要執行的模擬器. 加油囉~
QVGA: 240x320
HVGA: 320x480
WVGA: 480x800
WVGA854: 480x854
您好..想請問一個問題..不知您是否有遇過..
回覆刪除我測試手機的解析度是480x800..
我模擬器的解析度也是480x800..可是執行出來的結果..
下面的畫面被切掉了..請問有什麼原因可能會造成這樣的結果..
Thanks~
在Graphical Layout視窗, 可設定設計窗格的大小, 你可能要先注意是否過大, 造成排版在大空間, 但執行在小畫面. 480x800是WVGA. 設計窗格也可用WVGA. 但提醒你, 最好在OnCreate時以setLayoutParams重新設大小.
回覆刪除