240 发简信
IP属地:四川
  • Android MVP与MVC的区别和理解

    MVC架构: MVC就是Model-View-Controller,它们的作用是: 它们之间的关系如下图所示: View传送指令到Controller,Controller完...

  • 120
    一种非常好用的Android屏幕适配

    更新:由于该适配方案越来越多人使用,也有很多人遇到不太理解的问题。所以为了大家更好的使用,我将文章很多内容更新了,老用户可以重新看下整篇文章。主要更新的内容是使用方法跟以前不...

  • 加快apk的构建速度,如何把编译时间从130秒降到17秒

    本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发 公司的项目代码比较多,每次调试改动java文件后要将近2分钟才能跑起来,实在受不了。在网上找了一大堆配置...

  • 120
    Okhttp CacheInterceptor 拦截器源码分析

    CacheInterceptor 缓存拦截器,完成OkHttp请求是否进行缓存工作。 在 Cache缓存put 和 Cache缓存get 分别分析OkHttp缓存的第一部分,...

  • 120
    Android进阶之旅 - 自定义View篇

    1.分享的简介 内涵段子项目分享将于5月中旬结束,了解具体详情请移步Android进阶之旅与你同行。经过反复的思考,首先分享Android 进阶之旅 - 自定义 View 篇...

  • 120
    Flutter dio结合json_serializable请求数据并解析Demo

    前言 我们在开发中,会面临要从服务器请求数据,然后解析服务器过来的json数据,这个在android中,都有相应的的封装好的很好的插件可以做这样的事情,请求数据有okHttp...

  • 120
    OkHttp Cache缓存get 源码分析

    Cache类中get()方法就是读取缓存中响应体Response 看下源码: 我们到 DiskLruCache中去查看这个get()方法 到Entry中的response(....

  • 120
    OkHttp Cache缓存put 源码分析

    本来是应该分析 CacheInterceptor 缓存拦截器的,考虑到这需要对OkHttp的缓存 Cache 有一定的了解,所以先分析 Cache 之后再对 CacheInt...