在 Android 上针对不同屏幕实施应用程序时遇到问题

Trouble with implementing app for different screens on Android

我即将发布我的第一个应用程序,我非常困惑如何让它在不同屏幕上看起来不错。

起初我以为mdpi/hdpi/etc。当我看到屏幕分别在 S4 Mini 和 S6 Edge、hdpi 和 xxxdpi 上显示完全相同的内容时,值(尺寸)文件夹就足够了。

好吧,当我没有指定主 dimensions.xml 文件以外的其他文件时,这怎么可能呢?

根据我在不同设备上使用布局编辑器的理解,屏幕尺寸更重要 (?)。

到目前为止,我已经创建了一个 mdpi/hdpi/xhdpi/xxhdpi 文件夹,但似乎还远远不够。

我还应该创建哪些其他文件夹?我也需要很多布局文件夹吗?

我会使用这个可缩放大小的单元库。它真的很容易使用,它会自动缩放您的小部件以适应各种屏幕尺寸。

如果您有兴趣,这里是link:https://github.com/intuit/sdp