1、目标效果上篇博客,我们的事件的代码是这么写的:[java] view plaincopypackagecom.zhy.zhy_xutils_test;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Vie...
分类:
移动开发 时间:
2014-09-22 20:37:03
阅读次数:
308
这篇随笔主要是记录IoC完全使用Annotation的过程。
分类:
编程语言 时间:
2014-09-22 19:12:53
阅读次数:
216
上一篇博客我们已经带大家简单的吹了一下IoC,实现了Activity中View的布局以及控件的注入,如果你不了解,请参考:Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)。本篇博客将带大家实现View的事件的注入。1、目标效果上篇博客,我们的事件的代码是这么写的:package com.zhy.zhy_xutils_test;
import a...
分类:
移动开发 时间:
2014-09-22 14:31:02
阅读次数:
316
??一、spring IOC思想引入事实上对于刚開始学习的人来说,在学习IOC的时候确实有点困难,主要是掌握其思想方面存在一丢丢的障碍,可是假设可以跨过这个障碍,则可以高速掌握当中的思想了。单从字面上来讲,事实上IOC(反向控制)指的就是控制方向发生了变化。我们常常会遇到这句话:“实现必须依赖抽象,...
分类:
编程语言 时间:
2014-09-21 20:45:01
阅读次数:
305
目前Afinal主要有四大模块: FinalDB模块:android中的orm框架,一行代码就可以进行增删改查。支持一对多,多对一等查询。 FinalActivity模块:android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定。无需...
分类:
其他好文 时间:
2014-09-21 15:03:51
阅读次数:
354
分析Spring IOC在Web应用的启动和销毁过程...
分类:
编程语言 时间:
2014-09-21 00:01:29
阅读次数:
350
代理模式在Java的体系结构中具有非常重要的地位,包括Spring的整个庞大的IOC体系都是建立在代理模式之上,而AOP也是在代理模式的基础上发展起来,增加了触发动作行为的时机。因此掌握代理模式是非常必要的技能。 下面通过一个简单的DEMO,来探究一下java.lang.reflect是如何实现代理模式的,重点在main方法上,我们明明为flyImpl实现类的wing(String)赋值为n...
分类:
编程语言 时间:
2014-09-19 17:43:55
阅读次数:
252
1、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~IoC的原则是:NO,我们不要new,这样耦合度太高;你配置个xml文件,里...
分类:
移动开发 时间:
2014-09-18 23:44:54
阅读次数:
280
Spring容器
Spring容器可以帮助你管理所有的Bean对象,专业术语称之为IoC控制反转。在传统的程序中,对象的生成都是由开发者完成的。而在控制反转中,对象的生成全部都交给框架完成。这样的好处就是减少了程序的依赖性。
Bean在Spring中的生命周期如下:
实例化。Spring通过new关键字将一个Bean进行实例化,JavaBean都有默认的构造函数,因此不需要提供构...
分类:
编程语言 时间:
2014-09-18 22:19:34
阅读次数:
280