随机推荐

Android 内存优化等记录

前言记录一下内存相关的内容正文Java虚拟机Java虚拟机是一台“抽象的计算机”,它拥有自己的处理器,堆栈,寄存器以及相应的指令系统。Java虚拟机疲敝了与操作系统相关的平台信息,使得Java程序只需要生成该虚拟机上运行的目标代码,就可以在多个平台上运行。JVM运行时数据区域分为两个部...

startService分析(1)

Service的源码路劲:base\core\java\android\app\Service.java,我们从Service.java开始入手。Service的启动方式有两种,一种是stopService(Intent name),另一种是bindService(Intent serv...

Android 8.0后音频焦点处理小结

前提两个或两个以上的 Android 应用可同时向同一输出流播放音频,系统会将所有音频流混合在一起。为了避免所有音乐应用同时播放,Android 引入了“音频焦点”的概念。一次只能有一个应用获得音频焦点。音频焦点采用合作模式对,合作模式,你可以准守也可以不准守。Android建议应用遵守...

Android 13framework中添加AIDL

前言添加一个Service并让应用调用,类似于获取AudioManager一样。AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);通过getSystemService()获取X...

《MySQL基础教程》笔记9

前言主要是介绍PHP中正则表达式的介绍等。根据《MySQL基础教程-西泽梦路》学习,简单的做一下笔记。记录于此,方便自己回忆。正文require_once看其名字,就是请求一次,这很常用。require_once(文件名);正则表达式什么是正则表达式正则表达式是一种用于描述字符...

adb logcat的基本使用

adb logcat基本用法1. adb logcat //打印默认所有日志2. adb logcat -s tag //打印带有tag标签的所有日志3. adb logcat -v time //打印所有日志并带上时间4. adb logcat -s tag -v time //...