Android登陆界面背景代码
时间: 2023-11-03 10:02:03 浏览: 48
以下是一个Android登陆界面背景的代码示例:
```
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/background_image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/background_image"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Login"
android:textSize="30sp"
android:textColor="@android:color/white"
android:layout_marginTop="100dp"
android:layout_gravity="center_horizontal"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Username"
android:textColorHint="@android:color/white"
android:background="@android:color/transparent"
android:textColor="@android:color/white"
android:padding="15dp"
android:layout_marginTop="50dp"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Password"
android:textColorHint="@android:color/white"
android:background="@android:color/transparent"
android:textColor="@android:color/white"
android:padding="15dp"/>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Login"
android:textColor="@android:color/white"
android:background="@drawable/button_background"
android:layout_marginTop="50dp"
android:padding="15dp"/>
</LinearLayout>
</RelativeLayout>
```
在这个示例中,我们使用了一个RelativeLayout来包含一个ImageView和一个LinearLayout。ImageView用于设置背景图像,LinearLayout中包含了登陆表单的其他元素。
我们使用了一个带有背景图像的ImageView,该图像是一个drawable资源文件。我们使用LinearLayout来包含登陆表单的其他元素,包括一个标题、两个EditText用于输入用户名和密码,以及一个登陆按钮。
我们还设置了EditText和Button的背景为透明,以便它们与背景图像融合在一起。我们还为按钮设置了自定义背景,以使其在背景图像上更加醒目。
请注意,这只是一个示例代码,你可以根据自己的需求进行修改和定制。