首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    android发网络请求工具类

    android上发起网络请求有很多实现方式,有很多的第三方框架如OKHttp、asynhttp、xutils、andbase等等,选择哪个其实影响不大。...请求的参数,一般是用不同的类来携带,譬如RequestParams.put(key,value)类似于这样的。回调的话,一般是返回的数据类型不同,方法名不同。    ...buisness here } }); 第一个参数是请求码,可以是你设定规则的数字,第二个是HashMap,用来存储请求的键值对,不与任何框架的携带请求参数的类关联...com.ab.http.AbHttpUtil; import com.ab.http.AbRequestParams; import com.ab.http.AbStringHttpResponseListener; /** * 网络工具类...将来如果要替换框架,只需要修改这个类的几个地方就可以了。     这样的话,任何发起网络请求的地方,只与requestCode有关联,所有传的参数都放到HashMap里,回调类也是自己定义的。

    1.4K30

    Android开发工具类之DownloadManagerPro

    言归正传,今天我们来详细的讲一下DownloadManagerPro这个工具类,说白了,这个工具类就是Android系统下载管理DownloadManager的一个增强类,提供了一些增强方法。...或许大家不太了解这个安卓系统自带的DownloadManager这个类,我先做一个简单介绍吧。...DownloadManager是系统开放给第三方应用使用的类,包含两个静态内部类DownloadManager.Query和DownloadManager.Request。...注意这个id,我们会在DownloadManagerPro这个工具增强类中用到。正题来了,下面就介绍一下这个DownloadManagerPro。...DownloadManagerPro这个增强类中有一下这些方法,我会对这些方法进行一个逐一的解释,希望大家不要嫌啰嗦。

    76990

    Android开发工具类之ImageUtils

    开发最重要的就是速度和效率,其实我一直都非常支持使用第三方的工具类,因为毕竟是一些大牛封装好的,效率什么的,可能比一些初学者写的确实好一些,但是我建议在使用第三方的时候,也应该弄懂整个原理再使用,因为去看了人家写的代码...从今天开始,我逐渐会慢慢的分享一些第三方工具类或者jar包的使用。...今天我们就先介绍一个跟图片使用有关的工具类,ImageUtils图片工具类,可用于Bitmap, byte array, Drawable之间进行转换以及图片缩放。...这个工具类里封装了以下方法: 1、bitmapToByte(Bitmap b) 这个方法就是把Bitmap转换成字节 2、bitmapToDrawable(Bitmap b) 这个方法就是把Bitmap...11、scaleImage(Bitmap org, float scaleWidth, float scaleHeight) 这个方法就是通过传值设置图片的大小,float类型的 怎么样,有了这样的工具类很方便吧

    70350

    Android开发工具类之TimeUtils

    开发最重要的就是速度和效率,其实我一直都非常支持使用第三方的工具类,因为毕竟是一些大牛封装好的,效率什么的,可能比一些初学者写的确实好一些,但是我建议在使用第三方的时候,也应该弄懂整个原理再使用,因为去看了人家写的代码...今天我们介绍的工具类是跟时间转换相关的,TimeUtils时间工具类,可用于时间相关操作。...这个工具类里封装了以下方法: 1、static long getCurrentTimeInLong() 这个方法就是获取当前时间的毫秒值 2、static String getCurrentTimeInString...timeInMillis, SimpleDateFormat dateFormat) 这个方法就是传入毫秒类型的数值和你要转换的时间格式,返回相应的时间格式的时间值,是字符串类型的 怎么样,有了这样的工具类很方便吧

    66650
    领券