最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接.注册.登录),然后不断地去执行.显示这对CPU等非常浪费.另外,我还要加入接口,让使用它的客户端能够获取当前的状态,如断开.正在连接或已登录.又不想把xmppManager对象直接给暴露出来同时把里面的相关方法都一个个修改为…