我想知道删除我的 android 项目上的 ldpi/mdpi/hdpi 文件夹有什么陷阱?我可以只复制可绘制文件夹中的所有图像吗?
我确实看到了以下关于 android UI 开发的链接http://developer.android.com/guide/practices/ui_guidelines/icon_design.html http://developer.android.com/guide/practices/ui_guidelines/icon_design.htmlhttp://developer.android.com/guide/practices/screens_support.html
thanks
PS:我指的是所有正在使用的图像,背景,图标,菜单等......
如果你愿意,就去吧。虽然不是最佳实践,但如果您的应用程序在图形方面相当保守,那么这可能是一个合理的方法。
PROS:
- 较小的 .apk 大小
- 更轻松地管理图像(添加/编辑/删除)
CONS:
- 对于不同的屏幕分辨率,图像可能分辨率太高或太低。
- 如果太高,图像会动态缩小,从而消耗处理能力(+不必要的内存消耗)。
- 如果太低,图像将缺乏细节并且看起来可能很糟糕。
- 低端设备的内存上限较低(我认为最低为 16MB) - 在您的测试设备上看似有效的内容可能在其他设备上不起作用(OutOfMemoryError!)。
Update
如果您想要一种快速制作所有分辨率图标的方法,请查看:Android 资产工作室 http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)