- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Android Keypad按键播放音
背景知识对于音乐类型的音频资源,可以通过MediaPlayer来播放; 对于音调,可以通过ToneGenerator来播放; 对于提示音,可以通过Ringtone来播放; 对于游戏中的音频资源,可以通过SoundPool来播放。ToneGenerator提供了对DTMF音(ITU-T Q.23),以及呼叫监督音(3GPP TS 22.001)、专用音(3GPP TS 31.111)中规定的音频的支持,根据呼叫状态和漫游状态,该文件产生的音频路径为下行音频或者传输给扬声器或耳机。需要说明的是.
2020-08-05 14:56:48 1028
原创 MTK schedplus CPU Governor
一,代码分析定义 CONFIG_CPU_FREQ_GOV_SCHEDPLUS=y1. @LINUX/android/kernel-4.9/drivers/misc/mediatek/sched/Kconfigconfig CPU_FREQ_DEFAULT_GOV_SCHEDPLUS bool "To make sched+ as default governor" select CPU_FREQ_GOV_SCHEDPLUS help Use the CPUfreq governor 'sched
2020-08-05 14:44:42 1386
原创 Android 改变RenderThread调度策略提高性能
一,通过设置绘画的RenderThread线程的调度策略来提高性能默认情况下每个进程的绘画线程RenderThread的调度策略是SCHED_OTHER, 并且优先级为-10.设置系统属性sys.use_fifo_ui为1后,则表示每个进程的绘画线程RenderThread的调度策略变更为SCHED_FIFO,并且实时优先级为1. 调度器 名称 解释 SCHED_OTHER 默认 标
2020-08-05 14:36:30 3680
原创 AndroidQ 的进程清理机制Process_Reclaim
https://www.jianshu.com/p/ae4ca096201ahttps://lore.kernel.org/patchwork/patch/688100/ linux kernel patch for process reclaim一,Kernel 空间1. @kernel-4.9\mm\Kconfigconfig PROCESS_RECLAIMbool "Enable process reclaim"depends on PROC_FSdefault n.
2020-08-05 14:27:48 3649
原创 AndroidQ SettingsProvider和Settings原理
一, SettingsProvider1. SettingsProvider顾名思义是一个提供设置数据共享的Provider,SettingsProvider和Android系统其它Provider有很多不一样的地方,如:SettingsProvider只接受int、float、string等基本类型的数据; SettingsProvider由Android系统framework进行了封装,使用更加快捷方便 SettingsProvider的数据由键值对组成SettingsProvider有点
2020-08-05 14:20:08 2996
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人