Android应用程序无法在小于4英寸的屏幕尺寸上正常运行

发布于 2024-12-17 07:36:41 字数 306 浏览 3 评论 0原文

我正在开发一个小型应用程序,但在小于 4 英寸的屏幕尺寸上部署该应用程序时遇到问题。我在3.2英寸的屏幕上尝试过,整个布局是相互混合的。我已经搜索了很多时间并尝试了一些方法,例如使用 layout-smalllayout-normallayout-large 制作文件夹代码>.这没有给我正确的布局。

还有一件事我无法决定将哪些图像放入 ldpi、mdpi 或 hdpi。现在为了获得更好的图像分辨率,我将所有图像放入 hdpi 文件夹中。这种方式是开发android应用程序的正确方法吗?

I'm developing a small application but I'm having problem while deploying the application on screen sizes smaller than 4 inches. I have tried it on a 3.2 inch screen, the whole layout is mixed up with each other. I have searched for this problem a lot of time and tried some of the methods like making folders with layout-small, layout-normal and layout-large. This does not give me the proper layout.

And one more thing I could not decide which images to put in ldpi or mdpi or hdpi. Right now for better image resolution I'm putting all the images in hdpi folder. Is this way a correct way to develop an android application?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悲欢浪云 2024-12-24 07:36:41

屏幕尺寸和屏幕密度是单独的问题

对于小屏幕,请使用单独的布局文件 res/layout-small/main.xml
您的可绘制资源可能位于适当的文件夹中,具体取决于设备的密度。

例如,索尼 xperia mini 是 xhdpi 设备,而更多具有 3.2 屏幕的其他设备可能是 ldpi 或 mdpi 设备。

Screen size and screen density are separate issues

For small screen use a separate layout file res/layout-small/main.xml
Your drawable assets could be in appropriate folder depending on the density of the device.

e.g sony xperia mini is a xhdpi device while more of the other devices with 3.2 screen might be ldpi or mdpi devices.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文