如何在Android中支持不同的屏幕大小我正在用Android开发一个应用程序,我必须支持所有不同的屏幕大小和密度。因此,我为布局创建了不同的文件夹:layout-small layout-large和layout.然后我为图像创建了不同的文件夹:ldpi, mdpi和hdpi..在所有可绘制的文件夹中,图像必须具有不同的大小,对吗?我问这个原因,我有一个屏幕尺寸大和密度中等的手机,所显示的图像会更小,它们不会采取正确的大小?
3 回答
![?](http://img1.sycdn.imooc.com/5458453d0001cd0102200220-100-100.jpg)
月关宝盒
TA贡献1772条经验 获得超5个赞
res/layout/my_layout.xml // layout for normal screen size ("default")res/layout-small/my_layout.xml // layout for small screen sizeres/layout-large/my_layout.xml // layout for large screen sizeres/layout-xlarge/my_layout.xml // layout for extra large screen sizeres/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientationres/drawable-mdpi/my_icon.png // bitmap for medium densityres/drawable-hdpi/my_icon.png // bitmap for high densityres/drawable-xhdpi/my_icon.png // bitmap for extra high density
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
- 3 回答
- 0 关注
- 391 浏览
添加回答
举报
0/150
提交
取消