自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android Audio(八)—— Volume

Volume

2021-03-26 16:30:13 1433

原创 Android Audio(七)—— AudioFocus(duck)

AudioFlinger

2021-03-19 14:30:16 1203 2

原创 Android Audio(六)—— AudioFocus

1. 流程图2. 代码分析2.1AudioManager::requestAudioFocus try { // TODO status contains result and generation counter for ext policy status = service.requestAudioFocus(afr.getAudioAttributes(), ..

2021-03-18 11:21:17 975

原创 Android MediaPlayer

MediaPlayer1.MediaPlayerService1.1 启动frameworks/av/media/mediaserver/mediaserver.rcservice media /system/bin/mediaserver class main user media group audio camera inet net_bt net_bt_admin net_bw_acct drmrpc mediadrm ioprio rt 4 ..

2021-03-18 11:19:24 178

原创 Android Audio(五)—— AudioService

AudioService1. 类图2. 启动流程3. 构造函数public AudioService(Context context) { mContext = context; mContentResolver = context.getContentResolver(); mAppOps = (AppOpsManager)context.getSystemService(Context.APP_OPS_SERVICE); .

2021-03-17 09:29:51 1905 1

原创 Android Automotive(三)——CarAudioService(AndroidP)

1. CarAudioService1.1 类图1.2 CarAudioService初始化流程

2021-03-17 09:27:53 4274

原创 Android Automotive(二)—— CarService

1.2. SystemActivityMonitoringServiceService to monitor AMS for new Activity or Service launching.2.1 类图2.2 代码【1】调用IActivityManager方法: mAm.registerProcessObserver(mProcessObserver); mAm.registerTaskStackListener(mTaskListener);...

2021-03-17 09:27:24 2845

原创 Android Automotive(一)—— Car Audio

2021-03-17 09:26:24 1545

原创 Android Audio(九)—— DeviceHalInterface

tinyalsa

2021-03-17 09:25:20 1023

原创 Android Audio(十)—— AAudio

AAudio1. 代码路径1.1 source code pathframeworks/av/media/libaaudio/include/aaudio/AAudio.hframeworks/av/media/libaaudio/src/core/AAudioAudio.cppframeworks/av/media/libaaudio/src/core/AudioStreamBuilder.cppframeworks/av/media/libaaudio/src/core/AudioStr

2021-03-17 09:24:00 1145

原创 Android Audio(四)—— AudioFlinger

AudioFlinger

2021-03-17 09:22:09 1220

原创 Android Audio(三)—— AudioTrack

AudioFlinger1. AudioTrack1.1 类图1.2 流程图

2021-03-17 09:20:41 313

原创 Android Audio(二)—— AudioPolicyService

AudioPolicyService1. 类图2. 流程图

2021-03-17 09:19:02 817

原创 Android Audio(一)—— audioserver进程启动

audioserver1. 文件路径frameworks/av/media/audioserver/audioserver.rcframeworks/av/media/audioserver/main_audioserver.cpp2. audioserver.rcservice audioserver /system/bin/audioserver class core user audioserver # media gid needed for /dev/f

2021-03-17 09:16:19 1993

原创 MediaCodecList

2020-12-15 09:41:43 484

原创 Android开机启动流程

1. init进程执行代码路径:system/core/init/init.cpp

2020-12-10 14:06:34 205

Android平台儿童古诗APP,

Android 写的儿童背诗APP, 收录了古诗99首,适合3-8岁儿童背诵.无广告,无权限要求,放心使用.

2020-12-10

SELinux for Android 8.0

Overview This document describes SELinux changes and customizations designed to support modularity and updatability of SELinux policy in Android 8.0. ​The goal of these changes is to enable System on Chip (SoC) vendors and Original Device Manufacturer (ODM) partners to customize SELinux settings

2020-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除