1. Intro 1.1 Compilers and Interpreters 二者的结构不同,一个是直接将程序和数据进行解释执行,而编译器是将程序转化为机器课执行的字节码,...
1. Intro 1.1 Compilers and Interpreters 二者的结构不同,一个是直接将程序和数据进行解释执行,而编译器是将程序转化为机器课执行的字节码,...
1. HeapSort 1.1 Heaps 1. Conceptions length: the number of elements in the array A Heap...
1. Getting Started 1.1 Insertion-Sort Insertion Sort 1.2 Loop Invariants 如果一个算法要实现正确性,则...
1. Activity的启动过程 方法解析: 从ActivityClientRecord中获取带启动的Activity的组件信息 通过Instrumentation的newA...
1. ReentrantLock 1.1 ReentrantLock VS. synchronized ReentrantLock相比synchronized而言功能更加丰富...
1. Window和WindowManager Window表示一个窗口的概念,如在创建对话框时就需要Window来进行。Window通过WindowManager来操作Wi...
1 解决方案:Build 下选择 clean Project 原因分析:可能是项目中堆积了一些垃圾 2 尝试设置Gradle国内代理,依然报错如下图所示,提示无法获取某个文件...
1. NavigationView颜色设置 NAVIGATION VIEW ITEM的TITLE和ICON颜色设置 2. 指南针Api Android:指南针的制作Andro...
1. 多进程 开启方式: android:process = ":remote" android:process="完整报包名" 2. 基本概念 2.1 AIDL 2.1.1...
1. 解析与填充符号表 1.1 词法、语法分析 词法分析:将源代码的字符流变成Token的过程例如:int a = b + 1包含6个Token 语法分析:根据Token序列...
执行引擎,是Java虚拟机最核心的组成部分之一,执行引擎在执行代码时可能是编译执行,也可能是解释执行,也可能两者兼备。但所有的执行引擎都是输入的是字节码文件,处理过程是字节码...
知识点 底部导航栏遮挡 转屏锁定 隐藏ActionBar 获取手机信息 Handler使用 获取Drawable Fragment和Activity传值 注意 1. 底部导航...
1. 利用keytool生成keystore文件 2. Keystore转p12文件 3. p12转jks Android程序签名详解、打包,分别使用keytool工具和A...
1. TCP TCP, universally because it provides reliable end to end bidirectional byte stre...