Linux系统启动流程及脚本编程(3)1.特殊变量值${变量参数#*字符}意思是从左至右,以“字符”为分隔符,取第一个分隔符后面的所有字符串${变量参数##*字符}意思是从左至右,以“字符”为分隔符,取最后一个分隔符后面的所有字符串${变量参数%字符*}意思是从右至左,以“字符”为..
分类:
系统相关 时间:
2016-05-02 00:46:15
阅读次数:
355
好吧,终于要开始讲解Activity的启动流程了,Activity的启动流程相对复杂一下,涉及到了Activity中的生命周期方法,涉及到了Android体系的CS模式,涉及到了Android中进程通讯Binder机制等等,首先介绍一下Activity,这里引用一下Android guide中对Activity的介绍:
An activity represents a single screen...
分类:
移动开发 时间:
2016-04-29 19:50:42
阅读次数:
224
继续我们的源码解析,上一篇文章我们介绍了Activity的启动流程,一个典型的场景就是Activity a 启动了一个Activity b,他们的生命周期回调方法是:
onPause(a) –> onCreate(b) –> onStart(b) –> onResume(b) –> onStop(a)
而我们根据源码也验证了这样的生命周期调用序列,那么Activity的销毁流程呢?它的生命周期...
分类:
移动开发 时间:
2016-04-29 19:13:13
阅读次数:
218
Linux系统启动流程及内核编译(2)1.内核设计:有单内核和微内核之分linux属于单内核的模块化设计系统内核核心路径:/boot/vmlinuz-版本号内核模块路径:/lib/modules/版本号/linux分为内核空间和用户空间而用户空间通过访问和监控内核:路径在/proc/和/sys/两个伪文件系统2.伪文..
分类:
系统相关 时间:
2016-04-29 09:30:18
阅读次数:
202
#import <UIKit/UIKit.h> #import "AppDelegate.h" main 函数为程序入口 int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, arg ...
分类:
移动开发 时间:
2016-04-28 22:40:48
阅读次数:
209
今天我们说一下企业常用的centos系统的启动流程,我们每当打开操作系统时,只需按一下电源,系统就直接启动了,那你们有没有想过,系统到底是怎么启动的呢?启动的时候到底发生了什么?下面我们就以centos6为例来说一下linux系统的启动流程。大家先看一下系统启动的过程:一,PO..
分类:
其他好文 时间:
2016-04-28 12:36:54
阅读次数:
320
CentOS系统启动流程Linux系统的组成部分:内核+根文件系统内核:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能IPC:InterProcessCommunication消息队列、semerphor、shm(共享内存)socket(跨主机的通讯,套接字。)运行中的系统环境分两层:内核空间,用户..
分类:
其他好文 时间:
2016-04-28 12:26:10
阅读次数:
254
Linux系统启动流程(1)1.开机启动顺序:POST-->BIOS-->MBR-->Kernel-->/sbin/initPOST:开机上电自检BIOS:主要选择以哪种介质启动MBR:找到硬盘MBR主引导记录,加载前446个字节bootloaderKernel:启动内核,并加载调用initrd(此文件在系统安装时,存有硬盘等硬件驱动程..
分类:
系统相关 时间:
2016-04-27 19:04:59
阅读次数:
318
好吧,终于要开始讲解Activity的启动流程了,Activity的启动流程相对复杂一下,涉及到了Activity中的生命周期方法,涉及到了Android体系的CS模式,涉及到了Android中进程通讯Binder机制等等,首先介绍一下Activity,这里引用一下Android guide中对Activity的介绍:
An activity represents a single screen...
分类:
移动开发 时间:
2016-04-26 21:49:07
阅读次数:
241
继续我们的源码解析,上一篇文章我们介绍了Activity的启动流程,一个典型的场景就是Activity a 启动了一个Activity b,他们的生命周期回调方法是:
onPause(a) –> onCreate(b) –> onStart(b) –> onResume(b) –> onStop(a)
而我们根据源码也验证了这样的生命周期调用序列,那么Activity的销毁流程呢?它的生命周期...
分类:
移动开发 时间:
2016-04-26 21:16:40
阅读次数:
256