平板电脑的Android UI设计

时间:2016-02-03 11:12:36

标签: android user-interface tablet androiddesignsupport

我正在为phonetablet实施应用。我不确定哪个layout foldervalue folder会包含在项目中。任何人都可以告诉我一些layout folders要包含在res文件夹中应用

3 个答案:

答案 0 :(得分:6)

您可以使用一个布局文件来使用所有屏幕。

One Layout Folder to use All Screens

在上面的图片中,使用不同的layout(维)文件夹,values文件适用于所有屏幕。

values-w320dp ===>对于手机

values-w480dp ===>适用于7英寸平板电脑

values-w820dp ===>适用于9片和10片

图片中的drawable相同

drawable-normal-hdpi ==>对于手机

drawable-large-hdpi ==>适用于7英寸平板电脑

drawable-xlarge ==>适用于9和10个平板电脑

在布局文件中:

android:layout_marginRight="@dimen/login_edittext"

必须在所有维度文件夹中提及login_edittext各自的值

values-w320dp

内的dimens.xml
<dimen name="login_edittext">15dp</dimen>

values-w480dp

内的dimens.xml
<dimen name="login_edittext">30dp</dimen>

values-w820dp

内的dimens.xml
<dimen name="login_edittext">40dp</dimen>

我认为这会对你有帮助..

答案 1 :(得分:0)

根据http://developer.android.com/training/basics/supporting-devices/screens.html

MyProject/
    res/
        layout/              # default (portrait)
            main.xml
        layout-land/         # landscape
            main.xml
        layout-large/        # large (portrait)
            main.xml
        layout-large-land/   # large landscape
            main.xml

这将有助于提供以下选项:http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

答案 2 :(得分:0)

对于平板电脑,您必须创建带后缀的文件夹

for 7':

  

值-大

     

布局大

表示10':

  

values-xlarge

     

layout-xlarge

在theses文件夹中,放置一些dimens.xml,integer.xml,layout.xml

的副本