我的 android 开发中的图像和图标有一些问题。有时我的图像和图标会变得模糊且不清晰锐利。现在我想这样做:我在 Photoshop 中创建一个 960px x 720px 的图像布局并在其中创建我的界面。例如按钮等,并以这种方式将该图像(UI 元素放在 hdpi 文件夹中)我在我的 nexus 4 中看到它们状况良好,但它不是完美的清晰锐利的图像。然后对于一些由于缩小而在小型手机中质量不佳的图像,我想创建更小的图像并将它们放入 ldpi 文件夹中。这是一个正确的方向吗?如何计算 4 个主屏幕尺寸的正确尺寸?这是在 960px x 720px 布局大小中创建我的主要布局的好选择吗?例如,当我以 480px x 761px 创建布局和图标时,所有图像和图标在我的 nexus 4 中都变得模糊!请帮助我通过这个障碍。
问问题
2559 次
3 回答
0
您必须使用九补丁技术创建图像或背景,以便正确缩放到任何设备屏幕分辨率。
http://developer.android.com/tools/help/draw9patch.html
如果您有无法以这种方式缩放的图标或图像(如图片),那么您应该以不同的分辨率渲染它并将它们保存在不同的可绘制文件夹中,如本页所述:
http://developer.android.com/guide/practices/screens_support.html
于 2013-06-24T13:47:45.193 回答
0
图像应制作 4 次。
- 低密度脂蛋白:75%
- mdpi: 100%
- 高清:150%
- xhdpi: 200%
当您为平板电脑和手机制作应用程序时,您可以使用屏幕尺寸选择器添加文件夹,即:sw600
布局与 DP 一起使用。1DP 在 mdpi 中是 1PX,并相应地进行缩放。使用 MATCH_PARENT 和 WRAP_CONTENT 值作为大小使布局可缩放。
于 2013-06-24T13:52:14.660 回答
0
使图像宽 600px 并手动调整大小为 300px 以使其清晰。
只需将图片放大并在您使用的任何程序中按比例缩小
于 2013-06-25T15:36:57.617 回答