Android即时通讯聊天app
师哥帮忙
共 562字,需浏览 2分钟
· 2021-06-22
项目描述:
本系统是基于Android平台设计的即时通讯app软件,实现微信程序的基本功能,能够完成用户注册、用户登录、添加好友、文字聊天、语音聊天以及好友管理等功能。
通过对用户需求调研并分析,确定系统应具备的功能,包括:注册登陆,好友列表,添加好友,聊天功能和个人信息管理。
各模块的具体功能设计如下:
1注册登陆功能
对于图片分享软件来说,用户首先必须注册,提供可供登陆比对的个人验证信息,进入个人的账户之后才能进行其他操作。
2好友列表
用户登录之后会加载用户的好友列表。
3添加好友
用户通过对方的用户名来查找好友,并且完成添加。
4聊天功能
即时通讯app程序可以实现文字聊天,也可以发送图片和语音。
5个人信息管理
用户可以管理登录用户的个人信息。
开发语言:
java
技术框架:
无
开发工具:
手机端AndroidStudio2.2,服务端eclipse,如果熟悉软件开发,版本和开发工具可自行选择
数据库:
mysql
项目截图:
系统演示:
评论
APP 安全测试项总结
一、安装包测试 1.1、关于反编译 目的是为了保护公司的知识产权和安全方面的考虑等,一些程序开发人员会在源码中硬编码一些敏感信息,如密码。而且若程序内部一些设计欠佳的逻辑,也可能隐含漏洞,一旦源码泄漏,安全隐患巨大。 为了避免这些问题,除了代码审核外,通常开发的做法是对代码进行混淆,混淆后源代
测试开发技术
0
APP保持屏幕常亮的几种方法
和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、申请WAKE_LOCK 权限二、Activity 中设置FLAG_KEEP_SCREEN_ON FLAG一、申请WAKE_LOCK 权限在AndroidMainfest.xml 中申请 WAKE_LOCK
程序员Android
10
没想到ai辅助我做app引导页,能这么成功,进大厂的梦想不远了!
今天是UI课同学们的app引导页作业,大家依然进步很大,结合ai来实现引导页,真的是太快了,而且质量都很高,先给大家展示一波大家的优秀作品吧: 有这么多优秀的作品,那必须还得来点干货啊,上菜! 01 画面层次单薄...
菜心设计铺
0
案例研究|移动银行 APP 逆袭之路,评分从 2.8 提高到 4.7 的具体方法
关注 三分设 和 10 万设计师一起成长本文转自:TCC翻译情报局TCC 推荐: 这是一篇以实际案例和设计流程展示了如何通过用户体验设计提高移动产品质量的文章,阅读它可以使得我们对于自己的工...
三分设
0
电子书丨《Android Jetpack应用指南》
▊《Android Jetpack应用指南》叶坤 著电子书售价:39.5元2020年07月出版本书讲解的是Android Jetpack最核心的内容—架构。第1章将对Jetpack做一个大致的介绍。第2章至第9章,将分别详细介绍为搭建MVVM架构而设计...
博文视点Broadview
0
【回顾】一个专门为智能聊天机器人设计的浏览器
关注 "GitHub精选",设为 "星标"探索有意思的开源项目大家好,又见面了,我是 GitHub 精选君!背景介绍在日常使用中,我们经常需要使用多个智能聊天机器人,但是每次都需要打开多个网页或者应用程序,非常麻烦。而且...
开源你我他
0
FFmpeg Android 硬件编解码现状及展望
一、功能特性自FFmpeg 6.0版本开始,FFmpeg对Android硬件编解码的支持逐步完善了,当前支持的功能特性包括:通过JNI调用Java MediaCodec直接调用NDK MediaCodec解码:H264、H265、MPEG2、MPEG4、VP8、VP9、AV1编码:...
音视频开发进阶
0
Flutter 3.13 之后如何监听 App 生命周期事件
在 Flutter 中,您可以监听多个生命周期事件来处理应用程序的不同状态,但今天我们将讨论 didChangeAppLifecycleState 事件。每当应用程序的生命周期状态发生变化时,就会触发此事件。可能的状态有 resumed 、 inact...
前端全栈开发者
0