没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
前言 一个好的应用需要一个有良好的用户体验的登录界面,现如今,许多应用的的登录界面都有着用户名,密码一键删除,用户名,密码为空提示,以及需要输入验证码的功能。看着csdn上的大牛们的文章,心里想着也写一个登录界面学习学习,许多东西都是参考别的文章,综合起来的。废话少说,接下来看看是如何实现的。 ps:由于懒得抠图。所以程序的图标很难看。 程序运行时的图示: 首先是布局文件没有什么难度。 <RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android xmlns:tools=http:
资源详情
资源评论
资源推荐
功能强大的登录界面功能强大的登录界面Android实现代码实现代码
前言前言
一个好的应用需要一个有良好的用户体验的登录界面,现如今,许多应用的的登录界面都有着用户名,密码一键删除,用户名,密码为空提
示,以及需要输入验证码的功能。看着csdn上的大牛们的文章,心里想着也写一个登录界面学习学习,许多东西都是参考别的文章,综合起来的。
废话少说,接下来看看是如何实现的。
ps:由于懒得抠图。所以程序的图标很难看。
程序运行时的图示:
首先是布局文件没有什么难度。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
<ImageView
android:id="@+id/tv_login"
android:src="@drawable/ic_launcher"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:gravity="center"
/>
<com.example.administrator.texttest.DeletableEditText
android:id="@+id/tv_user"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="30dp"
android:layout_below="@id/tv_login"
android:drawableLeft="@drawable/ic_launcher"
android:drawableRight="@drawable/ic_launcher"
android:hint="请输入账户"
android:ems="10"/>
<com.example.administrator.texttest.DeletableEditText
android:id="@+id/tv_psd"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="30dp"
android:layout_below="@id/tv_user"
android:drawableLeft="@drawable/ic_launcher"
android:drawableRight="@drawable/ic_launcher"
android:hint="请输入密码"
android:inputType="textPassword"
android:ems="10"/>
<LinearLayout
android:id="@+id/lyYanzhengma"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/tv_psd">
<LinearLayout
android:id="@+id/lyVerify"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tvHideA"
android:layout_width="70dp"
android:layout_height="70dp"
android:visibility="gone"
android:gravity="center"
android:textSize="30dp"
/>
<TextView
android:id="@+id/tvHideB"
android:layout_width="70dp"
android:layout_height="70dp"
android:visibility="gone"
android:gravity="center"
android:textSize="30dp"
/>
<TextView
android:id="@+id/tvHideC"
android:layout_width="70dp"
android:layout_height="70dp"
android:visibility="gone"
android:gravity="center"
android:textSize="30dp"
/>
<TextView
android:id="@+id/tvHideD"
android:layout_width="70dp"
android:layout_height="70dp"
android:visibility="gone"
android:gravity="center"
android:textSize="30dp"
/>
</LinearLayout>
<LinearLayout
android:id="@+id/IV_num"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_height="70dp"
android:layout_width="50dp"
android:id="@+id/ivNumA"/>
<ImageView
android:layout_height="70dp"
android:layout_width="50dp"
android:id="@+id/ivNumB"/>
<ImageView
android:layout_height="70dp"
android:layout_width="50dp"
android:id="@+id/ivNumC"/>
<ImageView
android:layout_height="70dp"
android:layout_width="50dp"
剩余9页未读,继续阅读
weixin_38733597
- 粉丝: 8
- 资源: 909
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 全面掌握:使用JavaScript打造全屏响应式模态对话框
- 汽车零部件项目案例介绍.pptx
- 汽车零部件加工行业工业互联网智能工厂解决方案.pptx
- Silverlight3-Tools
- 深入解析:数据集时间序列分析的策略与Python代码实践
- 在Python中实现常用的算法,包括冒泡排序、选择排序、插入排序、合并排序、快速排序、堆排序、二
- 关于普通排序、气泡排序、插入排序、选择排序、快速排序等 C-C++语言-顺序.zip
- Java排序:气泡、选择、插入、Shell、快速、堆、合并排序-排序.zip
- 从互联网上收集的用于采访的常用PHP算法 冒泡、快速排序、二进制排序、二维数组去重、二维数组排序-php-suanfa.zip
- 八种排序方法:插入、外壳、选择、堆、气泡、快速、合并、基数字符串.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0