简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录系统架构Android系统架构编译源码系统架构Android系统架构Linux内核层: 包含Linux内核和一些驱动模块(比如USB驱动,Camera驱动,蓝牙驱动)。Libraries层: 这一层提供动态库(也叫做共享库),Android运行时库,Dalvik虚拟机等。Framework层: 这一层大部分使用的是java语言编写,也叫java框架层,为应用程序提供API。Appli
文章目录zygotezygote分析AppRuntime分析创建虚拟机-startVm注册JNI函数-startRegWelcome to Java World建立IPC通信服务端-registerZygoteSocket预加载类和资源启动system_serverzygotezygote分析zygote最初的名字叫做app_process,这个名字在Android.mk文件中指定的,但是在运行过
文章目录vim移动:光标的移动第一种方式第二种方式vimvim的效率提高,主要功能总结为移删复替撤更跳,七个功能编辑器主要是gcc和g++移动:光标的移动第一种方式 键盘中间的方向键第二种方式 j = 光标向下一行 k = 光标向上一行 h = 光标向左一格 l = 光标向右一格 w = 光标向后一个单词 b = 光标向前一个单词 dd = 删除本行,本
三子棋源代码编译环境:我用的是VS2013,更高级的版本也是可以的。 创建三个文件,头文件game.h,两个源文件game.c和test.c,头文件game.h,主要是函数的各种声明,源文件game.c中主要是三子棋算法的实现,源文件test.c中主要是main函数,函数的主体部分。头文件game.h#define ROW 3#define COL 3#include <stdio.h&g