首发于公众号: DSGtalk1989 我们通过第一章节粗略的过了一下虚拟机将java代码变成可被机器阅读的机器码过程。 整个过程中最最重要的三...
首发于公众号: DSGtalk1989 1.1 虚拟机定义与分类 虚拟机的作用是将相关语言在不同的平台上进行执行的机器。JVM即Java Vir...
首发于公众号: DSGtalk1989 最可怕的还是来了,依赖注入一直是一般工程师最最不愿意去碰的东西。复杂,不易理解。但是不得不承认,使用起来...
首发于公众号: DSGtalk1989 先依赖,具体版本号见ARouter GitHub(https://github.com/alibaba/...
首发于公众号: DSGtalk1989 这两尊大佛,基本都是结伴出现的,我们先什么都不管把依赖添加进来,考虑到可能存在的版本号问题,之后将不再出...
首发于公众号: DSGtalk1989 我们选择使用google的官方ORM框架room 先引入依赖 这里要注意哦,你可以直接使用Room库,不...
首发于公众号: DSGtalk1989 依赖,最新版本见版本号(https://mvnrepository.com/artifact/andro...
首发于公众号: DSGtalk1989 DataBinding首先我们需要在module的build.gradle文件中打开databindin...
首发于公众号: DSGtalk1989 自动清理代理类,会跟随着组件的生命周期,当组件被回收时会自我置null,这里需要用到kotlin的属性代...