之前试过在Application的attachToBase里面sleep了几十秒都不会anr哦
深入理解ANR关于ANR,以前只知道Activity、BroadCastReceiver、Service三种组件的ANR时限、一般采用哪些方式避免ANR、以及通过data/anr/trac...
之前试过在Application的attachToBase里面sleep了几十秒都不会anr哦
深入理解ANR关于ANR,以前只知道Activity、BroadCastReceiver、Service三种组件的ANR时限、一般采用哪些方式避免ANR、以及通过data/anr/trac...
我把buffer设置成false,但是在堆快照里发现koa-static-cache里的LRU里还是有一堆缓存,这是什么原因呢?
2. egg 静态资源及缓存设置egg 默认自动继承静态资源配置,在public文件夹通过 egg-static链接:https://github.com/eggjs/egg-static模块实现。支持 k...
貌似不是所有改变UI的操作都会触发两次performTraversal,断点调试发现setVisibility会出发两次,但是setText只会触发一次
View为什么会至少进行2次onMeasure、onLayout前言 郭前辈的ListView源码解析一文,曾提到View至少会进行2次onMeasure、onLayout,但限于篇幅,并未解释原因,好奇就尝试找了找原因。 原因猜想 验证...
@husttwj 比如说Kotlin方法fun test(a: String),Java调用这个方法传了个null进去,这个时候编译不会报错,但是仍然有空指针的可能
Kotlin在项目中的应用和踩过的坑应用 空类型安全Kotlin引入了可空类型(用?标识),在编译期杜绝了可空类型直接调用方法的可能。var a: String = "abc"a = null // 编译错误v...
应用 空类型安全Kotlin引入了可空类型(用?标识),在编译期杜绝了可空类型直接调用方法的可能。var a: String = "abc"a = null // 编译错误v...
简介 随着kotlin在我的代码中占比越来越大,我觉得自己有必要在一段时间的使用之后总结有哪些好的用法和哪些坏的用法。这篇文章记录了个人习惯了的几个kotlin写法,如果觉得...
NestedScrolling机制 按照原有的事件分发机制,当父View拦截了事件序列中的一段MOVE事件,就不能再把接下来的事件传递给子View,所以难以实现父View滑动...