org.tinygroup.application-应用启动框架
2015-09-10 09:38
197 查看
什么是Application?
答:Application翻译成中文就是应用程序,书面定义就是在特定平台上能够执行某种功能的软件程序,它的范围很宽泛:小到初学者的“Hello”程序,大到掌握全球经济的股市交易系统,全部都可以理解为应用。
[b]Tiny框架是怎么设计Application接口?[/b]
答:Tiny框架认为无论桌面应用还是web应用都是应用程序,差别只是复杂程度不同;应用程序应该是可以被拆分成一系列的活动序列,使用者通过设计活动序列,完成应用程序的加载、卸载等。具体可以归纳如下几点:
Application特点
应用(Application)是由一组应用处理器(ApplicationProcessor)组成,具体的业务执行全部由应用处理器(ApplicationProcessor)完成。
应用处理器(ApplicationProcessor)执行应该是有序的,由应用(Application)统一调度。
应用处理器(ApplicationProcessor)可以统一管理配置信息,完成配置的加载、更新、卸载。
应用(Application)可以提供上下文(ApplicationContext),方便应用层数据共享。
小贴士
采用Tiny框架的设计有如下好处:
业务逻辑变更造成的代码修改,局限在一个或几个应用处理器,应用本身无需变动。
框架本身提供很多应用处理器,如Bean管理器、文件处理器、国际化资源管理器等,开发人员仅用配置一下就可以使用,无需写额外代码。
答:Application翻译成中文就是应用程序,书面定义就是在特定平台上能够执行某种功能的软件程序,它的范围很宽泛:小到初学者的“Hello”程序,大到掌握全球经济的股市交易系统,全部都可以理解为应用。
[b]Tiny框架是怎么设计Application接口?[/b]
答:Tiny框架认为无论桌面应用还是web应用都是应用程序,差别只是复杂程度不同;应用程序应该是可以被拆分成一系列的活动序列,使用者通过设计活动序列,完成应用程序的加载、卸载等。具体可以归纳如下几点:
Application特点
应用(Application)是由一组应用处理器(ApplicationProcessor)组成,具体的业务执行全部由应用处理器(ApplicationProcessor)完成。
应用处理器(ApplicationProcessor)执行应该是有序的,由应用(Application)统一调度。
应用处理器(ApplicationProcessor)可以统一管理配置信息,完成配置的加载、更新、卸载。
应用(Application)可以提供上下文(ApplicationContext),方便应用层数据共享。
小贴士
采用Tiny框架的设计有如下好处:
业务逻辑变更造成的代码修改,局限在一个或几个应用处理器,应用本身无需变动。
框架本身提供很多应用处理器,如Bean管理器、文件处理器、国际化资源管理器等,开发人员仅用配置一下就可以使用,无需写额外代码。
相关文章推荐
- org.tinygroup.context2object-参数对象构建
- [置顶]android创建sqlite数据库
- [置顶]android下测试方法及junit单元测试框架配置方法
- Tiny工程可以配置多个application.xml吗
- 微信中把任意mp4视频文件当做小视频发送的教程
- IOS项目目录结构
- iOS webservice+soap
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- IOS多线程开发之GCD
- Android5.0 GMS包
- 25条iOS开发中类型的转换和常用的知识点-总结
- Unity人工智能学习—确定性AI算法之反追踪算法
- 微信支付
- Android ProGuard: Please correct the above warnings first的警
- iOS启动图 LaunchImage LaunchScreen.xib
- 解决Win10下Android Studio terminal无法输入的问题
- Android studio 替换同名图片后后缀名不同 报错
- 0909Android基础多线程编程
- Android的服务——Service和IntentService
- IOS之数据持久化 (简单对象写入文件)