前言 最近年底项目也没事做了,琢磨着研究一下热修复方案。市面上出现很多热修复方案,大致分为几种,一种是dex插桩的、一种Instant run、还有一种是通过底层做修改。本文...
前言 最近年底项目也没事做了,琢磨着研究一下热修复方案。市面上出现很多热修复方案,大致分为几种,一种是dex插桩的、一种Instant run、还有一种是通过底层做修改。本文...
Android获取所有依赖库 命令方式 gradle :app:dependencies输出列表展示了所有configuration下的依赖树,依赖关系明显,层次清晰。 gr...
方式一:利用命令行 已经拉取完代码,在sourcetree 的界面打开终端: 之间在终端输入 git config --global credential.helper st...
1.Java(泛型,反射,注解,集合,线程,I/O流)2.Android(开源框架源码,Framework源码 AMS,WMS,PMS,IMS,Binder,Handler,...
一 、 类(class) 1. 构造函数: 2. 命名构造函数: 3. 重定向构造函数 4. 初始化列表 5. 常量构造函数 6. 工厂构造函数 7. getter 和 se...
测试各种样式的帖子哦 上面是分割线,看到了么? 段内格式测试:这里首先是紧接着的一段而不分行。然后是粗体和斜体,粗斜体,以及删除线和段内代码,最后就是注脚[1]。 下划线生成...
一 变量1. 变量声明:var dynamic Object var-类型为声明时值的类型,并且类型不可更改 dynamic可以修改类型2. 默认值:没有初始化的变量默认获取...
Android Framework知识点 一 系统核心服务(System Server) 1. ActivityManager -> activity service bro...
Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity的显示之ViewRootImpl初探 Activity的显示...