2-4 UI组件——TextView 子类之 EditText

2-4 EditText

2-4 UI组件——TextView 子类之 EditText


 

步骤和之前的一样,在最初时的界面上加一个按钮

2-4 UI组件——TextView 子类之 EditText

 

 控制小写 textAllCaps

2-4 UI组件——TextView 子类之 EditText

 

然后

 2-4 UI组件——TextView 子类之 EditText

 

 然后

2-4 UI组件——TextView 子类之 EditText

 

 2-4 UI组件——TextView 子类之 EditText

 

 2-4 UI组件——TextView 子类之 EditText

 

 美化 用户名,密码,以及文本框

2-4 UI组件——TextView 子类之 EditText

 

 为EditText添加background属性

2-4 UI组件——TextView 子类之 EditText

 

2-4 UI组件——TextView 子类之 EditText

添加图标 软件自带图标 挺好用的,注意选择  Icon type:Launcher Icons(启动图标)           Action Bar and Tab Icons(活动栏和选项卡图标)            Notification Icons(通知图标)

或者手动添加,如下

在 res 下增加新目录 drawable-xxhdpi,将 xml 与 png 图片区分开来

2-4 UI组件——TextView 子类之 EditText

 

 2-4 UI组件——TextView 子类之 EditText


 

添加图标

drawablepadding 的用法,需要理解,控制文本框内的图标的外边距

2-4 UI组件——TextView 子类之 EditText

登录按钮

2-4 UI组件——TextView 子类之 EditText

 

 为登录按钮添加点击事件

2-4 UI组件——TextView 子类之 EditText

 

 为用户名设置监听事件

2-4 UI组件——TextView 子类之 EditText

 

 运行,在下面的 run 中查看监听结果

 2-4 UI组件——TextView 子类之 EditText

 

 

 

——整理自B站天哥在奔跑

 

上一篇:安卓TextView显示Html以及其中的网络图片


下一篇:ViewStub基本用法