背景:目前项目在打渠道包的时候,采用的是AndroidManifest.xml配置渠道号,上线前一个个构建出来,全部构建完成耗时长达一个小时,这...
有两个App需要共享数据,采用的是ContentProvider方案,在使用的过程中,发现在B应用关闭的时候,如果A想取B内的数据,大概率会失败...
Gradle升级3.1问题总结 背景:项目早期用的Gradle插件版本2.3.0,由于版本较老,无法使用Gradle新版本的特性,故需要升级至最...
LeakCanaryA memory leak detection library for Android and Java. “A small...
PS:该文章仅供个人学习交流之用,学识浅薄,不当之处,还请指出! 在Android开发中,关于热修复的话题越来越多,同时随着技术的迭代,各种框架...
PS:该文章仅供个人学习交流之用,学识浅薄,不当之处,还请指出! HashMap简介 HashMap使用哈希表来存储的。哈希表为解决冲突,可以采...
大多数android开发者应该都比较熟悉okhttp这款首屈一指的网络请求框架,在使用上,相信大多数人都没压力。但是作为技术控,不能只停留在用的...
什么是EventBus? 基于观察者模式的事件发布/订阅框架,支持同一个进程的组件(比如Activity, Fragment, Service,...
前言 当我们接手一个项目的时候,经常会发现一个activity或fragment动辄上千行甚至上万行代码,这给阅读带来很大的困扰,如果想读懂代码...
文集作者