2012-08-23 152 views
0

我正在嘗試開發僅適用於平板電腦的Android應用程序,問題是我如何設計不同分辨率和不同SDK's的佈局。示例平板電腦從3.0正式支持,但某些平板電腦可以從2.2以後,請幫助我如何執行。只適用於平板電腦的Android設計應用程序

在此先感謝...

+0

使用wrapcontent和matchparent(fillparent)而不是給密度獨立像素的意見和viewgroups.that使得平板電腦,甚至正常的各種版本的應用程序工作手機。 請檢查以瞭解更多信息:http://developer.android.com/guide/practices/screens_support.html –

回答

0

使用Android Support Library

它的工作原理是這樣的:

這裏是一個很好的教程,以及(其中包括對支持庫引用):通過這個環節 http://marakana.com/s/android_fragments_tutorial,1250/index.html

0

轉到: 訪問http://www.netmagazine.com/tutorials/user-interface-design-android-apps

您會對設計模式有一個粗略的想法。我會建議您針對平板電腦設備使用layout-large,並在最新的ADT插件中爲圖片和所有圖片提供drawable-xhdpi。 不要使用widget的硬編碼的寬度或高度,當您從7" 遷移到8.9" 或10.1" ,這將產生問題。

更好地使用9片圖像的平板電腦版本。

0
  • SDK:。

使用4.1 SDK,並指定分鐘SDK = 2.2 Eclipse會告訴你,你用太新的方法或類,你將不得不處理它的代碼,比如:

if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){ 
... 
} else { 
...    
} 
  • 佈局和屏幕尺寸:

使用不同的佈局文件夾(默認情況下它的 「佈局」)。您可以使用佈局小布局正常佈局大布局xlarge。

  • BTW。務必閱讀的Android指南

Supporting Multiple Screens

相關問題