240 发简信
IP属地:陕西
  • 干货:ANR日志分析全面解析(内含经典堆栈举例)

    作者:云台 关键词:Android、ANR、卡顿、日志分析 摘要:业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少...

  • 鸿蒙开发handbook(应用开发知识大纲)

    本文拟快速讲清楚开发一个鸿蒙工程需要了解的知识大纲,后续会逐步针对每个小知识点输出专门的章节这个handbook也会不断更新整理 开发一款鸿蒙a...

  • kotlin协程实现原理梳理

    我们接触协程,往往会有如下疑问,本文一一解答异步是怎么实现的,即执行权是怎么转移的?挂起函数执行完毕后是怎么恢复现场,继续执行后续代码的?协程里...

  • Activity继承体系梳理

    一、AppCompatActivity的继承关系 随着Android系统演化,Activity的子类越来越多,它们究竟带来了什么功能呢?我们编写...

  • Android各版本的行为变更

    本文的主要内容来自官方,摘出了Android开发者应该关注的重点变更,目前已经更新到Android 11,新版本发布时会持续更新,如果对您有帮助...

  • 小花招解决Android 9 Pie 不能反射隐藏API限制

    一、概述 Android 9开始,系统会阻止开发者调用非SDKAPI,比如ActivityThread.currentActivityThrea...

  • 正则表达式速查手册

    普通字符[abc]匹配abc[a-z]匹配小写字母,[A-Z]匹配大写\s 是匹配所有空白符,包括换行,\S 非空白符,不包括换行。\w 匹配 ...

  • 解决Program type already present okhttp3 OkUrlFactory错误

    今天合并React Native分支到主分支的时候遇到Android Studio报错 Error:Program type already p...

  • Resize,w 360,h 240
    Architecture Jectpack MVVM架构演进

    在对MVP的架构实践中,发现写单元测试不是那么方便,因为Presenter持有了View的引用,而Mock View的 行为和方法特别的卡慢,...

个人介绍
纸上得来终觉浅,绝知此事要躬行。