Android仿微信应用

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

1.主要功能展

注册登录

swift 模拟微信界面 微信模拟app_输入框


启动模拟器默认打开窗口


swift 模拟微信界面 微信模拟app_用户名_02

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


swift 模拟微信界面 微信模拟app_输入框_03


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


swift 模拟微信界面 微信模拟app_swift 模拟微信界面_04

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

swift 模拟微信界面 微信模拟app_用户名_05

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


swift 模拟微信界面 微信模拟app_java_06

添加好友界面

在输入框输入用户名搜索

swift 模拟微信界面 微信模拟app_输入框_07

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

swift 模拟微信界面 微信模拟app_swift 模拟微信界面_08


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


swift 模拟微信界面 微信模拟app_输入框_09


通讯录界面

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


swift 模拟微信界面 微信模拟app_用户名_10

点击通讯录列表里的好友,跳至聊天界面,这里点击一下渣渣辉。

可以在底部输入框输入内容,点击发送(只是模拟聊天,并不能真的实现聊天功能)

swift 模拟微信界面 微信模拟app_swift 模拟微信界面_11


swift 模拟微信界面 微信模拟app_用户名_12

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

可点赞,点击心会变红

swift 模拟微信界面 微信模拟app_android_13


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

swift 模拟微信界面 微信模拟app_android_14


输入内容,发布

swift 模拟微信界面 微信模拟app_java_15


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


swift 模拟微信界面 微信模拟app_输入框_16


我的界面

内容如图,性别和地址栏可编辑,自定义更改内容

收藏和卡包可点击,跳到一个新页面,提示暂无内容

2.完整源码地址

github完整源码地址