240 发简信
IP属地:湖北
  • Android性能编程中的几个方面

    Android性能优化 谈Android性能优化,总结起来分为四大问题:流畅、稳定、省电、省流量。 1、流畅 我们试着分析下APP操作起来感觉不...

  • LeakCanary浅析

    一、使用 LeakCanary的使用非常的简单,两行代码搞定。当然也可以主动的添加需要监听的对象;LeakCanary.install(this...

  • SharePreferences性能编程

    可能大家知道SharePerfence也是Android存储数据的一种方式,但是他只能存储键值对,内部实现时候利用创建一个xml文件实现。但有几...

  • Glide原理探究

    Glide分析 发展到现在Android的图片加载框架越来越成熟从一开始的UIL到后来的Glide、Picasso、fresco等。相比较而言G...

  • Resize,w 360,h 240
    网络编程

    一、TCP/IP TCP/IP是互联网相关的各类协议族的总称。 1.TCP/IP的分层管理 TCP/IP协议族层次分别分为4层:应用层、传输层、...

  • 也谈Retrofit

    retrofit利用了动态代理模式,我们只需要写接口和注解就可以创建request。在结合rxjava和gson,使得我们在请求网络的时候变得非...

  • 也谈Okhttp3

    本文基于okhttp3:okhttp:3.10.0 一、简单用法 okhttpClient调用newCall()方法后会创建一个RealCall...

  • 也谈rxjava2

    众所周知Android开发不能在主线程中进行耗时操作,所以一些操作必须放在子线程中进行,这样一来就就会涉及到涉及线程的创建及线程间的通信。当然A...

  • Android动画原理探究

    1.补间动画和属性动画之间的区别?2.补间动画移动后,点击事件的响应为什么还在原来的位置? 如果你已经知道了这两个问题的答案,那你可以跳过本文了...