android
wan_xie2009
这个作者很懒,什么都没留下…
展开
-
Android 基于Socket的聊天室
Socket是TCP/IP协议上的一种通信,在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路。一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。 Client A 发信息给 Client B , A的信息首先发送信息到服务器Server ,Server接受到信息后再把A的信息广播发送给所有的Clients 首先我们要在服务器建立一个ServerSo转载 2012-05-11 16:45:20 · 657 阅读 · 0 评论 -
消息机制,异步和多线程
有了framework后,我们不用面对赤裸裸的OS API,做一些重复而繁杂的事情。但天下没有免费的午餐,我们还是需要学会高效正确的使用不同的framework,很多处理某一特定问题的手法在不同的framework中,用起来都会有所不同的。 在Android中,下层是Linux的核,但上层的java做的framework把这一切封装的密不透风。以消息处理为例,在MFC中,我们可以用PreTran转载 2012-05-11 23:30:53 · 335 阅读 · 0 评论 -
探讨 Android 网络编程
前言 谈到 Android 的网络编程,相信大家都不会陌生,我们平时用到的也就是两种 Http Client,分别为 HttpURLConnection 和 Apache HTTP Client,下面就分析一下它们各自的适用场合。 Most network-connected Android apps will use HTTP to send and receive data. Andro转载 2012-05-12 07:58:12 · 332 阅读 · 0 评论 -
XML-RPC 之 Android实现(上)
xml-rpc的文档规范请参照博文《XML-RPC 规范》, 本文是其android版本的一个实现,代码摘自wordpress的官方android发布版。 主要XML的封装和解封代码实现如下, 实现了将Java的数据类型封装成xml-rpc请求格式的xml数据和解析xml格式的返回数据来转换成java的数据类型: package org.xmlrpc.android; import java转载 2012-05-12 08:33:38 · 748 阅读 · 0 评论 -
XML-RPC 之 Android实现(下)
代码对RPC的请求进行了封装,至于XML格式的生成请参照上一篇博文《XML-RPC 之 Android实现(上)》 package org.xmlrpc.android; import java.io.File; import java.io.FileWriter; import java.io.PushbackInputStream; import java.io.StringWrit转载 2012-05-12 08:35:02 · 1117 阅读 · 0 评论 -
android与Web服务器交互时的cookie使用
Android应用程序访问WEB服务器的时候,我们为了与服务器保持同一会话,也就是说当前登录用户与服务器的交互是在同一个SessionId下。 当我们登录成功的时候,可以通过HTTP请求获取到Cookie信息,其中包括会话的SessionId,同时也可以自己将SessionId放入Json中返回。Session我们可以用一个静态变量来存放,每次向服务器发送请求的时候将SessionId带过去转载 2012-05-12 23:04:05 · 455 阅读 · 0 评论 -
Android openfire smack 源码
一些看smack时的笔记东西,和实现基本功能的源码,包括添加好友,创建群,接受邀请,聊天等,业务逻辑和UI分离,源码不知道怎么上传,这个编辑框上没有上传的按钮,怎么搞。 一、注册 Registration reg = new Registration(); reg.setType(IQ.Type.SET); reg.setTo(ConnectionUtils.getConnecti转载 2012-05-12 23:14:39 · 586 阅读 · 0 评论 -
android tcpdump
1 android越狱,调USB,驱动,刷root 2 找个linux tcpdump,移植到adroid上 3 把tcpdump挂到/data/local下,这里位置不能改,很重要,后面super terminal export path需要 4 install super terminal apk, -> root 5 busybox ifconfig eth0检测环境 6 tcpd转载 2012-06-13 15:39:50 · 842 阅读 · 0 评论 -
android tcpdump
1. 手机要有root权限 2. 下载tcpdump http://www.strazzere.com/android/tcpdump 3. adb push c:\wherever_you_put\tcpdump /data/local/tcpdump 4. adb shell chmod 6755 /data/local/tcpdump 5, adb shell,转载 2013-04-03 11:16:21 · 940 阅读 · 0 评论