Android手机卫士之设置密码对话框
程序员文章站
2024-03-04 17:19:42
本文实现初次设置密码验证过程,首先实现如下效果
布局如下:
本文实现初次设置密码验证过程,首先实现如下效果
布局如下:
<?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <textview style="@style/titlestyle" android:background="#f00" android:text="设置密码" /> <edittext android:id="@+id/et_set_psd" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="设置密码" /> <edittext android:id="@+id/et_confirm_psd" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="确认密码" /> <linearlayout android:layout_width="match_parent" android:layout_height="wrap_content"> <button android:id="@+id/bt_submit" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="确认" /> <button android:id="@+id/bt_cancel" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="取消" /> </linearlayout> </linearlayout>
其中titlestyle的代码如下:
<resources> <!-- base application theme, dependent on api level. this theme is replaced by appbasetheme from res/values-vxx/styles.xml on newer devices. --> <style name="appbasetheme" parent="android:theme.light"> <!-- theme customizations available in newer api levels can go in res/values-vxx/styles.xml, while customizations related to backward-compatibility can go here. --> </style> <!-- application theme. --> <style name="apptheme" parent="appbasetheme"> <!-- 在去头的同时还保持高版本的样式主题 --> <!-- all customizations that are not specific to a particular api-level can go here. --> <item name="android:windownotitle">true</item> </style> <style name="titlestyle"> <item name="android:gravity">center</item> <item name="android:textsize">20sp</item> <item name="android:textcolor">#000</item> <item name="android:padding">10dp</item> <item name="android:background">#0f0</item> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> </style> </resources>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。