android :简单登录界面

news/2024/9/22 9:42:22/

一、前言:这是一个简单的登陆界面,两个editText,这里记录一下方便大家拿来就用。

二、上代码:

新建一个EditFocusActivity

public class EditFocusActivity extends AppCompatActivity implements View.OnFocusChangeListener {private EditText et_password;private EditText et_phone;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_edit_focus);et_phone = findViewById(R.id.et_phone);et_password = findViewById(R.id.et_password);et_password.setOnFocusChangeListener(this);}@Overridepublic void onFocusChange(View view, boolean b) {String phone = et_phone.getText().toString();//手机号码不足11位if (TextUtils.isEmpty(phone) || phone.length()<11) {//手机号码编辑框,也就是把光标移到手机号码编辑框et_phone.requestFocus();Toast.makeText(this, "请输入11位手机号码", Toast.LENGTH_SHORT).show();}}
}

与之对应的xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".edittex.EditFocusActivity"><EditTextandroid:id="@+id/et_phone"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请输入11位手机号码"android:inputType="number"android:maxLength="11"android:background="@drawable/edittext_selector"/><EditTextandroid:id="@+id/et_password"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请输入6位密码"android:inputType="numberPassword"android:maxLength="11"android:background="@drawable/edittext_selector"/><Buttonandroid:id="@+id/btn_login"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="登录"/></LinearLayout>


http://www.ppmy.cn/news/657664.html

相关文章

16色图都有哪些颜色

16色图所包含的颜色有: 黑色、深蓝色、深绿色、深青色、深红色、深紫色、深黄色、灰色、深灰色、蓝色、绿色、青色、红色、紫色、黄色、白色。

颜色的16进制值

最近刚开始学web,发现好的颜色搭配可以让自己的网页更加美观, 中午不想做事,就无聊滴花了两个小时测试了所有颜色的编码,总结如下 新手没有什么吊炸天的技术,仅仅是一份辅助的文档,有兴趣的朋友可以收藏下, 开发中对于颜色的设置还是比较使用的, 以下是对color颜色的十六进制的…

十六进制颜色对照表

http://www.zhongguosou.com/computer_question_tools/color_standard_web.html http://www.ztyhome.com/android-color-16jinzhi/ Android开发16进制颜色代码大全 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。 ffff00 ffff33 fff…

RGB 颜色值与十六进制颜色码对照表

RGB 颜色值与十六进制颜色码对照表 http://www.sioe.cn/yingyong/yanse-rgb-16/ 1. 颜色码对照表

十六进制颜色对比表

请参阅对应的颜色格式&#xff0c;选择你需要的颜色。 Document 颜色十六进制格式RGB格式 #FFFFFF255,255,255 #F5F5F5245,245,245 #DDDDDD221,221,221 #AAAAAA170,170,170 #888888136,136,136 #666666102,102,102 #44444468,68,68 #0000000,0,0 #FFB7DD255,183,221 #FF88C225…

颜色名、颜色16进制值、颜色rgb值对应表

颜色名、颜色16进制值、颜色RGB值对应表 颜色名颜色16进制值颜色RGB值AliceBlue #F0F8FFRGB(240, 248, 255)AntiqueWhite#FAEBD7RGB(250, 235, 215)Aqua#00FFFFRGB(0, 255, 255)Aquamarine#7FFFD4RGB(127, 255, 212)Azure#F0FFFFRGB(240, 255, 255)Beige#F5F5DCRGB(245, 245, …