Android 如何为不同尺寸的手机创建最小尺寸的应用程序
我是android新手,我看到不同的手机都有ldpi、mdpi、hdpi和xdpi等文件夹。如果我将不同大小的图像放在这些文件夹中,则应用程序的大小会增加Android 如何为不同尺寸的手机创建最小尺寸的应用程序,android,apk,Android,Apk,我是android新手,我看到不同的手机都有ldpi、mdpi、hdpi和xdpi等文件夹。如果我将不同大小的图像放在这些文件夹中,则应用程序的大小会增加 这个问题的解决办法是什么。我还注意到在bin文件夹中创建了一个res文件夹。这也会影响应用程序的大小。不要担心,您的思路是正确的 您可能还想查看这里,因为这是从“官方”方面对主题的一个很好的概述: 实际上,只需启动您的项目,但请确保您的drawable*.png的分辨率和大小都可以,并且本身不会太大。例如,如果你需要一个48x48,不要制作一
这个问题的解决办法是什么。我还注意到在bin文件夹中创建了一个res文件夹。这也会影响应用程序的大小。不要担心,您的思路是正确的 您可能还想查看这里,因为这是从“官方”方面对主题的一个很好的概述: 实际上,只需启动您的项目,但请确保您的drawable*.png的分辨率和大小都可以,并且本身不会太大。例如,如果你需要一个48x48,不要制作一个200x200的图像文件,即使Android会毫无问题地使用它并对其进行缩放 另外,你也可以开始接受和/或投票的答案,以获得更多的关注和“激励”用户帮助你。我在行乞的时候也不知道
快乐编程如果您想针对所有设备类型(ldpi、mdpi、hdpi和xhdpi),最好为每个配置提供不同的资源。如果您拥有所有这些设备共用的资源,则可以将它们复制到没有配置限定符的相应文件夹(例如文件夹
drawable
)
但是,您可以根据的指定在Google Play中为不同配置上传不同的APK,尽管“不鼓励”这样做
bin
文件夹是从项目的类和资源生成的。APK是根据此文件夹的内容构建的。谢谢您的建议,我将在将来处理这件事。是否有任何方法,我将只创建一个大小的图像并与不同的手机一起使用?实际上,您不需要为所有图像设置不同的大小。如果你有简单的背景,渐变。。。在大多数情况下,这不是必需的。只有当Android的自动缩放机制看起来不再好时,你才需要自己进行缩放。也可以考虑9- PACH文件格式,这有一个“智能”缩放内置。有任何方式,我将创建一个大小的图像,并使用在不同的设置,您可以将资源复制到配置无关文件夹(图像到<代码>可绘制的< /代码>文件夹,而不是<代码>可绘制LDPI < /代码>等)。安卓会将其扩展到密度,这在所有设备上可能都不好看