-
仿微信语音聊天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
-
百度地图获取当前位置、拍照、获取手机型号
使用百度API定位当前位置,并把当前位置保存
- 2014-04-18下载
- 积分:1
-
test2
实验2:流水灯
实验步骤
1. 启动QuartusII建立一个空白工程,保存为led_water.qpf.
2. 将test2ledwater.v、int_div.v、setup.tcl拷入工程目录。
3. 将ledwater.v、int_div.v加入工程并进行综合编译,察看编译报告。从ledwater.v、int_div.v创建符号文件led.bsf、int_div.bsf。
(Experiment 2: water lamp experiment 1. Start to create a blank project QuartusII, save for led_water.qpf 2. The test2 ledwater.v, int_div.v, setup.tcl copy into the project directory. 3. The ledwater.v, int_div.v join the project and compile a comprehensive view of compiling the report. From ledwater.v, int_div.v create a symbol file led.bsf, int_div.bsf.)
- 2015-01-11 20:43:07下载
- 积分:1
-
QQ-for-Android
android客户端仿QQ源代码,包括Client、Server和SQL执行语句(在SQl server中执行就可以),主要实现了一对一、一对多聊天(android client imitation QQ source code, including the Client, Server, and SQL statement is executed (SQl server), the main achievement of the one-to-one, one-to-many chat)
- 2013-04-02 18:42:56下载
- 积分:1
-
android 自动发短信例子源代码下载
android 自动发短信功能
- 2013-09-10下载
- 积分:1
-
选课系统
java选课系统具有学生端和管理员端package Student;import java.sql.*;import java.util.*;import java.awt.*;public class MyJDBC{ private Connection con; private Statement st; private String user,pass; private ResultSet set; private String name; public MyJDBC() { open(); }
- 2022-04-14 16:57:04下载
- 积分:1
-
在云计算中使用基于属性的加密安全和可扩展 PHR 计算
本文我们关于个人健康管理记录 (PHR) 是健康信息交流,经常外包存放在第三方,如云提供商的一种新兴的以病人为中心模式。我们都在加密数据的形式保存日期。在这里我们提出一个新颖的以病人为中心框架和一套机制来控制对 PHRs 的数据访问存储在半受信任的服务器中,我们利用基于属性 (安倍) 加密技术,每个病人的 PHR 文件进行加密。不同于以前的作品,在安全的数据外包,我们专注于多个数据所有者场景中,并大大降低了密钥管理的复杂性,为业主和用户的多个安全域在 PHR 系统分为用户。通过利用多授权安倍晋三同时保证高度的病人的隐私。
- 2023-05-31 12:30:09下载
- 积分:1
-
AndEnginee-Tutorial
android andengine的源代码变成方法。(the method of Android Andengine programming.)
- 2013-08-02 00:14:51下载
- 积分:1
-
《Android移动应用基础教程》(Android Studio)(第二版)源代码
《Android移动应用基础教程》(Android Studio)(第二版)源代码
- 2021-05-06下载
- 积分:1
-
电子商店的库存项目
在VB中的电子商店的库存项目在VB中的电子商店的库存项目问题的定义电子商店的库存项目提供的信息对每一个产品,可在商店。其根本的目的是维护库存信息和通知的时间,如果任何产品是走出去的股票随着其源相关的其他信息。股票信息的维护是一项复杂的任务,需要频繁的更新。如果商店/商店的库存信息不准确,那么将是一个巨大的金钱和市场价值及客户的坏印象,在这个竞争激烈的世界损失。这个项目背后的动机提供信息的时间,所有的细节的产品和它的位置存储。如果当前的产品缺货或即将缺货,通知有关的产品如上次从那里购买,以什么价格购买了,厂家的细节。电子商店的库存项目快照添加新的记录电子商店的库存项目的声明目前的电子商店的库存项目系统无法提供其他必要的信息,如果提供的产品缺货信息可以。其他信息如上次从那里采购,供应商,这是可用的,以什么样的价格清单,以及他们的联络资料厂商的位置。在目前的电子商店库存系统缺乏这种功能不会迁移到其他供应商,让他们的产品在时间的卖家。结果他们失去的市场以及货币。电子商店的库存项目概况该电子商店的库存项目系统将所有的工作在一个电子商店后。它将使所有的电子产品信息和价格,公司生产的细节。这也会使其供应商记录这是在哪里买的最后一次在什么价位。它将提供设备的添加,删除和修改产品信息在存储。其他功能包括:-在前台卖产品的人,设置一些节日的会话特定产品的折扣,结算科将随着产品数量的账单,价格,数量和购买日期数。该系统还将在商店处理员工记录。大部分的金融交易将由计费等部分的总销售或每周或每月或每年购买生成报表处理。该系统的主要功能是指示的方法对特定产品。电子商店的库存项目将显示一系列产品将在未来几天内处理将基于数据库系统内的缺货。使用的技术VB 6作为前端。Access数据库作为后端。软件要求Windows 8 Pro。Visual Studio 6。Access数据库硬件要求–处理器1GHz的处理器–256 MB RAM。–500 MB硬盘。至少有32 M
- 2022-02-06 23:48:29下载
- 积分:1