?說明: 這只是寫給我自己做記錄的文章 不喜勿噴 如果有什么問題也可以提出诊县。
1.首先可以先寫一個關(guān)于屏幕適配的工具類方便你代碼冗余? 代碼看下圖↓
1.屏幕適配工具類
1.屏幕適配工具類
?(1). windowManager 個人理解(有大神看到了的話可以跟我解釋一下)
? ?(1.1) ? 應(yīng)用程序使用這個接口與窗口管理器對話蔚叨,并且每個窗口管理器對象都綁定在一個特定 ? ? ?的Display類中 而我的方法是 獲取到窗口管理器后對 控件的width 和 height 進(jìn)行管理
?(2)還有就是不太懂init的方法有什么用 下面貼出調(diào)用時代碼(有大神看到了希望可以解釋一下) ↓
?(2.2)在appconfig類種有個getscreenwidth方法 直接返回width 參數(shù) 返回后直接使用 控件id對象進(jìn)行賦值?
ps:其實(shí)還寫了一個height的方法 因?yàn)槲腋杏X用同一個影響不大所以就寬和高都是用的getScreenWidth
2.調(diào)用AppConfig工具類代碼
因?yàn)槲乙膊皇翘貏e懂 ,畢竟剛畢業(yè) ,以上內(nèi)容都是我自己的理解 ,覺得不對的可以說出來但是不要噴0锱觥A韭佟瓦戚!
? ?詳細(xì)關(guān)于WindowManager文章見:http://blog.csdn.net/u012637501/article/details/40835255