标签: android android-layout
我正在为手机和平板电脑开发应用程序,但问题是,当我们在平板电脑上运行它时,我们在应用程序中使用的图像不会拉伸并且看起来不同。但我们希望像在手机上一样开发它。是否可能,如果是,那么如何?我使用了图像.jpg和.png。我认为问题是图像,java代码是完美的。
答案 0 :(得分:3)
请参阅Android Developers: Supporting Multiple Screens
答案 1 :(得分:0)
为了独立于屏幕尺寸,在设计xml-layout时使用dp (dip)而不是px。在定义text-size时使用sp。
dp (dip)
px
sp
答案 2 :(得分:0)
您应该为不同的屏幕尺寸提供适当大小的图像资源。这可以使用内置的Resource系统在Android中完成。
答案 3 :(得分:0)
您可以使用sdp sdk。它使您可以使用适合屏幕尺寸的sdp尺寸单位。