文件名称:Waf:这是一个由 Willard 开发的 Android 开发框架!
文件大小:722KB
文件格式:ZIP
更新时间:2024-06-18 00:27:29
Java
Waf简介 Waf是一个开源的Android开发框架,其在网络请求和数据库操作、缓存、图片加载等方面进行了比较好的封装,并提供了大部分常用的 开发工具,Waf结合了当前一些开源框架(Volley和xUtils)中部分好的模块,并对这些模块进行了改进和优化,是一个性能极佳、可扩展性强的开发框架。 目前Waf的主要模块 Cache模块: 提供了现成的几个缓存类和工具类,可随意选择所需的缓存,包括内存缓存和文件缓存; 包含了网络缓存和图片缓存接口,通过实现该接口可自定义自己的缓存类,用作网络请求的缓存类。 NetWork模块: 请求采用异步方式处理,并使用工作队列处理异步请求; 使用了CacheDispatcher和NetworkDispatcher分别对缓存请求和网络请求进行分发处理; 提供了多种请求方式,如StringRequest、JsonRequest、ImageRequest对不同类型