自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

selfupgrade_app_test

app upgrade by itself

2019-03-05

空空如也

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

TA关注的人

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