我们刚开始进行Android平板电脑开发。我需要为7英寸和10英寸平板电脑制作原型。
是否有任何线框图模板可以获取?
我需要开始设计的画布尺寸是多少?
是否有任何线框图模板可以获取?
我需要开始设计的画布尺寸是多少?
就像手机一样,平板电脑有各种尺寸和大小。
以下是不同型号的尺寸和尺寸的快速列表:
这些是你最常见的尺寸。
虽然这个话题有点老,但我认为我有一个解决你问题的好方法。如果能帮到一些人就更好了。
首先,如果你做得对,所有的活动都应该只由片段组成。
你可能知道,当屏幕大小被定义为例如 384 * 640 时,这意味着你的最大宽度是 384dp,最大高度是 640dp。
因此,很容易确定你应该使用多高而无需在模拟器上尝试。
仍然使用我的屏幕大小示例:384(宽)* 640(高):
<dimen name="max_height">640dp</dimen> <!-- screen maxHeight -->
<dimen name="half_height">292dp</dimen> <!-- ScreenMaxHeight with actionBar -->
<dimen name="half_height_bigactionbar">264dp</dimen> <!-- height without actionBar and its subActionBar -->
<fragment
android:layout_width="match_parent"
android:layout_height="@dimen/half_height_bigactionbar"
现在我的两个片段都应该填满整个屏幕了
我的操作栏高度为56dp。如果我想要屏幕的一半,我可以用 ((maxScreenHeight) - (ToolBarSize) ) / 2 来计算。我得到了 ((640) - (56)) / 2 = 292dp!
对于你所知道的所有分辨率,请使用相同的方法来计算窗口部分:
这样你就能在每个你知道的手机上得到完美匹配了。
如果你使用平板电脑,也可以对宽度进行同样的数学计算。
但是请记住,尽可能使用wrap_content + marginLeft和MarginRight来放置你的组件!
当你想创建一个活动时,请在一个带有小窗格的表格中绘制它。然后只考虑百分比,进行计算,并且仅使用片段。
那么你应该没问题了 :). 如果我没有讲清楚,请随时问我!