ArrayMap及SparseArray是android的系统API,是专门为移动设备而定制的。用于在一定情况下取代HashMap而达到节省内存的目的。 一.源码分析(由于篇...
ArrayMap及SparseArray是android的系统API,是专门为移动设备而定制的。用于在一定情况下取代HashMap而达到节省内存的目的。 一.源码分析(由于篇...
本篇文章将带大家解析Robust框架热修复原理 主流的热修复框架类型 ClassLoader:将热修复的类放在dexElements[]的最前面,这样加载类时会优先加载到要修...
本片文章将介绍Dagger2的作用及使用方式。 什么是Dagger2? Dagger2是在编译时期生成代码实现完整依赖注入的框架 Dagger 2 is a compile-...
涉及知识点:APM, java Agent, plugin, bytecode, asm, InvocationHandler, smail 一. 背景介绍 APM : 应用...
介绍ASM ASM是一款基于java字节码层面的代码分析和修改工具。无需提供源代码即可对应用嵌入所需debug代码,用于应用API性能分析。ASM可以直接产生二进制class...
参考链接:http://www.infoq.com/cn/articles/java-memory-model-4/http://www.cnblogs.com/aigong...
Android Apk签名原理及方法 来源:Android 开发中文站
对于 Android 开发者而言, APK 签名的重要性不言而喻。Android 7.0 后 APK 签名已经从基于 Jar 签名的 V1 版本升级到了 V2 版本,为了能更...
本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan Unity中关于四元数的API详解 Quaternion类 Quate...