登录
首页 » Java开发 » 仿微信语音聊天APP

仿微信语音聊天APP

于 2022-01-28 发布 文件大小:6.97 MB
0 87
下载积分: 2 下载次数: 1

代码说明:

应用背景1.新用户注册  2.登陆并连接XMPP服务器 握手 保持在线   2.查找最新注册用户  3.点击某个用户即可对他发送消息(聊天记录下一期更新)   4.首页显示收到的和发送的所有消息(排序和分组下一期更新) .微信页面和聊天页面界面已基本重做 。首页消息按联系人分组按时间逆序显示,聊天气泡有待优化,收发消息全部采用 NSNotifaction 不用担心消息发了页面不刷新。自动滚到最新一条。键盘监听效果更加友好,采用TableViewInset来错位。  添加好友功能,添加完后可以在好友列表查看到,若是在是注册的太早要翻很久,或者新注册用户刷新不出来,可以通过webview直接添加,但是需到控制台查看互相的ID  User对象和Message对象采用FMDB+类java的Dao模式用静态方法固化,并且有个开发者自己写的对象to字典、字典to对象的两个超好用的方法,大家值得一看!      5.删除了XMPPManager单例中的一些废话和暂时用不着的内容,添加了很多注释,大家可以细细品读。 关键技术 加入离线图片的发送接收支持;  优化了输入框,并以自定义输入面板的形式实现了shareMore(分享更多);   发送图片的两种模式均以实现 ,通过http上传至服务器再转发URL(已注释掉),通过base64码直接编码图片再解码,均支持离线收发。  ios7体验更佳 图片/文字畅聊不闪退   支持按昵称模糊搜索,找到朋友更容易  修复了域名丢失引起的连接失败问题,现在服务器24小时确保能连接  更准确的提示信息,更好的用户体验 

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于JAVA的酒店管理系统
    酒店管理系统(源码+文档) 1引言 3 1.1编写目的 3 1.2背景 3 2界面功能描述 4 2.0主界面 4 2.1散客开单 4 2.2团体开单 5 2.3宾客结帐 5 2.4客房预订 6 2.5 营业查询 7 2.6 客户管理 7 2.7 网络设置 8 2.8系统设置 9 2.9 关于我们 10 2.10系统日志 -Sunshine Hotel Management System (source+ documentation) prepared by the purpose of an Introduction 3 1.1 Background 3 1.2 interface features 32 described 4 2.0 The main interface 4 2.1 FIT 4 2.2 groups billing billing 5 2.3 Checkout 5 guests 6 2.5 Business 2.4 Reservations Query 7 2.6 Customer Management 7 2.7 Network Settings 8 2.8 System Settings 9 2.9 About Us 10 2.10 System Log 11
    2023-08-22 13:40:05下载
    积分:1
  • 宿舍管理系统
    基于java+jsp+mysql的宿舍管理系统,有宿舍管理模块,学生管理模块,能实现对宿舍的增删改查
    2022-01-26 19:14:03下载
    积分:1
  • 智能卡电子钱包
    JAVA智能卡电子钱包实例,已经设定APDU和PIN,同时能够显示错误提示,余额,以及单次消费记录,身份验证等,安全性较好,适合入门使用
    2022-05-28 21:50:56下载
    积分:1
  • java语言构建计算器界面
    用swing组件构建的计算器界面,简单实用,易于操作。适用于java菜鸟入手学习,大家相互指教。
    2022-03-20 13:15:21下载
    积分:1
  • java版频谱显示
    电脑实时声音频谱显示可捕捉电脑声卡所有声音并转换为16段动态频谱显示。频谱显示界面简洁。软件占用资源非常小。可置顶。软件不用安装。电脑实时声音频谱显示 v3.1更新内容:1.减少CPU占用率2.修正从待机返回时显示异常3.删除动态开机Logo4.加快频谱显示频率5.增加细点频谱类型,减少长条频谱类型的宽度
    2022-03-23 08:17:14下载
    积分:1
  • 八数码
    这是一种算法解决八数码游戏,使用深度优先搜索(回溯)和A *。本场比赛由上移动所有的方块,使他们订购。,使他们下令由组成。
    2023-07-05 02:10:03下载
    积分:1
  • 战斗船游戏
    此工作分配,您必须开发一个战斗船游戏。这是一个两个玩家游戏。作战船被演奏使用四个二维网格。每个网格的大小是 10 行和 10 列。行都使用数字的标签和列标签使用字母。作战的船只是一款益智游戏,涉及搜索你对手的网格的船会下沉。每个玩家都有两个网格。之一 (其主要网格) 是为放置他们自己的小船上,并且从他们的对手隐藏。第二个网格是为他们来记录他们的命中和未命中尝试他们对手的船弄沉时每个玩家有以下的小船,他们必须放置在其网格上: 类型的船尺寸 (长度在网格方块) 航母 5 战舰 4 驱逐舰 3 巡逻船 2 作战的船只是一轮基于游戏。轮流可以开始之前,每个球员的地方他们五艘船他们主要的网格上。每艘船上占有大量的连续的方块,水平或垂直。小船不能斜放的网格上。小船是 1 平方米宽度,船的长度因类型而异,可以发现在上面的表中。小船 不能重叠 (即一方只能包含部分的一条船,不是更多的船的一部分)。对于此版本的游戏,为了简化事情稍,船也不能放置毗邻 (下一步对) 或垂直于 (直角到) 彼此。
    2022-01-28 03:04:51下载
    积分:1
  • Jpcap所需lib及其环境搭建
    Jpcap开发所需lib及其环境搭建
    2023-05-28 06:45:03下载
    积分:1
  • 基于Android的UDP通信demo
    制作了一个基于安卓的UDP通信demo,作为初学者学习安卓以及UDP通信相关知识提供帮助
    2022-10-07 00:20:03下载
    积分:1
  • 调用SMSLIB送短信
    调用SMSLIB发送短信 。参考API的学习开发        
    2022-04-13 14:05:11下载
    积分:1
  • 696518资源总数
  • 104269会员总数
  • 31今日下载