文章列表
WebView自身打开连接
- 博客分类:
- android技术
webView.setWebViewClient(new MyWebViewClient());
class MyWebViewClient extends WebViewClient{
//重写shouldOverrideUrlLoading方法,使点击链接后不使用其他的浏览器打开。
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
//如果不需要其他对点击链接事件的处理 ...
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11711405
我们都知道,Android UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。之前我也写过了一篇文章从源码层面分析了Android的异步消息处理机制,感兴趣的朋友可以参考 Android Handler、Message完全解析,带你从源码的角度彻底理解 。
不过为了更加方便我们在子线程中更新UI元素,Android从1.5版本就引入了一个AsyncTask类,使用它就可以非常灵活方便地从子线程切换到UI线程,我们本篇 ...
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17612763
经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObjectRequest、JsonArrayRequest)用于请求一条JSON格式的数据,ImageRequest则是用于请求网络上的一张图片。
可是Volley提供给我们的Request类型就只有这么多, ...
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17482165
在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。
在上篇文章中有提到过,Volley是将AsyncHttpClient和Universal-Image-Loader的优点集成于一身的一个框架。我们都知道,Universal-Image-Loader具备非常强大的加载网络图 ...
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17482095
1. Volley简介
我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供 ...
android之GSON解析
- 博客分类:
- android技术
解析类似:{"total":100,"rows":[{"key":"key1","value":"value1"},{"key":"key2","value":"value2"}]};
public class A{
public string key;
public string value;
}
public class B {
public int total;
public Li ...
fastjson的使用
- 博客分类:
- android技术
这里介绍 fastjson 用于生成和解析 JSON 数据的简单示例
public class User {
private Long id;
private String name;
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
public String getName() { return name; }
public void setName(String name) { this.name = nam ...