自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Talkback问题汇总

记录个人对talkback的问题的处理,基于源码修改,不包含应用适配

2022-06-15 13:58:36 434

原创 浅探Activity,Window,DecorView关系

Activity,Window,DecorView简介关系图ActivityWindowDecorViewViewRoot关联过程简析Activity->setContentView简单分析Activity获取window的流程前提摘要:仅个人笔记整理,参考文章https://lrh1993.gitbooks.io/android_interview_guide/content/android/basis/decorview.htmlActivity,Windo..

2021-03-02 11:27:22 216

原创 音频焦点AudioFocus

文章目录简介-AudioFocusAudioFocus机制实现流程requestAudioFocus方法:registerAudioFocusListener()OnAudioFocusChangeListener:AudioManager中还有一个电话相关的调用requestAudioFocus方法实际的实现在AudioService.javaMediaFocusControl.java中的re...

2019-07-26 10:52:45 2059

原创 CCACHE提高编译速度的具体使用

ccache(“compiler cache”的缩写)是一个编译器缓存,该工具会高速缓存编译生成的信息,并在编译的特定部分使用高速缓存的信息, 比如头文件,这样就节省了通常使用cpp解析这些信息所需要的时间。如果某头文件中包含对其他头文件的引用,ccache会用那个文件的 cpp-parsed版本来取代include声明。ccache只是将最终的文本拷贝到文件中,使得它可以立即被编译,而不是真正...

2019-04-23 10:43:10 12799

原创 小区广播基本介绍

介绍:https://onlinesso.mediatek.com/FAQ#/SW/FAQ17750小区广播是短信的一种类型,但有别于普通的点对点短信。一般的点对点短消息(Short Message Service - Point to Point, SMS-PP)只能传送短消息给一个或少数几个收件人,但是小区广播技术则是被设计为能够在特定区域中,按照指定的频道(Channel)来广播消息...

2019-04-22 20:44:48 2190

原创 系统启动流程

简单流程启动电源及系统启动当电源按下时引导芯片代码开始从预定义的ROM中开始执行。加载引导程序Bootloader至RAM引导进程Bootloader是系统启动前的一个小程序,主要用于将系统的OS拉起来并运行Linux Kernel进程内核启动时,设置缓存、被保护存储、计划列表、加载驱动。内核完成系统设置后,在系统文件中寻找init文件,然后启动root进程或系...

2019-04-15 16:04:03 434

原创 渐变色的使用

需求:FM中未插入耳机界面使用渐变色的背景,状态栏保持一致(全屏效果)渐变色的绘制使用xml中的shape属性进行绘制<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"><gradient ...

2019-04-15 13:45:35 489

转载 Ubuntu16.04 下如何安装搜狗拼音输入法

一.添加fcitx键盘输入法系统【系统默认是iBus】1.将下载源添加至系统源:sudo add-apt-repository ppa:fcitx-team/nightly2.更新系统列表获得最新软件版本信息sudo apt-get update3.安装fcitxsudo apt-get install fcitx4.安装fcitx的配置工具sudo apt-get inst...

2019-04-11 15:05:11 117

原创 adb 无线连接问题

1、确保系统配置有adb(安装安装sdk里面存在)输入adb命令查看,存在adb的提示信息则确保系统存在adb//给sdk/platform-tools/adb添加执行权限右键给~/adt-bundle-linux-x86_64-20140702/sdk/platform-tools/adb添加执行权限//注意替换adb路径若usr/bin/目录下存在adb,可以使用命...

2019-04-11 13:27:39 336

原创 Unbuntu14.04 Android Studio导入源码

环境搭建安装Android Studio官网下载 https://developer.android.google.cn/studioJava环境官网下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html将jdk解压并拷贝至/usr/lib/java路径下c...

2019-04-11 11:31:14 583 3

包含工具源码及一些简单代码

包含工具源码及一些简单代码

2022-02-14

ccache的mk脚本

ccache是一个编译器缓存,该工具会高速缓存编译生成的信息,并在编译的特定部分使用高速缓存的信息, 比如头文件,这样就节省了通常使用cpp解析这些信息所需要的时间。如果某头文件中包含对其他头文件的引用,ccache会用那个文件的 cpp-parsed版本来取代include声明。 ccache只是将最终的文本拷贝到文件中,使得它可以立即被编译,而不是真正去读取、理解并解释其内容。 ccache是以空间换取速度,ccache非常适合经常make clean(或删除out目录)后重新编译的情况。 ccache是经过严格编写的。能确保至少在编译结果的正确性上和直接使用make所得到的结果完全一致。甚至不同工程使用的ccache也能保证其正确性。

2019-04-23

空空如也

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

TA关注的人

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