
android网络编程
文章平均质量分 82
android4.0中的网络编程是现在的一个热门方向,对于android应用的开发人员而言,懂的android应用的开发,但是并不一定懂得android的网络编程的知识,在这里创建专栏,分享我的android网络编程
BruceZhang
计算机专业的一个小学生
展开
-
Android 蓝牙开发实例--蓝牙聊天程序的设计和实现
作者在这里介绍的这个实例是Google SDK中提供的一个蓝牙聊天程序,简单但信息量巨大,非常适合初学者学习蓝牙方面的知识。 在学习这个实例前请读者仔细阅读并理解Socket的工作原理和实现机制,作者的这篇博客中有详细的介绍: http://blog.youkuaiyun.com/dlutbrucezhang/article/details/8577810 在 Android1.x 的时原创 2013-05-24 11:02:56 · 39226 阅读 · 14 评论 -
Android 通信--蓝牙
通常情况下,我们对蓝牙的操作主要有:开启和关闭蓝牙、搜索周边设备、能被周边设备所发现、获取配对设备、蓝牙设备间的数据传输。 1、打开蓝牙(当然首先要确保你的手机是有蓝牙设备的) 蓝牙设备主要分为两部分,一部分为本地设备,另一部分为远程设备。 BluetoothAdapter——本地设备,对蓝牙操作首先就需要有一个BluetoothAdapter实例。常用的几个方法如下:原创 2013-05-21 14:18:09 · 10845 阅读 · 6 评论 -
Android 网络连接--Wifi/3G
获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能。 Android平台提供了ConnectivityManager 类,用于网络连接状态的检测。 Android开发文档这样描述ConnectivityManager 的作用: Class that answers que原创 2013-05-21 10:50:02 · 6107 阅读 · 0 评论 -
Socket Programming on Android
Socket 编程基础知识: 主要分服务器端编程和客户端编程。 服务器端编程步骤: 1: 创建服务器端套接字并绑定到一个端口上(0-1023是系统预留的,最好大约1024) 2: 套接字设置监听模式等待连接请求 3: 接受连接请求后进行通信 4: 返回,等待赢一个连接请求 客户端编程步骤: 1: 创建客户端套接字(指定服务器端IP地址与端原创 2013-05-20 18:48:46 · 3044 阅读 · 0 评论 -
Android 网络操作常用的两个类
Android SDK集成了Apache HttpClient模块。要注意的是,这里的Apache HttpClient模块是HttpClient 4.0(org.apache.http.*),而不是常见的 Jakarta Commons HttpClient 3.x(org.apache.commons.httpclient.*)。 HttpClient常用HttpG原创 2013-05-20 14:53:38 · 4117 阅读 · 7 评论 -
android 网络编程--URL获取数据/图片
首先,开始最简单的网络编程实战,URL实现网络连接,不懂的童鞋可以参考JAVA中的URL编程,其原理是一样的,在这里不再多做解释。 直接贴出实现源代码: public class DataActivity extends Activity { private EditText imagePathText; private static final String TAG=原创 2013-05-14 22:00:01 · 3024 阅读 · 0 评论 -
HTTP协议解析
一 HTTP协议 基于HTTP协议的client与server请求包含4个过程: 1.建立TCP套接字连接; 2.发送HTTP请求报文; 3.接收HTTP应答/响应报文; 4.关闭TCP套接字连接。 HTTP协议在TCP/IP协议栈的位置如下图所示: 由于HTTP报文是面向文本的,因此报文中的每一个字段都是一些ASCII码串,但各个字段的长度是原创 2013-05-13 15:38:37 · 4310 阅读 · 1 评论