我正在嘗試開發僅適用於平板電腦的Android應用程序,問題是我如何設計不同分辨率和不同SDK's的佈局。示例平板電腦從3.0正式支持,但某些平板電腦可以從2.2以後,請幫助我如何執行。只適用於平板電腦的Android設計應用程序
在此先感謝...
我正在嘗試開發僅適用於平板電腦的Android應用程序,問題是我如何設計不同分辨率和不同SDK's的佈局。示例平板電腦從3.0正式支持,但某些平板電腦可以從2.2以後,請幫助我如何執行。只適用於平板電腦的Android設計應用程序
在此先感謝...
它的工作原理是這樣的:
這裏是一個很好的教程,以及(其中包括對支持庫引用):通過這個環節 http://marakana.com/s/android_fragments_tutorial,1250/index.html
轉到: 訪問http://www.netmagazine.com/tutorials/user-interface-design-android-apps
您會對設計模式有一個粗略的想法。我會建議您針對平板電腦設備使用layout-large,並在最新的ADT插件中爲圖片和所有圖片提供drawable-xhdpi。 不要使用widget的硬編碼的寬度或高度,當您從7" 遷移到8.9" 或10.1" ,這將產生問題。
更好地使用9片圖像的平板電腦版本。
使用4.1 SDK,並指定分鐘SDK = 2.2 Eclipse會告訴你,你用太新的方法或類,你將不得不處理它的代碼,比如:
種if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){
...
} else {
...
}
使用不同的佈局文件夾(默認情況下它的 「佈局」)。您可以使用佈局小布局正常佈局大布局xlarge。
使用wrapcontent和matchparent(fillparent)而不是給密度獨立像素的意見和viewgroups.that使得平板電腦,甚至正常的各種版本的應用程序工作手機。 請檢查以瞭解更多信息:http://developer.android.com/guide/practices/screens_support.html –