对登陆页面的美化(一)

对EditeText的美化

非常简单的实现浮动标签EditText:

Android视图使用EditText之上,并提示EditText时填充文本。

核心代码不超过50行

先上效果图

实现起来很简单,这里用到了一个github的开源组件 floatlabelededittext 和maven库  地址:github

clone或download这个项目后,将他的library和v4,v7包添加依赖dependencies {

implementation fileTree(dir: 'libs', include: ['*.jar'])

implementation 'com.android.support:appcompat-v7:26.+'

compile 'com.android.support:support-v4:26.+'

compile 'com.wrapp.floatlabelededittext:library:0.0.6'

}buildscript {

repositories {

mavenCentral()

jcenter()

}allprojects { group = 'com.wrapp.floatlabelededittext' repositories { mavenCentral() jcenter() }}在Build.gradle中,添加maven库buildscript {

repositories {

mavenCentral()

jcenter()

}allprojects { group = 'com.wrapp.floatlabelededittext' repositories { mavenCentral() jcenter() }}buildscript {

repositories {

mavenCentral()

jcenter()

}allprojects {

group = 'com.wrapp.floatlabelededittext'

repositories {

mavenCentral()

jcenter()

}

}组件的使用

android:layout_width="match_parent"

android:layout_height="wrap_content"

float:fletPadding="10dp">

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:hint="Username" />

编写MainActivitypublic class MainActivity extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

}

到这里就结束啦,非常简单的操作就能让EditText效果变得好看,如果哪有不对的还请大家指出,谢谢。

demo下载地址

android登录界面优化,Android 对登陆页面的美化(一)相关推荐

  1. android登录界面扁平,Android EditText实现扁平化的登录界面

    先来看看登录界面写完的效果图 2 监听editText,可以一键清空 3 checkBox的颜色统一 代码 下面,说说如何实现这个界面的,我将代码全部贴出来. xmlns:app="http ...

  2. android登录界面居中,Android TextView前加图标垂直居中第一行(仿大众点评购买须知/提示语)...

    如上图,需求在每条提示语句前加一个小圆点,我刚看到需求就想到用 android:drawableLeft 来做,可做完发现:当TextView内容为单行的时候是没有问题的,多行的时候,添加的这个dra ...

  3. 【Android】用户登录界面功能实现:登陆跳转、退出

    文章目录 用户登录界面功能实现:登陆跳转.退出 ♦ 回顾 ♦ 编写 MainActivity 实现功能 登录功能效果 退出弹框.连续点击返回退出 ♦ 设计 activity_my_tool.xml 展 ...

  4. Android登录界面防劫持提醒处理

    Android登录界面防止被劫持,目前没有好的反劫持方法,只能提醒用户登陆界面被劫持,具体实施如下: 涉及到的工具类: import android.app.ActivityManager; impo ...

  5. android 登录保存密码,android 如何实现登陆界面的记住密码功能

    今天 写了一个有关登录记住密码的列子 其实这个例子的关键使用到了AutoCompleteTextView 以及sharedPreference的两个关键知识点,大家知道 AutoCompleteTex ...

  6. android登陆界面设计方案,011android初级篇之android登录界面的设计

    设计目标 密码账户的输入 输入账户时,自动显示匹配账户 没有帐号,显示官网超链接 登录框的自动提示功能参考一下链接中的AutoCompleteTextView的使用 布局文件 android:orie ...

  7. 怎么用Android做登录界面,利用Android怎么制作一个APP登录界面

    利用Android怎么制作一个APP登录界面 发布时间:2020-12-02 17:09:10 来源:亿速云 阅读:79 作者:Leah 这期内容当中小编将会给大家带来有关利用Android怎么制作一 ...

  8. android登录界面

    在网上在到一个登录界面感觉挺不错的,给大家分享一下~先看效果图: 这个Demo除了按钮.小猫和Logo是图片素材之外,其余的UI都是通过代码实现的. 一.背景 背景蓝色渐变,是通过一个xml文件来设置 ...

  9. Android入门小案例,制作登陆页面跳转

    这个案例,主要目的是带着大家理解Android开发的基础知识,与UI布局以及点击事件,方便大家能更好的入门.至于如何创建一个Android项目这里就不在过多阐述.笔者这里使用的开发工具是IDEA,语言 ...

最新文章

  1. 软件测试概述--基础篇
  2. Codeforces 859C - Pie Rules
  3. 从命令行运行postman脚本
  4. vscode linux版下载地址
  5. 只需三步就能做出可视化大屏的python工具,真香!
  6. 洛谷P3357:最长k可重线段集问题(网络流)
  7. 前端学习(1701):前端系列javascript之闭包
  8. oracle组合数据类型,oracle复合数据类型-相关方法
  9. 飞鸽传书2014提前发布?
  10. CSDN10大博客栏目火热评选中
  11. 腾讯网易已称王,今日头条有什么勇气来做游戏?
  12. 【并行计算-CUDA开发】CUDA编程——GPU架构,由sp,sm,thread,block,grid,warp说起...
  13. 磁盘工具无法修复磁盘怎么办
  14. Centos7 自动使用葵花8号卫星图片作为桌面壁纸
  15. Julia1.4文档 —— 2. Julia的基本数值类型
  16. 【读书笔记】Robot Framework 的变量
  17. java unrar 乱码_JAVA使用 java-unrar-0.3.jar 解压rar,并且解决中文乱码
  18. 解决【react-native init awesomeproject没反应】
  19. 最新的单片机_涨势比深圳的房价还快!研究了39个ST单片机热门型号后,我发现了这些特点!...
  20. html中保留空格及换行

热门文章

  1. @Transactional的介绍和使用
  2. promise是什么
  3. [机器学习]Logistic回归
  4. 在线乐谱协作编辑器composing.studio
  5. 关于iPad程序如何强制横屏
  6. JeecgBoot 2.4.6 版本发布,基于代码生成器的企业级低代码平台
  7. 软件测试-自我介绍-整体框架
  8. 复旦计算机系吴昊,数学科学学院候选好导师访谈——吴昊老师
  9. 51单片机之看门狗定时器ing STC12C5A60S2
  10. Android 权限被拒绝,跳转至权限设置界面