getTag() 那行可以优化成
getTag(1123460103) as? Long ?: -1L
[Kotlin]利用扩展函数优雅的实现“防止重复点击”[更新]:1.新增OnLazyClickListener [2019.6.30]2.triggerLastTime = currentClickTime挪到if判断内,解决多...
怎么跟进程扯上关系了呢
浅谈JAVA中的线程阻塞方法线程阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),Java 提供了大量方法来支持阻塞,下面我们来一起总结一下JAVA中实现线程阻塞的方法。 线程睡眠 sle...
去你吗的标题党
前言 郭前辈的ListView源码解析一文,曾提到View至少会进行2次onMeasure、onLayout,但限于篇幅,并未解释原因,好奇就尝试找了找原因。 原因猜想 验证...
addInterceptor
Okhttp-wiki 之 Interceptors 拦截器Interceptors are a powerful mechanism that can monitor, rewrite, and retry calls. Here'...
这种方法ToastUtils类还持有一个context静态成员变量
作者,我问个问题,在Handler运行的过程中,手机息屏了,按照SystemClock.uptimeMillis()
是不计入休眠时间来算,应该是手机亮屏之后才回调消息的,可是测试的时候为什么还是会回调消息???
最近打算在Linux上开发,选择了Deepin,挺不错的。 无法更新 重装了Android Studio,装的是2.3的版本,但是无法在线升级。 提示的大概意思是:无法删除/...
题目要求 Implement regular expression matching with support for '.' and '*'实例图题目翻译:实现正值表达式中...
前言 在Android开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将手把手带你深入剖析Retrofit v2...