- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 浅探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
398
原创 音频焦点AudioFocus
文章目录简介-AudioFocusAudioFocus机制实现流程requestAudioFocus方法:registerAudioFocusListener()OnAudioFocusChangeListener:AudioManager中还有一个电话相关的调用requestAudioFocus方法实际的实现在AudioService.javaMediaFocusControl.java中的re...
2019-07-26 10:52:45
2482
原创 CCACHE提高编译速度的具体使用
ccache(“compiler cache”的缩写)是一个编译器缓存,该工具会高速缓存编译生成的信息,并在编译的特定部分使用高速缓存的信息, 比如头文件,这样就节省了通常使用cpp解析这些信息所需要的时间。如果某头文件中包含对其他头文件的引用,ccache会用那个文件的 cpp-parsed版本来取代include声明。ccache只是将最终的文本拷贝到文件中,使得它可以立即被编译,而不是真正...
2019-04-23 10:43:10
13032
原创 小区广播基本介绍
介绍:https://onlinesso.mediatek.com/FAQ#/SW/FAQ17750小区广播是短信的一种类型,但有别于普通的点对点短信。一般的点对点短消息(Short Message Service - Point to Point, SMS-PP)只能传送短消息给一个或少数几个收件人,但是小区广播技术则是被设计为能够在特定区域中,按照指定的频道(Channel)来广播消息...
2019-04-22 20:44:48
2685
原创 系统启动流程
简单流程启动电源及系统启动当电源按下时引导芯片代码开始从预定义的ROM中开始执行。加载引导程序Bootloader至RAM引导进程Bootloader是系统启动前的一个小程序,主要用于将系统的OS拉起来并运行Linux Kernel进程内核启动时,设置缓存、被保护存储、计划列表、加载驱动。内核完成系统设置后,在系统文件中寻找init文件,然后启动root进程或系...
2019-04-15 16:04:03
521
原创 渐变色的使用
需求: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
583
转载 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
169
原创 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
465
原创 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
707
3
ccache的mk脚本
2019-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人