Android通过包名判断应用是否存在前言 简单记录一下通过包名判断应用是否存在,记录于此,方便自己查阅。 正文 方式1 public boolean packageExists(Context context, String packa...Android小知识# Android# Intent# NameNotFoundException1年前295
Android之onSaveInstanceState简介前言 Android面试时问到onSaveInstanceState相关知识,因此今天抽空记录一下相关内容,方便后续自己查阅。 本文Activity是以默认的启动模式,也就是standard模式下测试...面试# activity# Android# Android面试1年前171
记录并发、并行和串行的区别前言 这里简单记录一下并发,并行和串行相关知识,主要是偶尔容易搞混,记录于此,方便自己查阅。 正文 串行 概念:任务按顺序执行,一个完成后才执行下一个。 单核CPU顺序执行。看做人一心一意干活,比如先...小知识# CPU# 串行# 仙逆1年前229
[小知识]内存泄漏整理什么是内存泄漏? 总的来说:内存不在GC掌握之内。 当一个对象已经不在使用了,本该回收时,而另外一个正在使用的对象持有它的引用而导致内存不能被回收。本该回收的对象没有被回收,而一直停留在堆内存中,这就...小知识# GC# 内存回收机制# 内存泄漏1年前330
wait()和notify()简单记录前言 简单记录一下wait()和notify()等相关内容,记录于此,方便自己查阅。 正文 wait方法 主要工作 使当前执行代码的线程进行等待。(把线程放到等待队列中) 释放当前的锁 满足条件被no...AndroidJava# notify# notifyAll# wait1年前230
WebView is not allowed in privileged processes前言 之前介绍Android系统应用使用WebView时,出现异常。如果有Android源码且可以编译,那就改源码(注释掉而已,这种比较方便),方便系统应用;如果没有那就使用hook方式。这里简单记录...Android小知识# Android# AndroidRuntime# onCreate1年前185
[摘]Android Studio Minimum supported Gradle version is 6.5. Current version is 6.1.1前言 开发中导入别人项目时偶尔如下这种提示: Android Studio Minimum supported Gradle version is 6.5. Current version is 6...Android# Android Studio# Gradle1年前297
[摘]Android GC日志简单分析前言 测试反馈的日志中有大量的dalvikvm,如下: D/dalvikvm( 723): GC_CONCURRENT freed 658K, 38% free 1168K/1876K, paused...Android# Android# dalvikvm# GC_CONCURRENT1年前305