自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 Binder源码目录

基于Linux 4.4源码, 从上之下, 整个Binder架构所涉及的总共有以下5个目录:/framework/base/core/java/ (Java)/framework/base/core/jni/ (JNI)/framework/native/libs/binder (Native)/framework/native/cmds/servicemanager/ (Native)/kernel/drive

2020-05-30 00:17:33 857

原创 图说Binder

架构图:

2020-05-30 00:15:33 252 1

原创 android IPC为什么选用Binder?

本文整理自Gityuan的知乎回答:Android 另起炉灶开发了 Binder 驱动,而没有采用已有的方案,而 D-Bus 这样的方案也可以实现 Binder 的功能,是出于什么原因和什么考虑?安全性?性能?知乎链接:https://www.zhihu.com/question/39440766/answer/89210950先简单概括性地说说Linux现有的所有进程间IPC方式: 管道:在创建时分配一个page大小的内存,缓存区大小比较有限; 消息队列:信息复制两次,额外的.

2020-05-29 23:52:55 201

转载 理解Android.bp

一、简介早期的Android系统都是采用Android.mk的配置来编译源码,从Android 7.0开始引入Android.bp。很明显Android.bp的出现就是为了替换掉Android.mk。再来说一说跟着Android版本相应的发展演变过程:Android 7.0引入ninja和katiAndroid 8.0使用Android.bp来替换Android.mk,引入SoongAndroid 9.0强制使用Android.bp转换关系图如下:android_build;通过Kati将A

2020-05-25 09:11:00 2095

原创 Linux全局观

2020-05-23 17:15:52 188

转载 Git常用命令

转载自:http://gityuan.com/2015/06/27/git-notes/一、概述先用一幅图,从总体上描述主要git命令的工作流程workspace: 本地的工作目录。(记作A) index:缓存区域,临时保存本地改动。(记作B) local repository: 本地仓库,只想最后一次提交HEAD。(记作C) remote repository:远程仓库。(记作D)二、命令笔记以下所有的命令的功能说明,都采用上述的标记的A、B、C、D的方式来阐述。初.

2020-05-23 16:40:04 149

转载 ADB常用命令

转载自:http://gityuan.com/2015/06/28/adb-notes/一. 基本指令adb -s serialNumber shell//进入指定设备 adb version//查看版本 adb logcat//查看日志 adb devices//查看设备 adb get-state//连接状态 adb start-server//启动ADB服务 adb kill-server//停止ADB服务 adb push local remote//电脑推送到...

2020-05-23 14:29:23 229

wifi statemachine classes.zip

Android WiFi状态机相关源码整理,包括IState,State,StateMachine,WifiController,WifiStateMachine,SoftApStateMachine等文件,要阅读源码的,可以下载来看看!

2019-08-03

Windows_android_serialPort_code&tools;

android串口编程,在windows系统上模拟串口调试,包含相关代码和相关工具;

2019-05-01

视频编码全角度详解

视频编码全角度详解,阅读和了解视频编码、解码的一本书;

2019-04-16

音视频开发进阶指南

音视频开发进阶指南电子书;从事Android、Ios移动端音视频领域开发进阶的一本书;

2019-04-16

空空如也

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

TA关注的人

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