我尝试在操作栏上使用不同的"homeAsUpIndicator“图形,但在屏幕边缘和图形上遇到了一些边距问题。
在项目的styles.xml中使用"android:homeAsUpIndicator“属性,值为@drawable/my_graphic,我已经成功地将指示器更改为自定义图形。该图形的设计考虑到了0dp的左边缘-因为图形的左边缘应该一直到屏幕的左边缘。取而代之的是,我在图像的顶部和左侧都得到了6像素的边界。
我尝试在我的styles.xml中设置边距和填充,但要么不起作用,要么我将其应用到错误的资源。此外,我尝试将操作栏背景设置为9补丁图形,并让标准指示器图形( H
我目前正在为新的iOS优化我的iPad应用程序。不幸的是,通过为iPad视网膜增加发射图像,我的ipa的大小从1.2MB增长到5.5MB,主要是因为1536 x 2008 (肖像)和2048 x 1496 (景观)的两幅PNG图像。这些图像的大小分别为1.9MB和1.7MB。
肖像画可以在这里看到:。
正如您可能注意到的,背景是一个固定的模式,但遗憾的是,这似乎不是很可压缩。我进一步尝试使用压缩图像,但是在Xcode在归档期间压缩了图像之后,这并没有什么不同。搜索我注意到的网页,有些人正在劝阻关闭Xcode中的PNG压缩。
有什么我能做的吗?将图像中的模式更改为纯色并不是一个解决方案,因为它应
android版本为2.2。而应用程序将不支持drawable-xhdpi与drawable-xlarge文件夹。然而,当我处理来自不同手机的不同屏幕大小时,我遇到了许多问题。
第一个问题是,我想知道安卓从drawable-ldpi, drawable-mdpi, drawable-hdpi文件夹加载正确图像的情况是什么?每个文件夹中都有一个图像(drawable,drawable,drawable)。
(1) 240 for x 150 for可拉-ldpi
(2) 320 for x 200 for可绘制-mdpi
(3) 480 for x 300 for可拖-hdpi
但是,如果输出设