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