240 发简信
IP属地:北京
  • 新一代Json解析库Moshi使用及原理解析

    概述 Moshi是Square公司在2015年6月开源的有关Json的反序列化及序列化的框架,说到Json,大家应该很快想到Gson,FastJ...

  • Resize,w 360,h 240
    深入理解Android中的缓存机制(三)磁盘缓存

    概述 磁盘存储有两种形式,一种是File存储,一种是DB(DataBase)存储。 File File存储比较常见,当我们数据量较小,数据的分类...

  • Resize,w 360,h 240
    深入理解Android中的缓存机制(二)RecyclerView跟ListView缓存机制对比

    概述 前面介绍过了,内存缓存主要是指在内部存储器存储数据,可能大家听得比较多的就是LruCache算法,里面会涉及到内存缓存,下面以就以Andr...

  • Resize,w 360,h 240
    深入理解Android中的缓存机制(一)缓存简介

    概述 说起缓存,大家可能很容易想到Http的缓存机制,LruCache,其实缓存最初是针对于网络而言的,也是狭义上的缓存,广义的缓存是指对数据的...

  • Resize,w 360,h 240
    Architecture(5)电商APP组件化探索

    概述 组件化缘由 记得刚开始接触Android开发的时候,只知道MVC分层架构,而且感觉Model,View以及Controller太简单了,也...

    0.6 1809 0 12
  • Resize,w 360,h 240
    Architecture(4)LitePal源码分析

    概述 SQLite 在介绍LitePal之前还是要先介绍一下SQLite,也就是我们通常所说的数据库,开发中多多少少会用到,不过原生的SQLit...

  • Architecture(3)Picasso源码分析

    概述 前面分析了Volley的源码,现在来看一下Picasso的源码,其实Volley已经具备了加载了网络图片的功能,只是性能不是很好,Pica...

  • Resize,w 360,h 240
    Architecture(2)Volley源码分析

    概述 Volley是Google推出的一款比较轻巧的网络请求框架,并且可以对请求进行缓存,同时可以实时取消请求,设置请求优先级,内置了Image...

  • Architecture(1)AsyncTask源码分析

    概述 从事Android开发以来,研究过很多编程方面的东西,有编程基础:网络编程,数据结构跟算法,Java知识点:Java基础,JVM,并发编程...