
源码
阿狸猿
安静地等待该来的一切,相信命运, 相信自己,加油^0^~
展开
-
UI框架系统剖析系列2(源代码使用说明)
(源代码下载地址:http://t.cn/zW0J6lj)下载完源代码后,解压缩rar文件,可以看到Source文件夹、MobileDemo使用说明.doc、软件系统平台使用说明.doc以及Architecture.PNG。其中,“Source文件夹”中存放所有源代码,“Architecture.PNG”是系统整体框架图,“MobileDemo使用说明.doc”是基于该框架开发的一个应用程序的使用原创 2013-02-16 16:03:36 · 775 阅读 · 0 评论 -
UI框架系统剖析系列4(系统适配层)
(源代码下载地址http://t.cn/zW0J6lj)该框架在设计之初的目标之一是做到可移植,由此带来两个问题:第一,如何在不修改代码的前提下,在不同的平台上运行基于该框架的应用程序。第二,如何让程序能在尽量多的平台上运行。要做到第一点,一般常用的方法是抽象一些通用接口,然后针对不同的平台分别实现,框架和应用程序不依赖具体平台代码,而只依赖这些通用接口,也就是常说的依赖倒置。要做到第二点,一般需原创 2013-02-17 12:21:09 · 1017 阅读 · 0 评论 -
UI框架系统剖析系列1(UI框架系统介绍)
在应用程序开发中,UI是直接面向最终用户的,其重要性是显然的。要想成为一个UI方面的开发高手,必须对UI的底层运作机制有比较清楚的认识。目前,最常用的和UI相关的编程平台有Windows,iOS和Android,其中前面两个平台不开源,故,不能直接剖析,Android虽开源,但其实现异常复杂,不是快速了解UI系统底层运作机制的入门教材。介于此,我开发了一个简单的、可移植的、通用的UI系统(源代码下原创 2013-02-16 15:29:34 · 1067 阅读 · 0 评论 -
UI框架系统剖析系列3(系统整体架构分析)
(源代码下载地址http://t.cn/zW0J6lj)上图为框架系统的整体架构,最底层为框架依赖的具体平台,源码中的平台为windows(当然也可以是linux)。第二层为框架核心层,AWS_Core(对应的源码工程为AWS_Core)包含了UI框架最核心的窗口概念的抽象、窗口管理以及消息的路由等,OS_Base包括除了UI外的其他和OS相关的抽象,包括线程、文件系统等等。第三层为基本控原创 2013-02-17 11:12:03 · 791 阅读 · 0 评论 -
一种与平台无关的开源UI框架
该UI系统是免费开源的(源码下载地址http://t.cn/zW0J6lj),使用该框架开发的程序可以不加修改的运行在Windows和Linux以及Symbian等系统上。该软件使用C++编写,使用面向对象的开发方法,用户可以通过阅读该源码来学习C++编程、面向对象编程技术,以及框架程序的设计和开发。该框架还实现了很多UI控件,比如Button, ListView, TreeView等等。由于原创 2013-02-17 14:36:50 · 875 阅读 · 0 评论 -
经过市场考验的最新商用版声波通信源码和原理
各位声波通信爱好者们,经过和若干合作者(声波通信使用者)的共同努力,目前声波在硬件兼容性方面、识别率方面、稳定性以及平台支持等方面都有了很大进步,下载最新版本和详细信息请大家访问http://www.sinvoice.com。 兼容性:在Android平台上已经兼容市面上以后的几乎所有手机(2.1之前的版本可能会有部分品牌的兼容性不好,比如部分华为、魅族、红米等,现在的v2.原创 2015-12-02 08:53:48 · 1630 阅读 · 0 评论