- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 Android基于XMPP Smack openfire 开发的聊天室(七) 【成员状态、自身状态】
1,聊天是成员的监听,加到MUC里边就行 /** * 聊天室成员的监听器 * * @author 廖乃波 * */ class MyParticipantStatusListener implements ParticipantStatusListener { @Override public void adminGranted(String arg0) {
2012-05-24 17:03:37 18753 78
原创 Android基于XMPP Smack openfire 开发的聊天室(六) 【加入房间、权限错误】
1,加入房间错误,通常一个就是密码错误。此时服务器会返回以下报文: <presence from='darkcave@chat.shakespeare.lit' to='hag66@shakespeare.lit/pda' type='error'> 官网意思:如果房间要求密码验证而用户不能提供(或密码错误), 服务必须 MUST
2012-05-24 16:51:17 24853 12
原创 Android基于XMPP Smack openfire 开发的聊天室(五) 【邀请、被邀请】
1,邀请: 很简单的一句话,邀请的时候要传入被邀请者的JID,邀请信息可以为空。 muc.invite(userjid, "进来我们聊妹子"); 简单的同时我们要知道它发生了什么,当这句话执行会向服务器发送一段报文,如下: <message from='crone1@shakespeare.lit/desktop' to='darkcave@chat.s
2012-05-24 16:20:01 15624 17
原创 Android基于XMPP Smack openfire 开发的聊天室(四) 【创建房间、表单;报文】
这篇就主要讲创建房间和报文吧。 1,创建房间: 其实创建房间很简单,两句话就搞定了。但你要知道,简单的同时,服务器可没帮你配置房间的信息什么的。所以一般用下边的方法来创建房间别人是进不去的。 // 使用XMPPConnection创建一个MultiUserChat MultiUserChat muc = new MultiUserChat(conn1, "myroom@confe
2012-05-24 15:49:32 26892 20
原创 Android基于XMPP Smack openfire 开发的聊天室(三) 【新旧记录、踢人】
1,聊天室新旧消息的记录,先看看一段服务器返回的XML吧<message from='darkcave@chat.shakespeare.lit/firstwitch' to='hecate@shakespeare.lit/broom' type='groupchat'> Thrice the brinded cat hath mew'd. <delay xmlns
2012-05-24 15:07:35 16470 6
原创 Android锁屏(四)
ScreenActivity被锁屏服务调用后显示指定的锁屏界面,相当于一个控制不同解锁界面的Controller。该类处理显示不同的解锁界面。同样这个类也处理一些细节的东西,隐藏状态栏等 import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.content.B
2012-05-24 14:36:43 7419 4
原创 android锁屏(三)
锁屏服务类。1,启动后首先注册接受屏幕的关闭和开启的广播:广播中处理开屏锁屏任务;2,获取电话管理服务,注册通话状态监听:监听手机响铃状态、挂起状态、空闲状态。以Handler方式执行不同的任务。同样这里也是处理闹钟啊一些可以你认为可以在锁屏时候运行的东西。这里我没写,Dome而已,还是凑合看看吧 import android.app.KeyguardManager; import androi
2012-05-24 14:17:50 6507
原创 android 锁屏(二)
这篇呢,我们讲程序的入口。 SAFScreenReceiver.java :作为锁屏模块的入口。通过获取开机 和 锁屏键的广播,根据SAFScreenReceiver中存储是否允许锁屏,允许则启动锁屏服务 package saf.cmcc.home.lock; import android.content.BroadcastReceiver; import android.content
2012-05-24 14:12:54 5235
原创 android锁屏原理(一)
最近忙着跳槽,跑来移动后的第一个项目就是做android定制的锁屏模块。目前已经差不多了,就缺UI工程师的图片了。在这里给大家讲讲我做的这个。先画张图吧 不知道大家看了这图恶心不,反正我恶心了,呵呵。还是回正题吧 首先从左边看吧,由上而下。1,第一个ScreenReceiver是作为锁屏的入口。接收系统开机和屏幕关闭开启广播,根据设置中保存是否可以锁屏来启动锁屏服务。 2,Scre
2012-05-24 14:08:16 11469 2
Android仿Iphone文件夹分裂效果
2012-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人