Android仿微信应用(期末大作业)

Android仿微信应用

1.主要功能展示
2.完整源码地址

1.主要功能展

注册登录

在这里插入图片启动描述


启动模拟器默认打开窗口


在这里插入图片描述

注册界面,用户名密码存入数据库(用户名唯一),注册会检查是否存在该用户名,存在则提示重新输入用户名;用户名不存在则注册成功,并将数据存入数据库


在这里插入图片描述


登录界面,对输入的用户名和密码进行验证,若不能对应,则提示错误信息,若能对应则成功登录进入主界面。


在这里插入图片描述

登录成功的默认打开碎片,用户界面由四个碎片组成,依次是消息、通讯录、朋友圈和我的。

在这里插入图片描述

消息界面的条目可以左滑动删除,条目过多的话还可以上下滑动,顶部有小菜单,可以点击跳转添加好友界面


在这里插入图片描述

添加好友界面
在输入框输入用户名搜索

在这里插入图片描述

不存在该用户则显示未找到用户

在这里插入图片描述


找到则显示该用户,点击添加按钮即刻添加好友,好友列表就会多出此好友


在这里插入图片描述


通讯录界面
好友根据汉字首拼有序排列,右边的字母栏可以拖拽,好友条目随之上下移动,好友可以左滑,点击删除按钮删除


在这里插入图片描述

点击通讯录列表里的好友,跳至聊天界面,这里点击一下渣渣辉。
可以在底部输入框输入内容,点击发送(只是模拟聊天,并不能真的实现聊天功能)

在这里插入图片描述


在这里插入图片描述

朋友圈界面
如图,可浏览朋友圈,好友头像、昵称、朋友圈内容以及发布动态距离现在时间都不一样,模拟真实发送朋友圈

可点赞,点击心会变红

在这里插入图片描述


点击照相机图标,可转跳至发朋友圈界面

在这里插入图片描述


输入内容,发布

在这里插入图片描述


可以看到首条动态是刚刚自己发布的


在这里插入图片描述


我的界面
内容如图,性别和地址栏可编辑,自定义更改内容
收藏和卡包可点击,跳到一个新页面,提示暂无内容

2.完整源码地址

github完整源码地址

相关文章

可以认为OpenFeign是Feign的增强版,不同的是OpenFeign支持S...
为进一步规范小程序交易生态、提升用户购物体验、满足用户在...
云原生之使用Docker部署Dashdot服务器仪表盘
本文主要描述TensorFlow之回归模型的基本原理
1.漏洞描述Apache Druid 是一个集时间序列数据库、数据仓库和...
内部类(当作类中的一个普通成员变量,只不过此成员变量是cl...