最近为了适配Android 13,升级了AS(Android Studio Dolphin | 2021.3.1 Patch 1),顺便gradle也升级了(7.2.1),本...
IP属地:广东
最近为了适配Android 13,升级了AS(Android Studio Dolphin | 2021.3.1 Patch 1),顺便gradle也升级了(7.2.1),本...
线程的五种状态 线程从创建到销毁一般分为五种状态,如下图: 1) 新建 当用new关键字创建一个线程时,就是新建状态。 2) 就绪 调用了 start 方法之后,线程就进入了...
由于 Google Play 上架的新规,所以现在新应用的上架都需要用 aab ,在此记录一下 aab 相关的经验。 本文主要分为以下部分: aab 打包 安装测试 注意事项...
前言 最近的项目要在海外运营,首先要上架 Google Play,但是手上的项目是国内的代码,为了上架可以说是踩了不少坑,这里简单记录一下。 1、 升级 targetSdkV...
最近项目要上市场了,虽然已经给apk加了混淆,但是听同事说,还有加固工具可以更好的保护apk。特地去用了一下apk加固。 目前加固工具挺多的,我听到的有腾讯的乐固和360安全...
1 线程池的好处 线程的创建和销毁由线程池维护,一个线程在完成任务后并不会立即销毁,而是由后续的任务复用这个线程,从而减少线程的创建和销毁,节约系统的开销。 线程池旨在线程的...
前言 BroadcastReceiver(广播接收器),属于 Android 四大组件之一 在 Android 开发中,BroadcastReceiver 的应用场景非常多 ...
前言 在 Java中,反射机制(Reflection)非常重要,但对于很多开发者来说,这并不容易理解,甚至觉得有点神秘 今天,我将献上一份 Java反射机制的介绍 & 实战攻...