07
2020
07

设计模式和 IoC( 控制反转 )

Android 框架魅力的源泉在于 IoC ,在开发 Android 的过程中你会时刻感受到 IoC 带来


的巨大方便,就拿 Activity 来说,下面的函数是框架调用自动调用的:


protected void onCreate(Bundle savedInstanceState) ;


不是程序编写者主动去调用,反而是用户写的代码被框架调用,这也就反转


了!当然 IoC 本身的内涵远远不止这些,但是从这个例子中也可以窥视出 IoC


带来的巨大好处。此类的例子在 Android 随处可见,例如说数据库的管理类,


例如说 Android 中 SAX 的 Handler 的调用等。有时候,您甚至需要自己编写简


单的 IoC 实现,上面展示的多线程现在就是一个说明。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。