我正在尝试仅为平板电脑开发 android 应用程序,问题是我如何为不同的分辨率和不同的 SDK 设计布局。示例平板电脑从 3.0 开始正式支持,但有些平板电脑从 2.2 开始可用,请帮助我如何实现.
提前致谢...
我正在尝试仅为平板电脑开发 android 应用程序,问题是我如何为不同的分辨率和不同的 SDK 设计布局。示例平板电脑从 3.0 开始正式支持,但有些平板电脑从 2.2 开始可用,请帮助我如何实现.
提前致谢...
它是这样工作的:
这也是一个很好的教程(其中包括对支持库的引用): 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 来处理图像和所有内容。不要使用硬编码的小部件宽度或高度,因为这会在您从 7" 迁移到 8.9" 或 10.1" 时产生问题。
平板电脑版本最好使用 9 补丁图像。
使用 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。