-
仿微信语音聊天APP
应用背景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小时确保能连接
更准确的提示信息,更好的用户体验
- 2022-01-28 23:40:35下载
- 积分:1
-
文件共享
文件可以使用下面的代码共享 这是一种用于共享文件的java代码 文件可以使用下面的代码共享 这是一种用于共享文件的java代码
- 2022-01-25 16:06:17下载
- 积分:1
-
测验系统
此项目包含一个测验系统,有的计时器,科目,计分系统和开发使用 java 的波动。一切都是使用 Netbeans 轻松地编辑。
- 2022-07-20 04:23:03下载
- 积分:1
-
企业人力资源管理系统
struts spring hibernate企业人力资源管理系统 :登录界面、首页页面、添加员工页面、添加招聘人员信息页面、添加部门页面、添加培训信息页面等等
- 2022-03-11 14:23:27下载
- 积分:1
-
Tomasulo算法
Tomasulo Algoritm来介绍implemation在java中code.This Algoritm是code.google.com在Tomasulo算法是IBM开发于1967年由罗伯特·Tomasulo硬件算法。它允许顺序指令阙通常会停滞,由于某些依赖性运行非顺序(乱序执行)。这是第一次实现了IBM的System / 360型号91的浮点运算单元。
- 2022-05-28 07:35:01下载
- 积分:1
-
淘宝分销客户端源码一键淘宝
资源描述是一款进销存软件 可以一键上传淘宝同步淘宝订单 适合商家分销,界面清晰美观,可以网站跟客户端2个类型是很不错的分销软件,需要的可以分享下载。
- 2023-05-27 06:50:04下载
- 积分:1
-
进制ASCII
导入java.util文件.*;
- 2023-04-21 07:55:02下载
- 积分:1
-
java贪吃蛇小程序
java初学者看看奥,对你很有帮助的注释完全,相信对你会有帮助的
- 2022-03-31 21:47:42下载
- 积分:1
-
Bug 跟踪
Bug 跟踪改善软件可靠性 (BTS) 是一个自动化的系统,可以对员工和经理在任何组织中功能性有用。Bug 跟踪系统给出了该设施在组织中定义的任务,并且还允许经理跟踪雇员为该特定任务所花费的 bug。利用设备在曼谷大众捷运系统允许管理者分析哪些是这些技能的雇员可支持的生成报告和那些没有被使用。此工具可以帮助管理人员为每个项目或应用程序的错误估计。此工具可帮助员工记录他们的 Bug,并分析此项目旨在建立一个 Bug 跟踪系统。该项目将对所有开发人员都可以访问和其设施允许开发人员把重点放在创建数据库架构以及同时让应用程序服务器定义基于 JSP 和它们之间的关系中的字段的表。该系统提供以下设施。这一制度的目标是: 来跟踪员工的技能和基础的技能在予一名雇员完成分配的任务。员工没有捕获的错误。它可以在日常的基础上完成。一位经理,由这个系统为一名雇员,以及生成各种报告。软件需求规格说明软件要求操作系统: Windows XP/2003年或 Linux/Solaris用户界面: HTML CSS客户端脚本: JavaScript编程语言: JavaWeb 应用程序: JDBC,JNDI,Servlet JSPIDE/工作台: 日食与 MyEclipse 插件数据库: Oracle/访问服务器部署: RetHat JBoss AS硬件要求处理器: 奔腾 IVHard Disk : 40GBRAM
- 2023-06-10 18:40:08下载
- 积分:1
-
用APFG形成的SPWM
第一,DDS模块是一个比较常用的用数字方式实现模拟信号的方法,以前一直只用了频率控制,这一次还通过深入理解用上了相位控制,从这个角度来讲,可以用FPGA小菜一碟的实现频率和相位可控的多通道SPWM波,然后再去外加上RC滤波电路和运放电路就可以实现可控正弦波。
第二,这里的DDS模块还有产生一个可逆计数器的计数使能时钟和方向控制时钟,需要具体说说的是,如果你输出的正弦值是8位的,那么你的计数器的计数范围是在0---255---0,如果你输出的正弦值是9位的,那么你的计数器的计数范围是在0---511---0。还有,每此计数变化后(一个“数字”三角波产生),DDS中只输出一个正弦值,进行比较。
- 2022-07-17 00:07:30下载
- 积分:1