Socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口,供应用层调用实现进程在网络中的通信。Socke...
RxJava2对比RxJava1的一点区别:1、RxJava2.x不支持传入null值,会报空指针异常。Observable<Void>不再发射...
七大布局分别是:线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(Ta...
分类: 1、补间动画Tween Animation2、帧动画Frame Animationandroid3.0以后新增:3、属性动画Proper...
ANR说明和原因 ANR全称:Application Not Responding,应用程序无响应。 原因:Android系统中,Activit...
自定义加载大图片的方式 Bitmap.Config 有四种枚举类型ARGB_8888:图片质量最高,但是占用内存最大,既要设置透明度,对图片质量...
Retrofit可以理解为OkHttp的加强版,也是一个网络加载框架,底层是使用OkHttp封装的,网络请求工作本质是OkHttp完成,而Ret...
Volley可以非常简单地进行HTTP通信,也可以加载网络图片,适用进行数据量不大,但是通信频繁的网络操作,对于大数据量的网络操作,比如说下载文...
一、使用导入依赖 dependencies{//...//OkHttpimplementation'com.squareup.okhttp3:o...