Android中的网络编程内容较多,包括Socket,URL,HttpURLConnection,Apache HttpClient,WebView等。本文是该系列的第一篇文章,主要讲解URL的用法,最后通过一个有效的URL获取了网络上的图片并在手机上显示了出来......
分类:
移动开发 时间:
2014-11-30 23:21:50
阅读次数:
277
网络编程的目的就是直接戒间接地通过网络协议不其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台戒多台指主机;另一个就是找到主机后如何可靠高效的进行数据传输。目前使用最广泛的因特网协议是TCP/IP协议:在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由I...
分类:
移动开发 时间:
2014-11-27 16:00:49
阅读次数:
260
1、APN:android手机有wap和net两种方式。
用wap访问网络,要通过wap网关IP是(10.0.0.172 端口是80 )来访问外部资源。在这里有很多运营商的增值服务。
用net访问直接访问网络资源,速度快。
2、android手机和服务器通信,应该保持长连接。不然服务器定位不到手机,手机的是内网地址,服务器只是定位到网关的地址,(或运营商提供的ip)。
3、wifi是一种局...
分类:
移动开发 时间:
2014-11-26 21:01:06
阅读次数:
194
这是一款通过jsoup解析Html获取内容的网络阅读器,大学时期闲暇完成,对照CSDN的Web页面元素设计进行解析提取内容,核心功能就是使用jsoup解析。以下是相关截图:
核心解析代码:
package com.weiyi.itreader.util;
import java.util.ArrayList;
import java.util.List;
import org.js...
分类:
移动开发 时间:
2014-11-26 14:30:06
阅读次数:
204
public class NetUtil {
// APN:WAP
/**
* 检查当前的网络
*/
public static boolean checkNet(Context context) {
// 判断当前用户手机是否使用WIFI通信
boolean isWIFI = isWIFIConnection(context);
// 判断当前用户手机是否使用APN...
分类:
其他好文 时间:
2014-11-25 23:51:50
阅读次数:
200
在android开发中会遇到使用fragment切换页面,并且切换的页面都会有网络请求,网络请求成功后会更新相应的fragment页面。如果使用异步网络请求组件android-async-http,会出现这样的情况,当你快速的切换fragment时,每个fragment都会发出新的请求。例如:fragmentA发了网络请求,又切换到了fragmentB,fragmentB又发了网络请求,然后快速的...
分类:
移动开发 时间:
2014-11-25 14:30:50
阅读次数:
401
package com.example.util;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;imp...
分类:
移动开发 时间:
2014-11-24 19:10:25
阅读次数:
283
http://blog.csdn.net/wolf09311/article/details/410123791)Android平台网络相关API接口 a) java.net.*(标准Java接口) java.net.* 提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议...
分类:
移动开发 时间:
2014-11-23 21:29:51
阅读次数:
261
public static File downLoad(String serverPath,String savedPath,ProgressDialog dialog){
try {
URL url=new URL(serverPath);
HttpURLConnection _conn=(HttpURLConnection) url.openConnection();
...
分类:
移动开发 时间:
2014-11-23 13:11:09
阅读次数:
247
package com.yqq.loginclient.utils;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.n...
分类:
移动开发 时间:
2014-11-22 17:26:54
阅读次数:
138