Android开发艺术探索1 Activity的生命周期和启动模式 典型情况下生命周期异常情况下生命周期 启动模式标准模式栈顶复用模式栈内复用模式单实例模式 Activity的FlagsIntentFilter的匹配规则 2 IPC机制 进程间通信 SerializanleParcelableBin ...
分类:
移动开发 时间:
2017-08-10 22:32:26
阅读次数:
187
1、进程和线程的概念 进程:运行中的应用程序称为进程,拥有系统资源(cpu、内存) 线程:进程中的一段代码,一个进程中可以有多段代码。本身不拥有资源(共享所在进程的资源); 在java中,程序入口被自动创建为主线程,在主线程中可以创建多个子线程。 区别: 1、是否占有资源问题 2、创建或撤销一个进程 ...
分类:
编程语言 时间:
2017-08-08 15:27:35
阅读次数:
163
一、SpringIOC Spring的控制反转:把对象的创建,初始化,销毁的过程交给SpringIOC容器来做,由Spring容器控制对象的生命周期。 1.1 启动Spring容器的方式: (1)加载classpath下的spring配置文件。其中xml可以是全路径,也可以是classpath的书写 ...
分类:
编程语言 时间:
2017-08-06 19:22:00
阅读次数:
163
1. JVM生命周期 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点。 运行。main()作为该程序初始线程的起点,任何其他线程均由该线程启动。 消亡。当程序 ...
分类:
编程语言 时间:
2017-06-29 00:56:28
阅读次数:
216
DEMO下载地址:http://download.csdn.net/detail/sweetvvck/7728735 不像其他的编程模式那样应用是通过main()函数启动的。Android系统通过调用特定的回调方法相应着特定的生命周期阶段,来初始化一个Activity 实例中的代码。有一系列的方法来 ...
分类:
移动开发 时间:
2017-06-17 12:09:37
阅读次数:
214
一、SpringIOC Spring的控制反转:把对象的创建,初始化,销毁的过程交给SpringIOC容器来做,由Spring容器控制对象的生命周期。 1.1 启动Spring容器的方式: (1)加载classpath下的spring配置文件。其中xml可以是全路径,也可以是classpath的书写 ...
分类:
编程语言 时间:
2017-05-07 20:06:18
阅读次数:
179
启动的事件触发顺序 F Fragmeent A Activity onAttach(F) onAttachFragment(A) onCreate(F) onCreateView(F) onActivityCreated(F) onStart(A) onStart(F) onResume(F) 销毁 ...
分类:
移动开发 时间:
2016-11-25 17:04:54
阅读次数:
168
Fragment碎片:作为Activity的一部分,不能单独使用; 1. Fragment特点: (1)一个Fragment可以在多个Activity中重用; (2)一个Activity内部可以嵌入多个Fragment; 2. Fragment生命周期: 1)启动app: Activity:onCr ...
分类:
其他好文 时间:
2016-10-14 00:17:04
阅读次数:
135
了解过PHP内核的同学都知道,PHP的一次请求的生命周期 1.启动Apache后,PHP解释程序也随之启动。PHP调用各个扩展的MINIT方法,从而使这些扩展切换到可用状态 2.当一个页面请求发生时,SAPI层将控制权交给PHP层。于是PHP设置了用于回复本次请求所需的环境变量。同时,它还建立一个变 ...
分类:
Web程序 时间:
2016-08-30 21:05:43
阅读次数:
238
1、在spring容器中的一个bean的整个生命周期 1、启动spring容器 2、bean实例化 3、装配属性 4、BeanNameAware:setBeanName 5、BeanFactoryAware:setBeanFactory 6、ApplicationContextAware:setAp ...
分类:
编程语言 时间:
2016-07-05 22:27:03
阅读次数:
248