2

我反编译了一些android项目,我想获得支持多种屏幕尺寸的分辨率。我在drawable文件夹中发现,添加-v4后缀如drawable-hdpi-v4,drawable-hdpi-v4,是什么意思?能解决什么问题?然后我对屏幕支持感到困惑,如果屏幕密度相同但屏幕尺寸不同,我该如何支持?我有两个android设备,一个分辨率480*845,另一个1024*600,但是屏幕密度都是240,大的空间太大了?我该如何解决这个问题?

4

2 回答 2

0

Android 开发人员指南对您的问题有详细解释:http: //developer.android.com/guide/topics/resources/providing-resources.html

-v4 表示平台版本(API 级别)。

这是因为活动/资源在不同平台上可能有不同的外观,尤其是 Android 2.x 和 4.x 上的通知区域

于 2012-10-12T05:44:26.300 回答
0

-hdpi、-v4 等是限定符,允许您根据当前设备屏幕的特性控制系统如何选择布局/可绘制等。在您的情况下,新的“尺寸限定符”可能会帮助您。有关详细信息,请参阅官方指南Supporting Multiple Screens(尤其是“配置限定符”部分和“尺寸限定符”部分)。

于 2012-10-12T05:44:52.970 回答