我完成了我的应用程序,它在我的手机上按预期工作,但是,在不同的 AVD 上运行它是灾难。
我已经阅读了这篇文章:http: //developer.android.com/guide/practices/screens_support.html 和这篇文章:http: //developer.android.com/guide/topics/resources/index.html,但我不知道我该怎么办。
最小 SDK 是 4.0 (API 14),我的目标是 android 4.0.3 (API 15)。我希望我的应用程序只能在手机上运行。我知道我可以在 AndroidManifest.XML 中设置它
我是否需要创建 7 个单独的布局才能在纵向模式下与不同的设备兼容?
我的问题是 DP 中的视图宽度、高度和边距。在不同的设备上看起来不同。为了更好地理解我附上了一张图片:
如您所见,我用绿色标记了空格所在的部分。
我应该怎么做才能在不同的设备上拥有相同的设计?
我是否需要使用 RelativeLayout 重新创建我的设计并在它们之间引用视图?