Objective-C 是 C 语言的扩展,增加了动态类型和面对对象的特性。它被设计成具有易读易用的,支持复杂的面向对象设计的编程语言。它是 Mac OS X 以及 iPhone 的主要开发语言。Cocoa 是 Mac OS X 上主要的应用程序框架之一。它由一组 Objective-C 类组成,为...
分类:
其他好文 时间:
2015-11-18 15:38:21
阅读次数:
227
一.Android特性? 应用程序框架支持组件的重用与替换? Dalvik 虚拟机专为移动设备优化? 集成的浏览器基于开源的WebKit 引擎? 优化的图形库包括定制的2D 图形库,基于OpenGL ES 1.0的3D 图形库? SQLite 用作结构化的数据存储? 多媒体支持包括常见的音频、视频和...
分类:
移动开发 时间:
2015-11-04 11:14:50
阅读次数:
306
Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架。使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序。 Django 框架的核心组件有: 用于创...
分类:
编程语言 时间:
2015-10-30 17:14:04
阅读次数:
178
android系统底层是建立在Linux系统之上的,如下图从上图可以看出android系统有五部分组成1.APPLICATIONS(应用程序层)包含一些核心应用程序,电子邮件,日历,地图,浏览器等。2.APPLICATION FRAMEWORK(应用程序框架)android应用程序框架提供了大量的A...
分类:
移动开发 时间:
2015-10-26 16:52:42
阅读次数:
329
前面介绍了应用程序框架的一个重要组成部分——公共操作类,并提供了一个数据类型转换公共操作类作为示例进行演示。下面准备介绍应用程序框架的另一个重要组成部分,即体系架构支持。你不一定要使用DDD这样的架构,使用单层架构和普通三层架构一样可以,不过你如果希望获得更进一步的复用性和封装度,使用更加面向对.....
分类:
其他好文 时间:
2015-10-20 22:40:38
阅读次数:
283
MFC:微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄...
分类:
其他好文 时间:
2015-10-20 14:05:28
阅读次数:
279
1.dll的优点代码复用是提高软件开发效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种应用程序框架,ATL、MFC等,它们都以源代码的形式发布。由于这种复用是“源码级别”的,源代码完全暴露给了程序员,因而称之为“白盒复...
分类:
编程语言 时间:
2015-10-12 12:33:25
阅读次数:
281
Agar- 一个高级图形应用程序框架,用于2D和3D游戏。Allegro library- 基于 C/C++ 的游戏引擎,支持图形,声音,输入,游戏时钟,浮点,压缩文件以及GUI。Axiom 引擎- OGRE的衍生引擎。Baja 引擎- 专业品质的图像引擎,用于The Lost Mansion。Bo...
分类:
其他好文 时间:
2015-09-23 19:30:03
阅读次数:
241
android系统架构从下往上为linux内核层、运行库、应用程序框架层和应用程序层。 Linux Kernel:负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。 Libraries和android Runntime: Libraries:即c/c++函数库部分,大多数都是...
分类:
移动开发 时间:
2015-09-23 06:36:44
阅读次数:
141
Qt 是一个著名的 C++ 应用程序框架。你并不能说它只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI 组件。使用 Qt,在一定程度上你获得的是一个“一站式”的解决方案:不再需要研究 STL,不再需要 C++ 的,不再需要到处去找解析 XML、连接数据库、访问网络的各种第三方库,因为 ...
分类:
其他好文 时间:
2015-09-17 10:08:10
阅读次数:
153