第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

android開發(fā)的app安卓模擬器上面可以正常顯示,到了手機(jī)上就界面全亂了。

android開發(fā)的app安卓模擬器上面可以正常顯示,到了手機(jī)上就界面全亂了。

最終幻想ssd 2016-09-23 16:43:02
簡單寫了一個(gè)計(jì)算機(jī)的APP,在eclipse 中安卓模擬器模擬還是很好的,界面顯示的很好,如左圖所示,運(yùn)行也沒問題,但是移植到5.7的屏的華為手機(jī)上面以后,界面就變成左邊這個(gè)樣子了,也無法運(yùn)行,查了不少資料說是分辨率的原因,不過還是不懂。另外,我還有點(diǎn)疑惑,不同的手機(jī)手機(jī)屏幕,分辨率肯定是有所不同的,那下載app的時(shí)候要是屏幕分辨率不一樣怎么辦,難道無法顯示?顯然現(xiàn)實(shí)生活中沒有這種情況,那么這個(gè)問題產(chǎn)生的原因是什么?如何解決呢??求指教!!部分代碼也在左側(cè)有所顯示,其余代碼大同小異。
查看完整描述

2 回答

已采納
?
FredZeng

TA貢獻(xiàn)48條經(jīng)驗(yàn) 獲得超6個(gè)贊

布局的問題。個(gè)人認(rèn)為,你是為每個(gè)button都硬性的寫了一個(gè)大小,layout_width="xxdp",這樣才導(dǎo)致不能兼容其他分辨率手機(jī)。通常為了使一個(gè)布局能在不同分辨率的手機(jī)上有接近一樣的效果,都不會(huì)去硬性的寫寬度、高度,能用layout_weight解決的就用layout_weight解決,如果不能解決就只能在為不同分辨率的手機(jī)寫一個(gè)值,存在不同分辨率的dimens.xml下。(不過這種方法很少用) ? PS:多建幾個(gè)分辨率不同的模擬器跑一下,慢慢調(diào)整

查看完整回答
反對(duì) 回復(fù) 2016-09-23
  • 最終幻想ssd
    最終幻想ssd
    恩,謝謝,我之前也是這個(gè)想法,但是換不同分辨率的模擬器我感覺不是問題的關(guān)鍵,我還有一種想法是與布局的類型有關(guān),我之前寫過一個(gè)RelativeLayout,那個(gè)可以實(shí)現(xiàn)很好的兼容,不過那只放了一張圖片,我這個(gè)計(jì)算器是LinearLayout,或者可以嘗試一下TableLayout,都使用相對(duì)控件,這樣可能就不受分辨率的影響,但不知道這是不是問題的關(guān)鍵。
  • FredZeng
    FredZeng
    為了更好的解決這個(gè)個(gè)問題,我見你你把你布局.xml文件截圖發(fā)一下
  • 最終幻想ssd
    最終幻想ssd
    已上傳。
點(diǎn)擊展開后面1
?
杜發(fā)明

TA貢獻(xiàn)202條經(jīng)驗(yàn) 獲得超301個(gè)贊

這種問題的通用問題,就是什么外邊距內(nèi)邊距用百分比,因?yàn)椴煌氖謾C(jī)屏幕都不一樣。

查看完整回答
反對(duì) 回復(fù) 2016-09-28
  • 2 回答
  • 0 關(guān)注
  • 4564 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)