我可以更改在设备上使用我的应用程序的布局dpi吗?
(在开发的应用程序上工作正常,但在小屏幕尺寸的设备上,一切看起来都很大)
答案 0 :(得分:1)
小屏幕设备一切看起来都很大。
答案 1 :(得分:1)
您需要为所有屏幕尺寸存储桶提供资源:
/drawable/ (default images)
/drawable-ldpi/ (small dpi screens)
/drawable-mdpi/ (medium dpi screens)
/drawable-hldpi/ (large dpi screens)
/drawable-xhdpi/ (xtra large dpi screens)
请点击此处获取帮助:http://developer.android.com/guide/practices/screens_support.html
和此处查看使用DPI存储区的设备列表:http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/
答案 2 :(得分:0)
您需要为所有DPI屏幕制作图像,以便所有类型的设备都支持它。 Android会根据您的设备DPI自动为您的应用设置这些图像。 请确保您拥有所有资源,并查看link。它会帮助你更多。
答案 3 :(得分:0)
它的布局问题,尝试使用相对布局和线性布局将对象放置在xml中。对于图像使用.png扩展名并使用九个补丁图像,以便它适合所有屏幕,这将支持大多数屏