Android网络请求访问框架_7种网络连接框架
2016-02-14 13:24:07  By: dwtedx

本Demo7种Android常见的网络连接方式、网络请求方式组成、专为初学者准备的学习项目、 本项目适合初学者学习网络知识、项目中用到一下几种网络请求方式


1、HttpClient 方式获取网络数据、虽然现在已经过时了、但效果还是不错的

2、HttpURLConnection 使用原始方式获取数据、经测试、这种方式也是最快的方式

3、Volley 方式实现图片加载、这是由Google推出的一种网络请求方式

4、XUtil方式获取网络

5、ImageLoader 方式加载图片

6、OkHttp 方式获取网络请求


android网络连接方式


package com.example.netrequestdemo.utils;
 
import android.graphics.Bitmap;
import android.util.LruCache;
 
import com.android.volley.toolbox.ImageLoader.ImageCache;
 
/**
 * 图片缓存处理类
 */
public class BitMapCache implements ImageCache{
 
    //注意图片缓存原来LruCache 类实现的
    public LruCache<string, bitmap=""> cache;
    //超过10兆,自动回收
    public int max = 10*1024*1024;
    public BitMapCache(){
        cache = new LruCache<string, bitmap="">(max){
            @Override
            protected int sizeOf(String key, Bitmap value) {
                return value.getRowBytes()*value.getHeight();
            }
        };
    }
    @Override
    public Bitmap getBitmap(String arg0) {
        return cache.get(arg0);
    }
 
    @Override
    public void putBitmap(String arg0, Bitmap arg1) {
        cache.put(arg0, arg1);
    }
     
 
}


源代码下载链接: http://dwtedx.com/download.html?bdkey=s/1kU30lgj 密码: gndh

若资源对你有帮助、浏览后有很大收获、不妨小额打赏我一下、你的鼓励是维持我不断写博客最大动力

想获取DD博客最新代码、你可以扫描下方的二维码、关注DD博客微信公众号(ddblogs)

或者你也可以关注我的新浪微博、了解DD博客的最新动态:DD博客官方微博(dwtedx的微博)

如对资源有任何疑问或觉得仍然有很大的改善空间、可以对该博文进行评论、希望不吝赐教

为保证及时回复、可以使用博客留言板给我留言: DD博客留言板(dwtedx的留言板)

感谢你的访问、祝你生活愉快、工作顺心、欢迎常来逛逛


快速评论


技术评论

  • 该技术还没有评论、赶快抢沙发吧...
DD记账
top
+