Android 简易QQ登录页面
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:background="#E6E6E6"android:orientation="vertical"><ImageViewandroid:id="@+id/iv"android:layout_width="80dp"android:layout_height="80dp"android:layout_centerHorizontal="true"android:layout_marginTop="50dp"android:background="@drawable/head" /><LinearLayoutandroid:id="@+id/ll_number"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_below="@+id/iv"android:layout_centerVertical="true"android:layout_marginLeft="10dp"android:layout_marginTop="15dp"android:layout_marginRight="10dp"android:layout_marginBottom="5dp"android:background="#fff"><TextViewandroid:id="@+id/tv_number"android:layout_width="wrap_content"android:layout_height="wrap_content"android:padding="10dp"android:text="账号:"android:textColor="#000"android:textSize="20sp" /><EditTextandroid:id="@+id/et_number"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginLeft="5dp"android:background="@null"android:padding="10dp" /></LinearLayout><LinearLayoutandroid:id="@+id/ll_password"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_below="@+id/ll_number"android:layout_centerVertical="true"android:layout_marginLeft="10dp"android:layout_marginRight="10dp"android:background="#fff"android:orientation="horizontal"><TextViewandroid:id="@+id/tv_password"android:layout_width="wrap_content"android:layout_height="wrap_content"android:padding="10dp"android:text="密码:"android:textColor="#000"android:textSize="20sp" /><EditTextandroid:id="@+id/et_password"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginLeft="5dp"android:layout_toRightOf="@id/tv_password"android:background="@null"android:inputType="textPassword"android:padding="10dp" /></LinearLayout><Buttonandroid:id="@+id/btn_login"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_below="@id/ll_password"android:layout_marginLeft="10dp"android:layout_marginTop="50dp"android:layout_marginRight="10dp"android:background="#3C8DC4"android:text="登录"android:textColor="#fff"android:textSize="20sp" />
</RelativeLayout>
前情提要1 :静态页面-简易QQ登录页面
(纯activity_main.xml页面)【https://blog.csdn.net/weixin_44949135/article/details/104504728】
前情提要2 :动态页面-简单保存QQ密码
(数据存储:文件存储、SharedPreferences)【https://blog.csdn.net/weixin_44949135/article/details/104965413】
验证QQ密码 ,在前情提要2的基础上,实现了如下功能:
【https://blog.csdn.net/weixin_44949135/article/details/106001065】
如果账号存在,且密码正确,在app页面上,显示 “ 账号存在!密码正确!登陆成功!” 的 文本提示;
如果账号存在,但密码不正确,在app页面上,显示 “ 账号存在!密码错误!登陆失败!” 的 文本提示;
如果账号不存在,且密码不为空,则注册账号(保存用户名与密码)。局限性 :
只能 存储 一个 账号的信息(账号、密码)。
如果在 “ 账号不存在 and 密码不为空 ” 的情况下,点击 “ 登录 ” 按钮,
将自动注册账号,保存账号信息(账号、密码),原账号信息 将被 新账号信息 替代。
转发请附上原文链接。点个赞再走啊~
Android 简易QQ登录页面相关推荐
- Android:QQ登录页面
activity_mian.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayo ...
- 【Android应用开发之前端——简易App登录页面】
1.完成登录页面布局 各家App的登录页面大同小异,要么是用户名和密码组合登录,要么是手机号和验证码组合登录.如果要做的更好一点,就要提供忘记密码与记住密码等功能.我们的App登录项目把这些功能综合一 ...
- Android开发实现简单QQ登录页面
Android开发实现极为简单的QQ登录页面 设计一个简单QQ登录页面,无任何功能.然后打包安装到手机. 1.首先创建一个空白页面 2.打开样式设计的页面 在activity_main.xml中写入代 ...
- Android之QQ登录
Android之QQ登录 1.下载Android SDK :QQ登录.支付.社交渠道等功能 SDK类型 最近更新日期 文件大小 说明 Android_SDK_V3.1.0 2016-05-24 4. ...
- html+css 制作简单QQ登录页面
HTML+css制作简单QQ登录页面 这是效果图 这是HTML源码 <!DOCTYPE html> <html lang="zh"><head> ...
- HTML简易会员登录页面
简易的会员登陆页面,标题可自行修改. <!DOCTYPE html> <html><head><title>标题</title></h ...
- android里qq登录界面,Android仿QQ登陆窗口实现原理
今天根据腾讯qq,我们做一个练习,来学习如何制作一个漂亮的布局.首先看一下官方图片 还是一个启动画面,之后进入登录页面,导航页面就不介绍了,大家可以参考微信的导航页面.首先程序进入SplashActi ...
- Android第三方QQ登录、获取个人信息、分享实现
昨天调试了一下午终于成功 第三方QQ登录.获取个人信息,分享 QQ官方API文档写的太乱 并且很多地方没有更新 这里总结一下 方便记录和回看 实现结果图 首先进入腾讯开放平台 下载QQ的SDK 地址 ...
- Android第三方QQ登录无限授权
</pre> 最近在搞第三方登录,在搞QQ登录时,出现了一下奇怪的问题,在授权时,"无限"授权,其实说"无限"有点不太准确,只是多次授权,什么时候跳 ...
最新文章
- emwin读取sd图片_262.3MB/S读取速率,雷克沙1667X这回谁还敢吐槽
- 隐含狄利克雷分布(Latent Dirichlet Allocation,LDA)
- CCF201604-3 路径解析(解法二)(100分)
- wp-login.php 404页面,wordpress隐藏后台登陆界面,自动跳转首页或404
- Hadoop之MapReduce面试知识复习
- vs2019 更新安装错误_本月Windows 10累积更新再出BUG:安装时跳出错误代码
- mybatis简单案例源码详细【注释全面】——Utils层(MybatisUtils.java)
- Backend Qt5Agg is interactive backend. Turning interactive mode on.
- 开发-数据库-MongoDB初探
- 安卓Gallery配合ImageSwitcher不显示图片
- PHP中常用的定义数组的函数是,php中常用数组函数有哪些?
- 西安电子科技大学计算机科学与技术就业,西安电子科技大学:除了计算机和通信工程,这些专业高考也很热门,毕业照样拿高薪...
- 解决“桌面右键单击文件夹鼠标一直转圈”
- 计算机网络子网掩码计算题,计算机网络复习题(计算题)
- 马克飞象 Markdown 使用和学习
- The Webpage might be temporarily down or it may have moved permanently to a new web address解决
- Packetdrill(网络协议测试工具)
- 百度搜索の黑话大全—那些不为人知的搜索引擎语法
- Python学习D-1
- B2G商城APP解决方案开发
热门文章
- APP二维码微信扫描后无法下载的问题 微信扫码(扫一扫二维码)下载不了app怎么解决
- 让机器听声音识别男女(机器学习的方法)
- 史上最全的PHP常用函数大全,不看看你就out了(还会不断更新哦!)
- OpenCV计算机视觉实战 - Task1 - 一文详尽OpenCV 图像基本操作
- ctfshow 萌新22 (类似级客巅峰web4)
- 综述2 | 基于深度学习的行人重识别
- 计算机翻转课堂教案,“翻转课堂 ”——无线投屏颠覆传统教育
- mysql数据库实战演练_SQL 语句实战演练
- mysql8数据库有值但是查询结果为空_Mysql数据库编码为UTF-8,但查询结果依旧乱码、为空解决办法...
- es java 查询为空和非空的数据