Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。下面分别介绍这些接口的功能和作用。1.标准Java接口java.net.*提供与联网有关的类,包括流、数据包套接字(sock...
分类:
移动开发 时间:
2014-11-19 21:52:23
阅读次数:
252
1 抓包原理
tcpdump(需Root用户运行)拦截和显示发送或收到过网络连接到该机器的TCP/IP和其他数据包。简单说就监控手机进出网络数据。
2 方法优劣
2.1优点
1.手机数据包无遗漏
2.2缺点
1.不能实时抓包
2.电脑需要安装Android SDK
3.测试手机需要获取root权限
4.测试手机需要安...
分类:
移动开发 时间:
2014-11-19 18:43:34
阅读次数:
174
1 package net.learn2develop.Networking; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 6 import java.io.IOException; 7 import java....
分类:
移动开发 时间:
2014-11-18 23:56:19
阅读次数:
262
编写Android网络程序时难免会遇到手机时间不准确的问题,本文总结了一些常用的时间获取与校正方法:
转载请注明:http://blog.csdn.net/xzy2046
1.获取本机当前时间:
Time local = new Time();
local.set(System.currentTimeMillis());
mLocalTim...
分类:
移动开发 时间:
2014-11-15 17:11:42
阅读次数:
343
本文代码以MTK平台Android 4.4为分析对象,与Google原生AOSP有些许差异,请读者知悉。
本文主要介绍GsmServiceStateTracker是怎么管理网络的?手机开机后,怎么去注册网络?网络状态是怎么变换传递的。
Android在ServiceState.java中定义了四种ServiceState状态和16中无线通信网络类型:
public class Se...
分类:
移动开发 时间:
2014-11-15 12:55:06
阅读次数:
1600
在《【Java&Android开源库代码剖析】のandroid-smart-image-view》一文中我们提到了android-async-http这个开源库,本文正式开篇来详细介绍这个库的实现,同时结合源码探讨如何设计一个优雅的Android网络请求框架。做过一段时间Android开发的同学应该对这个库不陌生,因为它对Apache的HttpClient
API的封装使得开发者可以简洁优雅的...
分类:
移动开发 时间:
2014-11-11 16:41:38
阅读次数:
252
Volley主页https://android.googlesource.com/platform/frameworks/volleyhttp://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,...
分类:
移动开发 时间:
2014-11-11 14:00:17
阅读次数:
285
在我们的项目中,经常需要对WebView中加载的内容是否完成或者是否加载失败进行判别,这两天写的一个小应用就涉及到了这一点。
WebView的实质就是loadUrl,所以前提是设备接入网络,那么这个如何判断呢?看代码吧:
// 网络状态
public boolean isNetworkConnected(Context context) {
if (context != null) {...
分类:
移动开发 时间:
2014-11-11 09:21:26
阅读次数:
1631
最近正在做Android网络应用的开发,使用了android网络请求方面的知识,现在向大家介绍网络请求方面的知识,我们知道android中向服务器端发送一个请求,(这就是我们通常所说的POST请求),我们要发送一个完整的URL,然后服务器端接收到这个URL,对这个URL进行特定的解析,就是对URL进行解析,转化为JSON数据,然后,我们只要处理这个JSON数据就可以了。
我现在就用我的项...
分类:
移动开发 时间:
2014-11-06 17:31:27
阅读次数:
173
在写这篇博文的时候,我參与了一个项目的开发,里面涉及了非常多网络调用相关的问题,我记得我在刚刚開始做android项目的时候,以前就遇到这个问题,当时在网上搜索了一下,发现了一篇博文,如今与大家分享一下,http://www.open-open.com/lib/view/open1376128628...
分类:
移动开发 时间:
2014-11-05 19:37:10
阅读次数:
225