Avatar notebook default
20篇文章 · 38146字 · 0人关注
  • Resize,w 360,h 240
    Androiud多渠道打包分析

    背景:目前项目在打渠道包的时候,采用的是AndroidManifest.xml配置渠道号,上线前一个个构建出来,全部构建完成耗时长达一个小时,这...

  • Resize,w 360,h 240
    关联启动禁用导致无法通过CP共享数据分析

    有两个App需要共享数据,采用的是ContentProvider方案,在使用的过程中,发现在B应用关闭的时候,如果A想取B内的数据,大概率会失败...

  • Resize,w 360,h 240
    Gradle升级3.0问题总结

    Gradle升级3.1问题总结 背景:项目早期用的Gradle插件版本2.3.0,由于版本较老,无法使用Gradle新版本的特性,故需要升级至最...

  • Resize,w 360,h 240
    浅析Android内存泄漏检测工具LeakCanary

    LeakCanaryA memory leak detection library for Android and Java. “A small...

  • Resize,w 360,h 240
    浅析热更新技术方案(Android)

    PS:该文章仅供个人学习交流之用,学识浅薄,不当之处,还请指出! 在Android开发中,关于热修复的话题越来越多,同时随着技术的迭代,各种框架...

  • Resize,w 360,h 240
    浅析HashMap实现原理

    PS:该文章仅供个人学习交流之用,学识浅薄,不当之处,还请指出! HashMap简介 HashMap使用哈希表来存储的。哈希表为解决冲突,可以采...

  • Resize,w 360,h 240
    浅析okhttp3原理(Android)

    大多数android开发者应该都比较熟悉okhttp这款首屈一指的网络请求框架,在使用上,相信大多数人都没压力。但是作为技术控,不能只停留在用的...

  • 浅析EventBus3.x (Android)

    什么是EventBus? 基于观察者模式的事件发布/订阅框架,支持同一个进程的组件(比如Activity, Fragment, Service,...

  • 浅析 MVP,MVC,MVVM模式(Android)

    前言 当我们接手一个项目的时候,经常会发现一个activity或fragment动辄上千行甚至上万行代码,这给阅读带来很大的困扰,如果想读懂代码...

文集作者