自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

halazi100

总结分享,共同进步

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

原创 Android-HAL与HIDL分析使用总结

Android-HAL与HIDL分析使用总结HAL接口定义语言(简称HIDL)适用于指定HAL和其用户之间的接口的一种接口描述语言(IDL),HIDL允许指定类型和方法调用。HIDL旨在用于进程间通信(IPC)。进程之间的通信经过Binder化。对于必须与进程相关联的代码库,还可以使用直通模式。HIDL可指定数据结构和方法签名,这些内容会整理归类到接口中,而接口会汇集到软件包中。尽管HI...

2019-10-22 17:08:49 6836

原创 Android 系统启动过程分析

Android 系统启动过程分析power onbootloaderuboot 初始化外设,引导内核启动 设置启动参数kernel 硬件设置 驱动加载 根据uboot配置参数启动系统Android 挂载分区,创建目录 动态加载驱动 启动系统服务: mediaserver, servicemanager, adbd, bootanimation,...

2019-10-22 17:08:11 715

原创 Android从驱动到应用开发实例分析

Android从驱动到应用开发实例分析1. 第一个android应用程序Android应用一般包含一个源代码目录src、一个资源目录res、一个配置文件AndroidManifest.xml、和一个编译脚本文件Android.mk,下面看下具体的实现代码:以下文件放置于 packages/experimental/HelloAndroid/ 目录src/demoapp/applica...

2019-10-22 17:07:45 1017 1

原创 Android-FrameWork架构C 源码剖析

Android-FrameWork架构C++源码剖析Android 系统整体架构+-------------------------------------------+| APP: home, Tel, Media, Camera ... |+-------------------------------------------+| FrameWork(Java):...

2019-10-22 17:07:05 263

原创 Android-FrameWork原理与架构分析

Android-FrameWork原理与架构分析Android架构主要分为分为四部分,从上往下依次为APPLICATION(应用程序),APPLICATION FRAMEWORK(应用框架层),LIBRARIES(共享库,以及android运行时库),LINUX KERNEL(内核层);APPLICATION主要为系统中的应用,如桌面,闹铃,设置,日历,电话,短信等系统应用。...

2019-10-22 17:06:36 2790 1

原创 Android binder 驱动原理与机制分析

Android binder 驱动原理与机制分析binder 是通过Linux的 Binder Driver 来实现的,binder 操作类似于线程迁移,两个进程间通信看起来像是一个进程进入另一个进程去执行代码,然后带着执行结果返回。binder 驱动原理及实现为了完成进程间通信,binder 采用了AID(Android interface definition language)来描...

2019-10-12 16:15:06 1021

原创 Android build编译过程及Android.mk与Android.bp分析

Android build编译过程及Android.mk与Android.bp分析Android的官方网站:http://source.android.com/source/building.html按照google给出的编译步骤如下: 1> source build/envsetup.sh:加载命令 2> lunch:选择平台编译选项 3> make:...

2019-10-11 09:20:31 7537

AnalysePlugin-v1.12-R43-all.zip for notepad++

Features Filtering log files It is designed to treat log-files of typical size like 60MB. More features can be found in the help dialogue of the plugin. https://sourceforge.net/projects/analyseplugin/

2020-02-11

vim使用入门进阶教程

文本编辑器概述 vi编辑器简介 模式切换与使用 基本操作命令 高级功能及其他选项 配置 插件使用 文本编辑器概述 vi编辑器简介 模式切换与使用 基本操作命令 高级功能及其他选项 配置 插件使用

2015-10-30

linux应用基础学习笔记

该文献为本人自学Linux所整理笔记,可任由传播复制以承Linux开源精神,特此声明。 该文献为本人自学Linux所整理笔记,可任由传播复制以承Linux开源精神,特此声明。 该文献为本人自学Linux所整理笔记,可任由传播复制以承Linux开源精神,特此声明。

2015-10-30

git-2.6.1-32bit

git是一个功能强大的分布式版本管理系统

2015-10-12

vim完全配置包括配置文档及plugins,解压到适当位置即可

vim完全配置,包括配置文档及plugins,解压到适当位置即可;

2015-10-12

空空如也

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

TA关注的人

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