到了Android 4 的activity的生命期内的函数有7个,变得十分复杂,完善。故此要掌握好Activity的各个函数,知道应该在那个函数写什么逻辑代码。
本篇博客写个小程序测试一下activity的声明周期如何运作。
首先总结一下:
1 onCreate():activyt第一次创建的时候调用,还可能在改activity在onStop或者onPauce状态下被系统自动释放,那...
分类:
移动开发 时间:
2014-11-22 18:56:25
阅读次数:
265
作用:1. BeanFactory负责读取bean配置文档,管理bean的加载,实例化,维护bean之间的依赖关系,负责bean的声明周期。 2. ApplicationContext除了提供上述BeanFactory所能提供的功能之外,还提供了更完整的框架功能: a. 国际化...
分类:
移动开发 时间:
2014-11-13 12:47:39
阅读次数:
201
1. Application 应用层源码分析 : Application 的继承结构 详解 ContextWrapper, Context, ComponentCallbacks2, ComponentCallbacks 方法介绍;
2. Application 使用详解 : Application 用法 及 使用场景, Application 声明周期 及方法简介
3. Application 各种示例...
分类:
移动开发 时间:
2014-11-06 13:03:09
阅读次数:
283
与用于应用程序代码的常规Java类不同,服务器管理无状态会话bean的声明周期它在两个方面影响了一个bean的实现。首先,服务器决定了创建和删除bean实例的时间。应用程序不会控制何时或者甚至创建多少特定的无状态会话bean实例,或者它们将存活多久。第二,服务器必须在构建之后,但是在调用bean的业务逻辑之前,初始化bean服务。同样,该bean可能必须在使用业务方法之前获得可用的资源,如JDBC...
分类:
其他好文 时间:
2014-11-01 01:07:04
阅读次数:
205
Singleton模式,即单例模式。顾名思义,主要用于做应用程序的资源共享控制。实质为,单例是在程序声明周期里有且仅有被实例化过一次的类。为确保实例化的唯一,利用类的类(static)方法来生成和访问对象。至此,我们可以在程序中任何地方访问类的单例对象,因为只实例化唯一的一次,所以,并不用 allo...
分类:
其他好文 时间:
2014-10-27 01:45:11
阅读次数:
179
根据Activity的声明周期方法1 我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在A窗口打开B窗口时在Intent中直接加入标志 Intent.FLAG_ACTIVITY_CLEAR_TOP,这样开启B时将会清除该进程空间的所有Activity。在...
分类:
移动开发 时间:
2014-10-22 14:15:54
阅读次数:
174
执行过程涉及三个要素:浏览器、web服务器、Servlet
1、浏览器发出请求:http://localhost:8080/...,链接web服务器
2、web服务器解析想要访问的主机名
3、web服务器解析出想要访问的web应用
4、web服务器解析出想要访问的web资源
5、web服务器创建Servlet实例对象(第一次访问)
6、Servlet调用init方法,完成对象的初始化
...
分类:
其他好文 时间:
2014-10-22 11:01:50
阅读次数:
130
Servlet配置及生命周期方法
关于Servlet容器:
1.可以来创建Servlet并调用Servlet相关的生命周期的方法
2.JSP,Filter,Listener,Tag...(都有Servlet容器管理,并运行,提供环境支持)
3.Servlet生命周期的方法:(以下方法都是Servlet容器负责调用)
3.1 构造器方法:第一次请求Servlet时创建Servlet的实例,...
分类:
其他好文 时间:
2014-10-21 13:53:59
阅读次数:
149
首先咋们看一个图:flush:首先箭头是由缓存指向数据库,即当我调用Session.flush()方法时它会强制使数据库的记录跟缓存中的对象状态保持同步 ,如果不一致,就会发送Sql语句,保持一致,而Hibernate在Session的声明周期能自动感知缓存对象的状态是否和数据库一致,如果不一致,会...
分类:
系统相关 时间:
2014-09-29 12:41:10
阅读次数:
228
一、首先我们先来了解下mavenMaven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编...
分类:
其他好文 时间:
2014-09-24 16:32:07
阅读次数:
269