我是android编程的新手。我的布局文件中有背景,顶部有一些图像按钮。当手机的方向改变时,我不希望背景改变方向,但我希望图像按钮适当地旋转。获得此功能的最佳方法是什么?
我还想知道 hdpi、mdpi 和 ldpi 背景图像的分辨率。如果我为它们中的每一个保持相同的像素大小,这有关系吗?
问问题
146 次
2 回答
1
不,我认为没关系,但可能会有一些分辨率变化,比如像素化部分。我认为最好的方法是,如果您为布局和可绘制对象制作土地后缀地图,例如:layout-land
希望能帮助到你!
于 2011-08-09T15:14:34.623 回答
1
您可以在此处阅读有关旋转的信息:http: //developer.android.com/resources/articles/faster-screen-orientation-change.html
hdpi、mdpi 和 ldpi 有多种不同的分辨率。http://developer.android.com/resources/dashboard/screens.html - 在这里您可以看到最受欢迎的尺寸和密度。但是,您可以专门为您需要的分辨率创建布局(即为具有不同分辨率的 hdpi 设备提供多种布局)。最流行的分辨率是 320x480、800x480、854x480(我通常使用与 800x480 相同的布局)。
您可以在此处阅读有关支持多个屏幕的信息:http: //developer.android.com/guide/practices/screens_support.html
于 2011-08-09T15:15:17.580 回答