android
文章平均质量分 84
Cins侯卓
我的征途是星辰大海。
展开
-
Handler的理解及android.view.ViewRootImpl$CalledFromWrongThreadException错误处理
最近在开发安卓http程序中遇到了一些异常,再次记录一下:在前面的几篇文章中,不管是AsyncTAsk方式,亦或是new一个Runable,都没有涉及UI界面的更新,原创 2015-05-08 21:48:47 · 1072 阅读 · 0 评论 -
Android Fragment学习笔记(1)———简单Fragment实现
我们使用某些app的时候可能会有类似经历,想连续翻看多个人的空间资料,却只能一个一个点击用户名打开,如果不需要返回,直接滑动翻看各个人的空间就好了。activity自身并不具有这样的灵活性。activity视图可以在运行时切换,但控制视图的代码必须在activity中实现。因此各个activity还是得和特定的用户屏幕紧紧绑定在一起。采用Fragment就可以绕开activity规则的限制。原创 2015-05-12 21:52:17 · 1395 阅读 · 0 评论 -
Android中基于HTTP的通信技术(3)使用HttpClient进行Get方式通信
继续搬砖学习android通信(来自极客学院)使用HttpClient进行Get方式通信,通过HttpClient建立网络链接,使用HttpGet方法读取数据,并且通过Response获取Entity返回值。package com.example.httpclientget;import java.io.IOException;import org.apache.http.HttpRe原创 2015-05-06 18:02:38 · 689 阅读 · 0 评论 -
Android中基于HTTP的通信技术(2)使用Http的Post方式读取网络数据
上文说到get方式是通过url来传递数据的,在post方式中,是通过urlConnection的输出流向服务器传输数据的。以下是实例:package com.example.httppost;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import j原创 2015-05-06 17:07:38 · 808 阅读 · 0 评论 -
Android中基于HTTP的通信技术(1)使用Http的Get方式读取网络数据
学习笔记(来自极客学院)使用Get方式与网络通信是最常见的Http通信,建立链接之后就可以通过输入流读取网络数据。package com.example.httpget;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputSt原创 2015-05-06 16:50:40 · 772 阅读 · 0 评论 -
Android中基于HTTP的通信技术(0)AsyncTask的使用
最近补充了点的android网络知识,来自于极客学院,自己怕忘便整理了下当作自己的笔记用。我们知道如果线程执行时很容易出现假死状况(加载时间过长),android使用了AsyncTask这个类来解决这个问题下面是实例:package com.example.usingasynctask;import java.io.BufferedReader;import java.io.IOEx原创 2015-05-06 11:32:22 · 615 阅读 · 0 评论 -
Android中基于HTTP的通信技术(4)使用HttpClient进行Post方式通信
使用HttpClient进行Post方式通信,通过HttpClient建立网络链接,使用HttpPost方法传出数据与读取数据,传出和传入的数据都是Entity的子类。package com.example.httpclientpost;import java.io.IOException;import java.io.UnsupportedEncodingException;impo原创 2015-05-06 20:37:50 · 736 阅读 · 0 评论 -
Android Fragment学习笔记(2) ----使用ListFragment显示列表(上)
上文的创建的“陋习”app模型层仅包含一个Crime实例,下面将添加一个包含Crime的列表app的模型层将新增一个CrimeLab对象,该对象是一个数据集中存储池,用来存储Crime对象。当然也应相应的增加一个CrimeListActivity和CrimeListFragment。更新CriminalIntent的模型层单例与数据集中存储在本app中,crime数组对象将原创 2015-05-13 19:36:46 · 2009 阅读 · 0 评论 -
Android中基于HTTP的通信技术(5)Google开源库 使用 Volley 实现 JSON 字符串请求
使用 Volley 实现 JSON 字符串请求,通过极少的代码以及更方便理解的参数完成通信。(来自极客学院的学习笔记,我是搬运工- -) Volley是谷歌开发android平台的网络通信库:更快,更简单,更健壮。 volley提供的功能; 1.JSON,图片(异步) 2.缓存 3.网络请求的排序 4.网络请求的优先级处理 5.多级别的取消请求原创 2015-05-07 10:17:38 · 665 阅读 · 0 评论