作者:云台 关键词:Android、ANR、卡顿、日志分析 摘要:业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结...
作者:云台 关键词:Android、ANR、卡顿、日志分析 摘要:业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结...
建议修改为ARouter如何使用给位恰当
静态代理的AOP:AspectJ,静态代理在编译阶段使用apt生成代理类
(java中的AspectJ使用的ajc编译器与weaver织入器,Android中使用apt注解处理器生成)
动态代理的AOP:SpringAOP,动态代理通过使用"反射"来实现
动态代理、Hook、AOP、插件化技术的联系与区别本文研究范围仅限Android或者Java。 在研究Android插件化技术的时候,看到一句话:J2EE框架Spring通过动态代理的Hook机制优雅地实现了AOP编程...
哈哈😂
android.support升级到androidx踩坑记录年前想着Google老大之前提醒过将项目升级到androidx,所以年前一通操作猛如虎把Android Studio唰唰升级到3.2.1,自然也把gradle升级到gradl...
内存映射不是跨进程性能最好的,如果不考虑安全性,共享内存才是最好的,拷贝0次
操作系统:图文详解 内存映射前言 内存映射 在 Linux操作系统中非常重要,因为其涉及到高效的跨进程通信 & 文件操作 今天,我将详细讲解操作系统中核心概念:内存映射 目录 1. 定义 关联 进程中的...
"在后台播放一个无声的音频,看起来很不错,不过总感觉该方案有点...."
这个笑死我了😂
安卓进程保活解决方案公司产品最近提出恶劣的需求,让我们的app像微信一样永远不被杀掉,随时给用户最友好的体验,当时我想到的是根据手机壳变色的产品经理,心中翻滚着MMP,当然功能还是要做的; 研究...
蝙蝠养殖吗@谢燕客
Kotlin 风险高、RxJava 已过时,Android 原生开发现状分析!作者:Vasiliy Zukanov,独立 Android 开发及软件顾问链接:https://www.techyourchance.com/the-state-of-nat...
有好多网上说是阿里的面试问题
老生常谈,HashMap的死循环占小狼 转载请注明原创出处,谢谢! 问题 最近的几次面试中,我都问了是否了解HashMap在并发使用时可能发生死循环,导致cpu100%,结果让我很意外,都表示不知道有这样的...
归根结底,原因就是1.7链表新节点采用的是头插法,这样在线程一扩容迁移元素时,会将元素顺序改变,导致两个线程中出现元素的相互指向而形成循环链表,1.8采用了尾插法,从根源上杜绝了这种情况的发生