android
brockliu1010
这个作者很懒,什么都没留下…
展开
-
基于XMPP协议的Android IM研究
之前在做基于XMPP协议的Android IM项目的过程中遇到了不少问题,由于国内这方面的资料相对比较少,而且不够全面,经过不断的学习和请教,项目有了一点进展,下面分享一下在项目的过程中遇到的问题和解决办法。 首先,声明XMPP连接: Java代码 public static final ConnectionConfiguration connConfig = n转载 2013-10-07 10:51:09 · 1786 阅读 · 0 评论 -
smack 小例子
import org.jivesoftware.smack.Chat; import org.jivesoftware.smack.ChatManager; import org.jivesoftware.smack.ConnectionConfiguration; import org.jivesoftware.smack.MessageListener; imp转载 2013-10-07 11:21:03 · 603 阅读 · 0 评论 -
Android平台下基于XMPP的IM研究
前言 本文将用实验步骤的方式,讲述如何在一台PC上,在2个android模拟器之间,以及android模拟器和Gtalk PC客户端之间进行XMPP通讯。 本文所用的代码样例,来源于一篇叫做“Totally *Unofficial* Android GTalk Client (Send/Receive XMPP Messages)”的文章,你在google上搜索“android g转载 2013-10-07 10:54:13 · 578 阅读 · 0 评论 -
搭建XMPP协议,实现自主推送消息到手机
关于服务器端向Android客户端的推送,主要有三种方式: 1.客户端定时去服务端取或者保持一个长Socket,从本质讲这个不叫推送,这是去服务端拽数据。但是实现简单,主要缺点:耗电等 2.Google的C2DM,具体不细说,缺点,服务器在国外,你懂得,不是很稳定。 3.XMPP协议,它是一种基于XML的传递协议,具有很强的灵活性和可扩展性。它的特点是将复杂性从客户端转移到了服务器端。 听转载 2013-10-07 10:55:54 · 566 阅读 · 0 评论 -
openfire+smack简单实时通信
最近刚刚接触openfire,用它实现了简单的实时通信,这里只实现了两个特定的用户之间消息的发送,分享给像我一样的初学者 1、下载安装openfire 下载地址http://www.igniterealtime.org/projects/openfire/index.jsp 下载smack api包:http://www.igniterealtime.org/proj转载 2013-10-07 18:03:57 · 625 阅读 · 0 评论 -
android 文件读取(assets)
assets文件夹资源的访问 assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。 1. 先在Activity里面调用getAssets() 来获取AssetManager引用。 2. 再用AssetManager的open(String fileName, int accessMode)转载 2013-10-08 13:25:42 · 488 阅读 · 0 评论 -
android.uid.system
Android中如何修改系统时间(应用程序获得系统权限) 在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者转载 2013-10-11 10:37:24 · 5444 阅读 · 1 评论