android网络编程
文章平均质量分 78
fa1d1
咚咚咚
展开
-
Android开发之清除程序缓存
这段时间在开发项目时用到了WebView,WebView浏览完网页后会在本地缓存大量的Cache,所以我们需要删除这些Cache,网上找了很多方法都不好用,这里我自己写的方法,分享给大家。 在退出应用的时候加上如下代码: File file = CacheManager.getCacheFileBaseDir(); if (file != null && file.exists(转载 2012-03-08 09:22:40 · 2965 阅读 · 2 评论 -
一个android访问http资源的便捷工具类——HttpHelper
HttpHelper.java 001 package com.newcj.net; 002 003 import java.io.IOException; 004 import java.io.InputStream; 005 import java.io.OutputStream; 006 import java.io.UnsupportedEncoding转载 2012-04-04 22:16:05 · 1400 阅读 · 0 评论 -
android 学习知识点累计
1.popupwindow的使用: View popunwindwow_layout = mLayoutInflater.inflate( R.layout.popupwindow_layout, null); mPopupWindow = new PopupWindow(popunwindwow_layou转载 2012-04-04 22:12:33 · 931 阅读 · 0 评论 -
Android 常用工具类封装
1.Audio处理类: public class AudioHandler implements OnCompletionListener, OnPreparedListener, OnErrorListener { private MediaRecorder recorder; private boolean isRecording = false; MediaPlayer mPlaye转载 2012-04-04 22:10:11 · 1098 阅读 · 0 评论 -
android异步任务详解 AsynTask
android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thread进行比较。 1、AsynTask类结构 asysTask类主要用到的几个内部回调函数有:转载 2012-03-19 11:53:06 · 697 阅读 · 1 评论 -
Android中实现图片的异步加载学习笔记
在平时写android程序的时候,要实现加载图片,还要考虑到系统的性能,我们需要实现图片的异步加载,这样使用缓存的和去网络下载的两种方式; 当我们有个要加载图片的请求的时候,我们先去缓存中寻找,如果缓存中没有,那就去网络上面去下载,然后再把下载到的图片放入到缓存中,最后来显示要加载的图片; 下面我是画出来的一张简 每次下载图片成功,我转载 2012-03-17 14:13:08 · 903 阅读 · 0 评论 -
通过Android 客户端上传数据到服务器
public class HttpRequester { /** * 直接通过HTTP 协议提交数据到服务器,实现如下面表单提交功能: * ACTION="http://192.168.0.200:8080/ssi/fileload/test.do" enctype="multipart/form-data"> * @param actionUrl 上传路径(注:避转载 2012-03-17 13:40:29 · 1566 阅读 · 0 评论 -
检查网络连接状态,Monitor network connections (Wi-Vi, GPRS, UMTS, etc.)
检查网络连接状态,Monitor network connections (Wi-Vi, GPRS, UMTS, etc.) 2011-08-09 16:43:39| 分类: Android网络 | 标签: |字号大中小 订阅 //检查网络连接状态,Monitor network connections (Wi-Vi, GPRS, UMTS, etc.) p转载 2012-03-17 13:35:52 · 952 阅读 · 0 评论 -
android上传图片至服务器
本实例实现了android上传手机图片至服务器,服务器进行保存 服务器servlet代码 publicvoid doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {转载 2012-03-17 13:30:05 · 1467 阅读 · 1 评论 -
Android之调用webservice 实现图片上传下载
通常,我们调用webservice,就是服务器和客户端(浏览器,Android手机端等)之间的通信,其通信一般是传 xml或json格式的字符串。对,就只能是字符串。 我的思路是这样的,从Android端用io流读取到要上传的图片,用Base64编码成字节流的字符串,通过调用webservice把该字符串作为参数传到服务器端,服务端解码该字符串,最后保存到相应的路径下。整个上传过程的关键就转载 2012-03-17 13:32:01 · 1458 阅读 · 0 评论 -
android 解析json数据格式
json数据格式解析我自己分为两种; 一种是普通的,一种是带有数组形式的; 普通形式的: 服务器端返回的json数据格式如下: {"userbean":{"Uid":"100196","Showname":"\疯\狂\的\猴\子","Avtar":null,"State":1}} 分析代码如下: // TODO 状态处理 500 200转载 2012-03-17 13:33:10 · 549 阅读 · 0 评论 -
使用单例模式实现自己的HttpClient工具类
在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。 比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果: try {转载 2012-03-31 14:45:04 · 608 阅读 · 0 评论 -
android异步加载ListView中的图片
在项目里面使用ListView,并要求ListView的条目中有图片显示,而且这个图片是通过网络动态获取的。 这时候,会发现ListView加载很慢,半天才显示出来,影响了用户的体验。 这是因为,使用了当前线程(绘制ui的线程)去下载图片。应该另外开辟线程异步下载图片。 实现的效果如下: 源代码见: http://easymorse.googlecode.com/svn/tags转载 2012-03-17 14:18:50 · 1298 阅读 · 0 评论 -
Android[中级教程]第十章 Mysql+Json+Android的组合
这一章,我们重点来介绍服务器Mysql数据库通过PHP将Json数据交给Android来处理,同学们初看一定觉得好多专业术语哦,呵呵,其实,等我讲完,大家应该都能理解,好了,首先我们来看数据库,Mysql数据库,做过网站的同学应该对Mysql数据库不陌生,我们先在Mysql数据库中创建库表跟数据 接下来就要将Mysql的数据暴露给Android了,这里我用了ThinkPHP模板 这里就不讲转载 2012-03-11 12:08:54 · 752 阅读 · 0 评论 -
DNS域名解析过程
1.应用发起基于域名的请求后,linux先查询本地dns cache。 2.本地dns cache命中(cache中有该域名的纪录项),则返回目标ip地址,否则将域名解析请求发送给本地域名解析服务器(DNS server)。 3.域名服务器(DNS server)收到请求后,先查询本地缓存。如果命中,则直接返回目标ip地;否则,则直接发送请求给根域名服务器(Root Name Server)转载 2012-04-30 22:25:19 · 966 阅读 · 0 评论