登录按钮的最佳位置是什么?

时间:2011-11-17 15:28:02

标签: android button login

我有一个包含用户名和密码字段的登录页面。我想知道将登录按钮放在它们下面的最佳位置。它应该是左对齐,居中,右对齐还是填充父级的整个宽度?

Android登录按钮是否有行业标准或最佳做法?

3 个答案:

答案 0 :(得分:2)

我会说在字段下方放置登录按钮。并居中,填充与田地相同的空间。这看起来最好,并且会在风景和肖像方面表现出色。

许多公司对最佳UI布局进行了大量研究。

答案 1 :(得分:2)

一个想法是将它们对齐到将要完成的编辑文本视图下方。这是最优雅的方式。

您可以尝试this

之类的内容

或者像this one

之类的东西

答案 2 :(得分:1)

我在书籍中随处可见的登录活动的基本布局如下:

<TextView android:id="@+id/userNameLbl" 
    android:layout_width="fill_parent"  android:layout_height="wrap_content" 
    android:text="Username: " 
    android:layout_alignParentTop="true" /> 

<EditText android:id="@+id/userNameText" 
    android:layout_width="fill_parent"  android:layout_height="wrap_content" 
    android:layout_below="@id/userNameLbl" /> 

<TextView android:id="@+id/pwdLbl" 
    android:layout_width="fill_parent"  android:layout_height="wrap_content" 
    android:layout_below="@id/userNameText" 
    android:text="Password: " /> 

<EditText android:id="@+id/pwdText" 
    android:layout_width="fill_parent"  android:layout_height="wrap_content" 
    android:layout_below="@id/pwdLbl" /> 

<Button android:id="@+id/btn" android:onClick="doClick"
       android:layout_width="fill_parent"  android:layout_height="wrap_content" 
       android:text="Login" /> 

所以它与@Arkde试图在第二个链接中显示的内容非常类似。

希望这有帮助。