240 发简信
IP属地:浙江
  • 120
    合并AAR踩坑之旅(fat-aar)

    博客已迁移至:https://leeon7.github.io[https://leeon7.github.io] 背景 在输出Android模块时,有时会因为个别原因(比如...

  • 120
    Gradle断点调试 - 调试Android Builder源码

    断点调试是阅读源码的一种好方法,能便于理解应用的执行流程,下面介绍如何在AS中调试Android Build Tool代码的方法。 1. 开启Gradle调试 网上方案比较杂...

  • 120
    Gradle基础 - 构建生命周期和Hook技术

    对于初学者来说,面对各种各样的Gradle构建脚本,想要梳理它的构建流程,往往不知道从何入手。Gradle的构建过程有着固定的生命周期,理解Gradle的生命周期和Hook点...

  • Android O 后台服务限制

    前言 谷歌刚刚发布了Android O技术预览版,为了提升续航和减少耗电,Android进一步限制了后台服务的运行。本文将为大家介绍Android O新增的后台服务限制,翻译...

  • 120
    月工资17000+,这到底是什么工作

    繁忙的周五,正在上班的我收到一位微信好友发来的消息: 看到大专以上工资17000+,我惊呆了,真想拥有一份这样的工作啊! 现在的我,工作六年,月工资4000+,在郑州这样的城...

  • 看了评论,发现裸辞的人还挺多的,我一直没下决心,现在看来自己也应该好好想想。

    今天,我辞职了

    距离2019年春节仅剩55天的时候,我辞职了,裸辞。 很多人都劝我:快过年了,年前就不要折腾了,等过完年再说。 可是,我等不了了。 我不愿意再做我不喜欢的事情,坚持了这么久,...

  • 思维导图学Java虚拟机

    说明 本篇文章是对周志明的《深入理解Java虚拟机》的读书笔记,思维导图使用Mindjet MindManager。曾经看到过这样一句话: 我觉得读书也是一样,也可以套用上面...

  • MultiDex与热修复实现原理(二)MultiDex基本原理及解析

    当一个app的功能越来越复杂,代码量越来越多,可以遇到下面两种情况: 生成的apk在2.3以前的机器无法安装,提示INSTALL_FAILED_DEXOPT 方法数量过多,编...