安卓高级xml布局(一)高级输入框EditText设计

本文介绍了如何在安卓应用中创建高级XML布局,特别是EditText的设计,包括圆角输入框、竖线分隔符、嵌套布局以及监听输入事件和动态显示隐藏删除按钮的方法。通过示例代码和技巧分享,帮助开发者实现简约时尚的登录界面。
摘要由CSDN通过智能技术生成

安卓高级xml布局(一)高级输入框EditText设计

转载请注明来源
代码连接
http://download.csdn.net/detail/androidmsky/9274037

欢迎加安卓开发交流群:308372687(博主尽可能帮助大家)

今天给大家介绍一下如何实现一款简约时尚的安卓登陆界面。大家先看一下效果图

这里写图片描述

当用户输入时动态出现删除按钮

这里写图片描述
这里写图片描述

现在先罗列一下技术点:
1.如何使用圆角输入框和按钮背景
2.如何实现“手机号”、“密码”后面的竖线
3.如何嵌套输入框的布局
4.如何监听输入框的输入事件及删除按钮的动态显示隐藏

1.如何使用圆角输入框和按钮背景

安卓为开发者准备了shape这个xml标签,用于自定义一些形状。
那么我就来定义一个白色的输入框背景。代码如下:

    <!-- 形状 -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <solid android:color="#ffffff" />
    <!-- 边框 -->
    <stroke
        android:width="1dip"
        android:color="#ffffff" />
    <!-- 内填充颜色 -->
    <padding
        android:bottom="10dp"
        android:left="10dp"
        android:right="10dp"
        android:top="10dp" />
    <!-- 圆角 -->
    <corners android:radius="6dp" />

</shape>

将其设置成任何View的background就可以了

android:background="@drawable/shape_wihte_frame"

2.如何实现“手机号”、“密码”后面的竖线

这个其实很简单,只需书写一个竖线即可,宽度为1dp或者1px(

  • 8
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值