近日工作需要APP签名发现,创建新的key store出现错误Key was created with errors,警告信息: 提示信息使用:...
数据加密是过程通过对文件或数据进行算法计算后得到结果一种处理过程,让数据变成不能够阅读的形式,也可以根据不同的算法来解析生成的数据,让加密数据还...
代码混淆的作用 代码混淆主要作用是使代码在编译过程中让原本方便阅读的代码进行一定规则的混淆和对代码进行一定量的优化。 代码混淆的意义 代码混淆的...
JobScheduler介绍 JobScheduler是一种API,能够将多样的工作在未来在应用程序进程中执行,JobScheduler是执行延...
WakeLock:官方给出来的定义是WakeLock是一种机制,用于指示应用程序需要设备继续工作。也就是说WakeLock可以确保应用程序一直运...
获取手机是否在充电通过系统广播,然后拦截器通知去获取充电状态改变。 获取手机是否是wifi状态,通过获取ConnectivityManager服...
本文将了解内存抖动是什么以及内存抖动发生的原因及常见解决办法 内存抖动是什么 内存抖动:内存抖动实际上就是内存频繁的分配或回收动作执行,导致内存...
Java引用类型分为强引用、软引用、弱引用、虚引用,本文对四种引用类型进行分析 强引用 强引用:日常开发中最常见的引用类型,直接通过new来创建...
本文中分享两种GC确定回收的算法 引用计数算法以及可达性分析算法 引用计数算法:简单来说引用计数算法就是当前内存地址存在多少个对象引用了这一块地...