Linux-Android Arch
zhuxp1
各种打杂,各种学习
展开
-
Android深入浅出之Binder机制
http://www.cnblogs.com/innost/archive/2011/01/09/1931456.htmlAndroid深入浅出之Binder机制一说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将转载 2015-12-15 11:42:16 · 309 阅读 · 0 评论 -
Android进程线程之同步互斥(一)
http://blog.csdn.net/xuesen_lin/article/details/88172011.1.1 Android中的同步与互斥Android系统也提供了自己的同步互斥机制,不过任何技术的本质都是类似的,更多的是把这些本质的东西应用到符合自己要求的场景。目前Android封装的同步互斥类包括:· Mutex头文件在frameworks转载 2015-12-16 16:10:24 · 496 阅读 · 0 评论 -
Android系统启动流程 -- bootloader
http://blog.csdn.net/lizhiguo0532/article/details/7017503摘要:本文讲解Android系统在启动过程中的关键动作,摈弃特定平台之间的差异,讨论共性的部分,至于启动更加详细的过程,需要结合代码分析,这里给出流程框架,旨在让大家对开机过程更明了。 关键词:U-boot、Linux、Android 目录: 第转载 2016-04-27 15:38:39 · 567 阅读 · 0 评论 -
Android系统启动流程 -- linux kernel
http://blog.csdn.net/lizhiguo0532/article/details/7028868 第二部分:linux启动 一、zImage是怎样炼成的? zImage是linux内核编译之后产生的最终文件,它的生成过程比较复杂,这里不谈编译过程,只聊聊编译的最后阶段: 1. arm-linux-gnu-ld用arch/arm/kernel/vm转载 2016-04-27 15:41:52 · 486 阅读 · 0 评论 -
Android系统启动流程 -- android
http://blog.csdn.net/lizhiguo0532/article/details/7028910第三部分:Android启动 Android的启动过程是从进程init开始的,所以它是后续所有进程的祖先进程。一、init进程源码位于system/core/init目录。主要做了以下事情:1. 重新设置子进程终止时信号SIGCHLD的处理函数。转载 2016-04-27 15:42:54 · 334 阅读 · 0 评论 -
Android 之 IPC 进程通信全解析 -- 墙裂推荐
Android 之 IPC 进程通信全解析本篇博客的框架什么是IPCIPC(Inter-Process Communication) 进程间通信,是指两个不同进程之间数据交换的过程。在明确其之前,需要先搞懂几个概念:线程:CPU可调度的最小单位,是程序执行流的最小单元;线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中转载 2016-06-29 21:48:38 · 270 阅读 · 0 评论 -
Android 之 IPC 进程通信全解析 -- 墙裂推荐
Android 之 IPC 进程通信全解析本篇博客的框架什么是IPCIPC(Inter-Process Communication) 进程间通信,是指两个不同进程之间数据交换的过程。在明确其之前,需要先搞懂几个概念:线程:CPU可调度的最小单位,是程序执行流的最小单元;线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,转载 2016-06-29 21:51:08 · 388 阅读 · 0 评论 -
Android APP架构心得
http://www.jianshu.com/p/2d5c1d855c31前言从JavaEE转到Android开发也2年多了,开发的项目也有4,5个了(公司项目),其中有3个项目前期都是自己独立开发,从一开始的毫无架构到现在对如何架构也有一点心得,所以在此分享出来,大家一起交流什么是架构在我看来,软件架构绝对不只是框架的堆砌,看我看来,架构是为了方便软件维护、扩展、安全性、切入转载 2017-09-05 14:09:12 · 418 阅读 · 0 评论 -
轻松理解 Android Binder,只需要读这一篇
http://www.jianshu.com/p/bdef9e3178c9在 Android 系统中,Binder 起着非常重要的作用,它是整个系统 IPC 的基石。网上已经有很多文章讲述 Binder 的原理,有的讲的比较浅显,没有触及到关键,有的讲的太过于深入底层,难以理解,本文会比较全面,以一个比较轻松的方式,从面到点,大处着眼,小处着手的形式去讲述 Binder 在转载 2017-08-31 20:42:07 · 327 阅读 · 0 评论