摘要:
android中,联网操作有http连接和socket连接两大类。由于项目需要,我们采取的是Socket连接。鉴于平时连接频繁,因此把Socket连接放到Service里,需要从服务器端获取数据时,只要调用Service中相应方法即可。Service大致结构是:public class InternetService extends Service implements Runnable { private Socket socket; private BufferedReader reader;// private PrintWriter writer;// private Binder b 阅读全文
posted @ 2014-03-12 18:06
MMLoveMeMM
阅读(435)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/laojie4321/archive/2012/05/01/2478366.html一Android与PC通讯:PC: Java ServerAndroid:Java ClientJava Server源代码:publicclassPCSERVERimplementsRunnable {publicstaticfinalStringPCIP="192.168.0.254";publicstaticfinalintPCPORT= 55555;publicvoidrun() {try{System.out.println(" 阅读全文
posted @ 2014-03-12 18:01
MMLoveMeMM
阅读(247)
评论(0)
推荐(0)
摘要:
注明:以下部分内容来自Linux下Socket编程1 关于socket关于socket百度百科里有这样的解释:通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电, 有的提供110伏交流电,有的则提供有线电视节目。 客户软件将插头插到不同编号的插座,就可以得到不同的服务。至此,我们对sock 阅读全文
posted @ 2014-03-12 17:59
MMLoveMeMM
阅读(268)
评论(0)
推荐(0)
摘要:
先看例子一:Java代码packagecom.example.looper_1;importandroid.app.Activity;importandroid.os.Bundle;importandroid.graphics.Color;importandroid.os.Handler;importandroid.os.Looper;importandroid.os.Message;importandroid.util.Log;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widge 阅读全文
posted @ 2014-03-12 09:53
MMLoveMeMM
阅读(195)
评论(0)
推荐(0)
摘要:
上一篇博客讲解了Handler实现线程间通信,这篇博客讲解一下Handler运行的原理,其中涉及到MessageQueue、Looper。简要来讲,Handler会把一个线程消息发送给当前线程的消息队列,从最后Handler会处理消息队列中的消息,这里的消息队列就是MessageQueue,而管理消息队列的,就是Looper。 Handler、MessageQueue、Looper三者间的关系如图: 从上图可以看出,Handler发送线程消息到当前线程的MessageQueue中,而Looper用来管理MessageQueue,它从MessageQueue中取到消息交给Handler处理。.. 阅读全文
posted @ 2014-03-12 09:48
MMLoveMeMM
阅读(285)
评论(0)
推荐(0)

浙公网安备 33010602011771号