使用smallestWidth屏幕適配方案的過程

今天看了拉丁吳寫的有關於屏幕適配的方案:Android 目前最穩定和高效的UI適配方案。看完文章也還沒完全理解屏幕適配,但讓我對屏幕適配有了一定的瞭解。下載了文章中提到的用於生成smallestWidth適配的dimen代碼的Java項目Java項目鏈接

下載解壓後的文件:

因爲學習了Java就開始寫android,其實對eclipse使用不太熟悉,所以連使用現成的項目都弄了好久。。。

1.首先打開eclipse導入項目,選擇file——>import——>Existing Projects into Workspace,接下來在Select root directory中選擇下載的Java項目,可以勾選copy project into workspace把項目添加到eclipse工作空間中,然後finish。就可以把項目添加到eclipse中了。

2.主程序爲DimenGenerator.java:

這些註釋可以說是很貼心了。。。我在android studio佈局中使用的是Nexus 5(1080*1920,420dpi),經過計算,寬和高分別爲411dp和731dp,於是以此在程序中改變設計稿的寬高。

3.在DimenTypes.java中可以添加所需的sw值,在這裏我添加了360dp和411dp兩個,添加411dp就可以直接各個控件之前設定的dp值了。

4.運行程序,在C盤下直接生成androidui文件,把adapter中的各個values文件夾複製到android studio項目的res文件夾下即可。

 至此,就可以在項目中使用smallestWidth適配了。最後,再次感謝拉丁吳大神的文章,讓我這種小白能更快地學到這些android編程知識。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章