android - 为平板电脑设计应用程序以支持不同的屏幕尺寸。

标签 android android-layout android-screen-support

我正在为 Android 平板电脑开发企业应用程序,我将方向限制为横向。 由于不同平板设备的屏幕尺寸不同(7"或 10"), 设计布局以支持所有平板电脑设备的最佳做法是什么?

最佳答案

文档的这一部分与您的要求非常相关:http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts

关键思想是为不同的屏幕配置加载不同的布局文件。

还要确保您没有使用 AbsoluteLayout,因为它在调整大小方面存在问题。

按 dpi 而不是像素定义指标。它有助于避免在屏幕尺寸变大时丢失分辨率。

除了这些,所有重要的东西都在文档中。

关于android - 为平板电脑设计应用程序以支持不同的屏幕尺寸。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11333022/

相关文章:

java - Android GridView setOnItemLongClickListener 在设置项目子部件的可见性后不起作用

Android 为 nexus 1 和 nexus 5 调用相同的布局但显示不同的设计

Android - 检测小型平板电脑与大型手机?

android - 创建多屏支持应用程序android

Android 在应用程序启动时设置动画

java - 我应该使用 Android 中的 View 或 Canvas 类进行绘制吗?

android - 无法让应用程序找到 android.support.v7,找不到 appcompat_v7 项目

android - 使用 Button 在 EditText 和 Spinner 中获取文本

android - Material TextAppearance 对处理不同的 textSize 有用吗

java - 多个自动调整大小的 TextView 只有一个大小