我正在尝试仅针对平板电脑开发Android应用程序,问题是我如何设计不同分辨率和不同SDK的布局。示例平板电脑是3.0的正式支持但是有些平板电脑可以从2.2开始提供,请帮我怎样我可以实施。
提前致谢...
答案 0 :(得分:0)
它的工作原理如下:
这是一个很好的教程(包括对支持库的引用): http://marakana.com/s/android_fragments_tutorial,1250/index.html
答案 1 :(得分:0)
浏览此链接: 访问http://www.netmagazine.com/tutorials/user-interface-design-android-apps
您将对设计模式有一个大概的了解。我建议针对平板电脑设备使用layout-large,在最新的ADT插件中,你有图片和所有的drawable-xhdpi。 不要使用小部件的硬编码宽度或高度,因为当您从7“迁移到8.9”或10.1“时,这会产生问题。
最好为平板电脑版本使用9补丁图片。
答案 2 :(得分:0)
使用4.1 SDK并指定min SDK = 2.2。 Eclipse将告诉您在哪里使用太新的方法或类,您将不得不在代码中处理它。例如:
if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){
...
} else {
...
}
使用不同的布局文件夹(默认情况下为“布局”)。您可以使用layout-small,layout-normal,layout-large,layout-xlarge。