【发布时间】:2015-12-14 18:38:43
【问题描述】:
我在 Android Studio 中工作,这个应用程序的目标是来自 API 10 的设备,我正在使用一些功能来支持我从 appcompat 库获得的新旧设备。
当我在手机上进行测试时,应用程序的设计看起来还不错,但我知道我必须保持与其他设备的兼容性,例如平板电脑。到目前为止,我只为不同的屏幕密度(mdpi、ldpi、xhdpi...)创建了可绘制文件夹。
关键是我如何支持不同的尺寸(即一种布局用于小型手机,另一种用于平板电脑......)。我听说过在小、中、大等布局中创建文件夹,但在 Google 开发者网站中,不建议这样做,我应该使用 intead sw...dp,但它似乎仅支持 api 13 及更高版本。
我正在考虑为手机和其他平板电脑制作应用程序,除非我能做些什么,保持对 api 10 及更高版本的支持并支持不同的屏幕尺寸。
【问题讨论】:
-
Pankahj,我看到了你的帖子,我现在有疑问,布局中的限定符“w ... - h ...”在 Api 10 中有效吗?
-
好吧,我不确定,但这是一种支持多屏设备的相当古老的技术,因此它应该适用于它们,我宁愿建议针对 API 16 及更高版本,因为它涵盖了大多数可用的移动设备在市场
-
Pankah,谢谢,正如我所见,我的旧 android 2.3 必须退役...
-
对不起,所有美好的事情都会结束。记住蝙蝠侠所说的要么你死得像个英雄,要么活得够久被人恨
标签: android android-layout android-studio