![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android网络
文章平均质量分 81
tangkai177
这个作者很懒,什么都没留下…
展开
-
服务器和客户端的交互方式(Socket,http协议)和各自特点适用范围
前几天设计Android手机和服务器之间数据交互应用,对实现数据传输这个环节,产生了疑惑。Socket和http协议都可以实现数据传输,但两种传输方式有什么 各自的特点,和缺点,如何选择合适的传输方式。 1 数据传输方式 1.1 Socket传输的定义和其特点 所谓socket通常也称作"套接字",实现服务器和客户端之间的物理连接,并进行数据传输,主要转载 2012-03-12 11:36:20 · 504 阅读 · 0 评论 -
Android Google Map实例 - 添加GPS位置标注(Android mapview)
有时候你需要将自己的GPS位置也标注到自定义图层上,以方便与先前添加的自定义图层的位置进行参考对照,android也提供了获取GPS信息的接口,实现的核心步骤如下: 1. 添加 import android.location.*; 2. 在 onecreate()函数中添加一个LocationManager 和 LocationListener [c-sharp:fir转载 2012-04-19 20:54:50 · 610 阅读 · 0 评论 -
android UDP
针对UDP的DatagramSocket、DatagramPackage 1.对于UDP服务端,首先启动侦听服务,然后得到数据包进行处理,组后根据获得数据包进行反馈。 2.UDP socket没有连接的概念,因此构造完成的DatagramSocket不会发出向对端的网络连接请求,在每一个发送的UDP数据包中包含目的地址和端口。因为UDP数据不会在对端进行重新组包,因此一次发送的数据长度必须加以转载 2012-04-19 18:08:02 · 1338 阅读 · 1 评论 -
Http和Socket连接区别
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个T转载 2012-04-16 21:25:58 · 342 阅读 · 0 评论 -
Android GPS
Step1 在AndroidManifest.xml設定權限 (1) 加入允許使用網路權限。 uses-permission android:name="android.permission.INTERNET"/> (2) 加入允許使用GPS權限。 uses-permission android:name="android.permission.ACCE转载 2012-04-19 20:41:22 · 466 阅读 · 0 评论 -
Android Google Map
转载http://tech.it168.com/a2011/0218/1158/000001158627_all.shtml 第一步:安装Google Map API 在默认情况下,在安装Google Android SDK时,是不需要必须安装Google Map API的。但要做Map应用的话,就必须安装Google Map API。我们可以通过启动Android SDK and转载 2012-04-19 20:21:01 · 414 阅读 · 0 评论 -
C/S B/S架构
为了区别于传统的C/S模式,才特意将其称为B/S模式。认识到这些结构的特征,对于系统的选型而言是很关键的。 1、系统的性能 在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。 不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大转载 2012-04-17 20:56:02 · 975 阅读 · 0 评论 -
Android网络编程之WebView
什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了一些来自苹果公司的一些组件。 传统上,WebKit包含一个网页引擎WebCore和一个脚本引擎Java转载 2012-04-16 15:51:28 · 517 阅读 · 0 评论 -
TCP/IP协议(Socket)做服务器,HTTP协议做客户端
前几天在本区看到一个贴子,有人问,在Socket做服务器,在手机上用Http访问,如何实现。这个贴子,有十来个人回复了,可惜回复的都是:Socket使用TCP/IP协议,客户端用HTTP协议,不同协议不可能实现通讯。再可惜,那个贴子结了,要不然,我就可以回复了!在这里拿出来说一下,让大家不要再误会了(TCP/IP与HTTP不可通讯) 因为目前很多手机仍不支持MIDP2.0,只支持MIDP1.0转载 2012-04-16 21:37:13 · 853 阅读 · 0 评论 -
Android网络编程之web Service
上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据, 那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。 我们在PC机器java客户端中,需要一些库,比如X转载 2012-04-16 16:04:22 · 1051 阅读 · 0 评论 -
Android网络编程之Socket&Http
在Android的网络通讯中,通常会使用Socket进行设备间数的数据通讯,使用Http来对网络数据进行请求。 1、Socket(套接字) 不管是有过Java开发经验还是.NET开发经验的同学都应该对Socket有或多或少的了解,常见的TCP或者UDP协议其实都是基于Socket来实现的。 Socket是用于描述网络上的一个设备中的一个进程转载 2012-04-16 15:41:35 · 523 阅读 · 0 评论 -
Android 解析XML
入门 在本文中,您将学习如何构建通过 Internet 使用 XML 的 Android 应用程序。Android 应用程序是使用 Java™ 编程语言编写的,因此具备 Java 技术方面的经验是必需的。要进行 Android 开发,您需要使用 Android SDK。本文中的所有代码适用于任何版本的 Android SDK,但 SDK 1.5_pre 是用于开发代码的。您可以使用 SDK转载 2012-04-19 19:53:25 · 583 阅读 · 0 评论