MVC这个名字第一次被提出是在1979年,Trygve Reenskaug用它来描述Smalltalk-76上已经存在的“template pattern”应用。在他和Adele Goldberg讨论了术语方面的问题后,MVC的名字被确定下来(之前的名字包括Model-View-Editor和Mod
IOS 24 次浏览
组件化开发在现代应用中常见,能你把一个庞大的系统拆解成多个小模块,分别负责特定的功能。这种方式不仅能提升代码的复用性和扩展性,还能让团队协作更高效。比如,组件就是实现功能的核心,每个组件都有自己的职责,类似于一个工具包,拿出来用就行。容器则是管理这些组件的角色,确保它们能够协调工作。通过接口进行交互
Android 0 次浏览
图形架构介绍 GDI定义绘图基本元素并提供与设备无关的所有支持。 BITGDI负责处理屏幕上窗口与屏幕外位图之间的位图传送。 字体和位图服务器管理字体与位图资源。 窗口服务器支持用户交互,管理屏幕、指针、键盘等导航设备,依据面向使用者友好的原则提供图形设备的共享。 CONE在底层提供设备交互控制。
Symbian 0 次浏览
对Android系统架构进行分析,并与现有智能手机开发平台进行对比,通过在线RSS阅读器开发验证其可用性。
Android 19 次浏览
MIDAS 编程,作为 Delphi 的一项强大功能,适合用来构建复杂的企业级多层应用程序。它通过客户端与服务器的分离,使得系统更加灵活、扩展性更强,而且安全性也能得到增强。你可以轻松利用这些组件建立强大的分布式系统,尤其是在涉及数据库访问时,MIDAS 能让数据更高效。举个例子,在 Delphi
Delphi 0 次浏览
探索Android MVP架构 这个项目展示了如何在Android开发中实践MVP(Model-View-Presenter)架构。通过接口编程,代码遵循六大原则,保证了结构清晰和可维护性。 BasePresenter.initData(): 初始化界面所需数据 BasePresenter.res
Android 22 次浏览
本书依托作者多年 OSGi 实践经验,系统阐述 OSGi 核心知识体系。从 OSGi 基础概念入手,逐步深入探讨其运行机制与模块化开发方法。通过大量实例演示如何利用 OSGi 框架构建灵活、可扩展的 Java 应用。此外,本书还分析了 Equinox、Felix 等主流 OSGi 实现框架,并结合
Java 24 次浏览