这个是IM聊天应用源码,该应用IM支持实现XMPP,以及图片和表情,语音,消息回执等功能,基本覆盖了常见的im应用的功能了,大家可以参考一下吧。
源码下载:
本帖隐藏的内容
http://code.662p.com/view/7302.html
详细说明:http://ios.662p.com/thread-1889-1-1.h...
分类:
移动开发 时间:
2015-05-11 10:51:17
阅读次数:
148
Provisioning Profile是和证书,Oh My!
为了APP中push通知好用,app需要provisioning profile签名。另外,APP Server需要用SSL证书对push通知签名。provisioning profile和SSL 证书是紧密连接在一起的,并且仅对一个App ID可用,这么做可以保证只有你的app Server可以发送push消息到你的app而不是别人的APP。
正如你所知,APP使用不同的provisioning profile用于开发和发布。同样也有两种p...
分类:
移动开发 时间:
2015-05-11 10:50:29
阅读次数:
253
在iOS中,App在后台不能做太多的事情,仅被允许做一些有限的活动,这样电量寿命就得到了保护。但,如果某些感兴趣的时间发生,并且又希望让用户知道,即便用户并没有正在使用该App。
比如,用户收到一条新微博,他们喜欢的队赢得了比赛,或者他们的晚饭准备好了,既然App并不在运行,所以APP不能检测到这些事件。
幸运的是apple针对这些问题提供了解决方案。可以写一个服务端的组建来,替代客户端不停的检测或者在后台工作。
当意见感兴趣的事件发生,服务端组建可以发送一个push通知到这个app...
分类:
移动开发 时间:
2015-05-11 10:49:51
阅读次数:
132
你的app可以设置具体是哪一种push,比如:
UIRemoteNotificationType enabledTypes = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
在AppDelegate.m中还要添加一个逻辑,来收到push通知
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDevic...
分类:
移动开发 时间:
2015-05-11 10:48:29
阅读次数:
184
概述原文地址:http://www.cnblogs.com/kenshincui/p/3885689.html我们前面的章节中就一直新建Cocoa Class,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么 这个对...
分类:
移动开发 时间:
2015-05-11 10:45:32
阅读次数:
140
1、Base64的作用 主要不是加密,它主要的用途是把一些二进制数转成普通字符用于网络传输。 由于一些二进制字符在传输协议中属于控制字符,不能直接传送需要转换一下就可以了。 2、如何获得BASE64 代码,有两种方式 方式一:解决eclipse中无法直接使用Base64Encoder的问题今天要.....
分类:
移动开发 时间:
2015-05-11 10:35:59
阅读次数:
175
手机触屏版想要自动弹出键盘要满足的三个条件:1、文本框获取焦点2、手触屏该页面的屏幕3、无延迟实现实例(类似微信微博): 评论
分类:
移动开发 时间:
2015-05-11 10:33:19
阅读次数:
165
一、 设置title 在需要显示该返回键的前一个Controller中设置: 1: navigationItem.backBarButtonItem = UIBarButtonItem(title: "注销", style: UIBarButtonItemStyle.Plain, target: n...
分类:
移动开发 时间:
2015-05-11 10:33:15
阅读次数:
149
adb命令下pull的作用是从手机端向电脑端拷文件。命令:adb pull /sdcard/**.txt D:\ 说明:将手机卡中的某个文本文件复制到电脑D盘如copy apn数据库到f盘:adb pull /data/data/com.android.providers....
分类:
移动开发 时间:
2015-05-11 10:34:16
阅读次数:
176
WebService是基于SOAP协议可实现web服务器与web服务器之间的通信,因采用SOAP协议传送XML数据具有平台无关性,也是成为解决异构平台之间通信的重要解决方案,比如Java平台与.net平台之间。因此在web应用中有着举足轻重的作用,很多机构、组织都在各自平台上对外发布了WebServ...
分类:
移动开发 时间:
2015-05-11 10:31:29
阅读次数:
190
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebuggi....
分类:
移动开发 时间:
2015-05-11 10:24:16
阅读次数:
126
Xml @drawable/image1 @drawable/image2 @drawable/image3 @drawable/image4 @drawable/image5 @drawable/image6 @draw...
分类:
移动开发 时间:
2015-05-11 10:25:29
阅读次数:
119
华为honor机型,Toast组件不显示,我试过各种方式都不显示,其他厂商的机型都正常显示,就华为的不行,希望了解的朋友,帮忙解释下,这是什么原因,不胜感激。解决方法:通知是不是关闭了 设置 应用程序 找到你对应的程序 勾选显示通知转:http://www.eoeandroid.com/thread...
分类:
移动开发 时间:
2015-05-11 10:22:31
阅读次数:
172
这个是IM聊天应用源码,该应用IM支持实现XMPP,以及图片和表情,语音,消息回执等功能,基本覆盖了常见的im应用的功能了,大家可以参考一下吧。源码下载:本帖隐藏的内容http://code.662p.com/view/7302.html详细说明:http://ios.662p.com/thread...
分类:
移动开发 时间:
2015-05-11 10:21:31
阅读次数:
179
前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不...
分类:
移动开发 时间:
2015-05-11 09:14:39
阅读次数:
244
SpringMVC + Mybatis + SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台 项目Mave构建,模拟大型...
分类:
移动开发 时间:
2015-05-11 09:12:03
阅读次数:
185
1.首先下载volley的jar包,导入自己的项目中volley jar包下载2.JsonArrayRequest简单文本请求使用下面的代码实现json数据获取 RequestQueue queue = Volley.newRequestQueue(instance);
//注意这里拿到的RequestQueue是一个请求队列对象,它可以缓存所有的HTTP请求,然后按照一定的算法并发地发出这些...
分类:
移动开发 时间:
2015-05-11 09:05:09
阅读次数:
254