Android跨进程通信IPC整体内容如下 1、Android跨进程通信IPC之1——Linux基础2、Android跨进程通信IPC之2——Bionic3、Android跨...
Android跨进程通信IPC整体内容如下 1、Android跨进程通信IPC之1——Linux基础2、Android跨进程通信IPC之2——Bionic3、Android跨...
1. 静态扫描流程 1.1 版本发布流程 大致分为5个阶段,静态代码扫描的工作在第3步进行,如图: 1.2 典型案例分析 [空指针]空指针引用 [内存泄露]Stream资源关...
1. 指纹框架UML 2. Fingerprint 2.1 Fingerprint数据流图 FingerprintManager API. 直接与应用程序交互的API,属于当...
涉及源码(Android 4.4.2):/dalvik/vm/Init.cpp/dalvik/vm/oo/Class.cpp 在Dalvik虚拟机启动过程中,我们并没有对初始...
图形显示过程 帧的渲染过程中一些关键组件的流程图 Image Stream Producers(图像生产者) 任何可以产生图形信息的组件都统称为图像的生产者,比如OpenGL...
HashMap简介 HashMap由数组+链表+ 红黑树(临界值为8)组成的,可以存储null键和null值,线程不安全,数组是HashMap的主体,链表则是主要为了解决哈希...
为什么会发生内存泄漏 内存空间使用完毕之后未回收, 会导致内存泄漏。有人会问:Java不是有垃圾自动回收机制么?不幸的是,在Java中仍存在很多容易导致内存泄漏的逻辑(log...
很多人都是学了忘,忘了学,感觉永远也记不住。View 事件分发到底应该怎么学? 其实很简单: 1、敲代码2、学习原理3、画流程图 View 事件分发 其实就4️部分组成 1、...
跳出手机的Dialog--Presentation 本文原创,转载请经过本人准许。 写在前面: Presentation 是 what?也许你刚看到标题的时候,会默默把这个单...