只需编写一个目前有大量文字视图的小应用程序,它们都会受到限制。
在模拟器中使用与我使用的设备(Galaxy Tab A)相同的规格运行时,它运行得非常好并且输出与Android Studio中的设计视图相同。
然而,当我在实际设备上运行相同的应用程序时,应用程序似乎放大了,底部和右边都被裁剪。
任何可能导致此问题的想法?
感谢您的帮助
答案 0 :(得分:0)
Android支持数百种不同屏幕尺寸的设备类型,从小型手机到大型电视机。因此,将应用程序设计为与所有屏幕尺寸兼容非常重要,以便尽可能多的用户使用它。它必须优化每个屏幕配置的用户体验。
查看这个关于Designing for Multiple Screens的精彩教程,了解更多详情。
从Android 1.6(API Level 4)开始,Android提供支持 多种屏幕尺寸和密度,反映了许多不同的 设备可能具有的屏幕配置。你可以使用的功能 Android系统优化您的应用程序的用户界面 每个屏幕配置并确保您的应用程序不仅 渲染得当,但可以提供最佳的用户体验 每个屏幕。
查看这个Android官方文档Supporting Multiple Screens以获取有关它的更多信息。