我正在致力于为 Android 开发一款纸牌游戏。我正在尝试设计一种布局,允许游戏在所有屏幕尺寸和密度上运行。
我读过了:http://developer.android.com/guide/practices/screens_support.html
但是,我仍然对执行此操作的最佳方法感到困惑。
对于这个游戏,我需要以横向模式排列的卡片,分为 5 列。 5列上方有地方可以放置附加卡。在这方面它与纸牌非常相似...但我只需要 5 列而不是 7 列。
ldpi、mdpi 和 hdpi 中的卡片图像尺寸应为多少?
我应该使用什么类型的布局(表格、线性、相对)?
我应该为不同的屏幕尺寸(小、正常、大)创建不同的布局吗?
你可以给我举一些例子吗?
首先,我很抱歉我的英语不够好。
您应该将资源划分为一些文件夹(根据屏幕大小),例如,根据不同的资源制作不同的布局。你可以像下面这样做:
1.可绘制的
-drawable-hdpi
-drawable-mdpi
-drawable-ldpi
2.layout
--layout-hdpi
--layout-mdpi
--layout-ldpi
为每个屏幕尺寸定制您的资源,它使您的应用程序适用于许多设备。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)