关于屏幕适配的问题
开发apk的时候,有时候我们会使用drawable-hdpi-800x480这样的形式来为特定的设备指定资源。
我想问的问题是,这里800x480是以xp为单位,还是以dp为单位?
我进行了一些测试,Galaxy Nexus(1280*720,xhdpi)的模拟器加载了layout-xhdpi-640x360的资源,而非layout-xhdpi-1280x720资源,这样看来,单位是dp。
但是Nexus S(800*480,hdpi)的模拟器则是加载了layout-hdpi-800x480的资源,而非layout-hdpi-533x320的资源,这又说明单位应该是px。
到底是什么情况?