新聞中心
產(chǎn)生碎片化的原因:
1、屏幕尺寸 small normal large xlarge xxlarge
2、屏幕分辨率
3、橫縱屏幕
4、系統(tǒng)版本
碎片的解決:
1、dp/sp
系統(tǒng)未我們提供了可以規(guī)避部分碎片化的單位
2、針對不同的版本
系統(tǒng)提供android-support-v4包,可以讓低版本的系統(tǒng)實現(xiàn)高版本的功能
引用外部的開源項目
3、解決橫縱屏
步驟:
創(chuàng)建一個xml布局文件,文件名要相同,對應的控件的id也要相同
Resource type--->Layout--->next
注:解決橫縱屏的問題的其他方法
現(xiàn)象:切換屏幕的時候,系統(tǒng)會重新調(diào)用一次生命周期
處理:
設置activity的屬性,在清單文件中
android:configChanges="orientation|keyboardHidden|screenSize"
設置屏幕的方向
一些特定的應用,例如音樂播放器,可以將屏幕方向定死
在清單文件中設置activity的屬性
android:screenOrientation="portrait"
portrait: 縱屏
landscape: 橫屏
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享文章:Android碎片化的處理-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://fisionsoft.com.cn/article/pehcp.html