04 2012 档案

摘要:转自http://blog.csdn.net/kechanghe0705/article/details/7055799平常经常有一些Android爱好者问我Android服务有什么用,跟线程不是差不多吗,还有Service是继承Context 是不是跟Activity有相同的特性。还有经常在CSDN上也遇上好多朋友问到这样的问题,看到他们的问题后,我思考了好久,总结出一个问题是他们把Service与Activity和Thread之间的区别与联系弄混了,其实他们之间是有异同的。接下来我从不同的角度来分析一下他们之间的异同:1. 1.Thread在run执行完后线程自动消失,而Service用户 阅读全文
posted @ 2012-04-19 17:23 JarrahWu 阅读(225) 评论(0) 推荐(0)
摘要:1,JAVA读写文件主要用到JAVA的IO里边的BufferedReader来读取,BufferedWriter来写文件。import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;publi 阅读全文
posted @ 2012-04-19 17:03 JarrahWu 阅读(372) 评论(0) 推荐(0)
摘要:1.IQ包的一个例子:<iq id="xxx" type="get" 'to="xx" from="xx"><name xmlns="xxxx">hello world</iq> 2.首先要写一个IQ包,如果你想给Openfire过滤的话,最好自定义一个命名空间就像上面那个例子那样,红色部分那些东西。蓝色部分为你要添加进去的内容。 3.下面是IQ包的创建问题。 1 package com.xmpp.iq; 2 3 import org.jivesoft 阅读全文
posted @ 2012-04-19 16:48 JarrahWu 阅读(5030) 评论(0) 推荐(0)
摘要:1.ViewFlipper控件虽然也可以实现翻页功能,但是如果想要实现像UC浏览器,自带图库的翻动中还可以看到前一页的一半,后一页的一半这样的效果就要用到这个ViewPager啦。他是android官方support包里面的。 2.添加这个包,你可以手动build path里面添加。也可以用Eclipse控件添加,首先,右键点击项目-》Android tool-》add compatibility library联网的状态下就可以自动加入的了。主要是这个包:Android-surpport-v4.jar 3.ViewPager的用法。1.在你的XML布局里面想其他控件一样设定好属性,不... 阅读全文
posted @ 2012-04-13 12:05 JarrahWu 阅读(3021) 评论(0) 推荐(1)
摘要:1.最近看到很多windows phone 的风格挺漂亮的,所以着手做了一个。2.说一下现实方法吧:主界面,当然要一个ViewFlipper,然后ViewFlipper里面可以放你喜欢多的Layout啊,因为ViewFlipper是一个帧布局的Widget,加入手势会有更好的效果。最后写几个Animation的XML文件用于滑动特效。根据自己喜欢了,网上教程有很多,大家可以参考下。3.下面是我的运行效果:下面是主要代码,由于GridView中用到的Adapter是我自己封装baseAdapter的,有很多东西,所以就不给出来了。 1 package com.MapBee.Act; 2 ... 阅读全文
posted @ 2012-04-11 15:08 JarrahWu 阅读(1274) 评论(1) 推荐(1)
摘要:为了有更好的扩展性,将发送消息的.net 程式发布成WCF,以便更好地使用。 1.WCF 的写法有很多教程,google一下就有了,这里我就不多说了,这里我主要是发送一个IQ包给我的openfire服务器,然后服务器通过IQHandler过滤出我需要处理的信息,最后再到达我的Android client。 2.在IQHandler里面呢,最主要的是新建一个类,然后 extends IQHandler ,下面重点来了,继承IQHandler之后,Eclipse会要求你重写他的一些方法,和构造函数。先从构造函数开始吧,你可以在里面初始化你的IQHandlerInfo info;这个info... 阅读全文
posted @ 2012-04-07 17:13 JarrahWu 阅读(787) 评论(0) 推荐(0)
摘要:刚刚开始使用agsXmpp的时候,网上的资料特别少,好多都是一样的,都是修改这里修改那里。完全不适合刚刚进入这个AgsXmpp的新手。我也在网上翻了2天资料,参考一下SDK,自己写了一个.net的Client与Spark进行通信。 1.我.net是个菜鸟,写得很一半,不过我认为.net中,最要注意的地方是分清楚什么是JID,什么是XmppClientConnection,以及里面的属性。好像我声明一个Jid j=new Jid(“abc@server_name”);其中@后面的是你的服务器的名称,千万不要写你的IP地址啊,那样验证不会通过的,除非你该Openfire里面的源码吧。如果你想... 阅读全文
posted @ 2012-04-05 17:18 JarrahWu 阅读(5969) 评论(17) 推荐(2)