2012年5月31日
摘要: 虽然在登录系统中使用了WebService与服务端进行交互。但是在传递大量的数量时,WebService显得有些笨拙。在本节将介绍移动电子相册中使用的另外一种与数据库交互的方法。直接发送HTTPGET或POST请求。这就要用到HttpGet、HttpPost以及HttpURLConnection这些类。15.3.1HttpGet类和HttpPost类本节将介绍AndroidSDK集成的ApacheHttpClient模块。要注意的是,这里的ApacheHttpClient模块是HttpClient4.0(org.apache.http.*),而不是JakartaCommonsHttpClien 阅读全文
posted @ 2012-05-31 17:38 清沁 阅读(688) 评论(0) 推荐(0)
摘要: 第一步:通过httpclient向网络端获取到数据 返回jsonobject格式的数据用到的对象:httpClient联网httpget or httppost通过地址发出请求httpresponse 接收idao返回数据 response.getEntity() EntityUtils进行字符串的处理jsonobject进行数据的封装第二部:定义方法进行相应的解析解析数据 一般如果不只是一组数据 要用到jsonArray 通过jsonobject的getJSONArray()得到通过对array的遍历 根据元素名称取出各组相应的数据第三部:得到数据 并且进行填充得到各个需要填充的空间 根据各 阅读全文
posted @ 2012-05-31 16:26 清沁 阅读(7689) 评论(0) 推荐(0)
摘要: json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的;普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\疯\狂\的\猴\子","Avtar":null,"State":1}}分析代码如下://TODO状态处理500200intres=0;res=httpClient.execute(httpPost).getStatusLine().getStatusCode 阅读全文
posted @ 2012-05-31 16:23 清沁 阅读(630) 评论(0) 推荐(0)
摘要: 还有一种比较流行的Android经典完美退出方法,使用单例模式创建一个Activity管理对象,该对象中有一个Activity容器(具体实现自己处理,使用LinkedList等)专门负责存储新开启的每一个Activity,并且容易理解、易于操作,非常不错!MyApplication类(储存每一个Activity,并实现关闭所有Activity的操作)public class MyApplication extends Application {private List<Activity> activityList = new LinkedList<Activity>() 阅读全文
posted @ 2012-05-31 11:07 清沁 阅读(735) 评论(0) 推荐(0)