背景 通常我们会遇到项目中存在很多模块的情况,每次构建都会花费好久,但是又不知道每个模块耗费多久,因此使用该工具可以很方便的检测,用来决定如何优化项目结构 实现效果 这样很容...
IP属地:北京
背景 通常我们会遇到项目中存在很多模块的情况,每次构建都会花费好久,但是又不知道每个模块耗费多久,因此使用该工具可以很方便的检测,用来决定如何优化项目结构 实现效果 这样很容...
在 Android 项目上工作,我们需要集成很多不同的依赖项,为了管理这些依赖项,我们使用像 Dagger 这样的依赖注入框架。 但是要设置和使用 Dagger 需要大量的样...
前言 前面我们说了Kotlin的反射就是把类的信息保存到了KClass,通过KClass可以获取类的一些信息 可以查看文章: # Kotlin反射全解析2 -- 超级好用的K...
分享小伙伴的面经~ 前言 虽然面试已经过去大半年,但是依旧能回忆起当初面试场景,所以凭着记忆给大家分享一段面经。2020年疫情期间我总共面试了6家公司分别是阿里巴巴(已入职)...
这是 Stack Overflow 上最热门的几个 Kotlin 问题,每个问题如果更深入的分析,都可以单独写一篇文章,后面我会针对这些问题,在进一步的分析。 通过这篇文章你...
一、概述 ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能...
前言 我们继续来聊反射,或许对于Java开发者来说,Class很熟悉,不过不熟悉也没事,我们来看Kotlin中的反射类:KClass。 至于什么是反射可以查看前面一篇文章: ...
什么是注解 注解,通俗的来说,就是像注释一样,是由程序员在代码中加入的一种“标注”,不影响所编写的原有代码的执行。而这种标注(注解)可以被编码用的IDE、编译器、类加载器的代...