CrossApp 简介
什么是CrossApp? CrossApp是一款完全开源、免费、跨平台的移动应用开发引擎,基于最宽松的MIT开源协议,开发者根据自身情况使用CrossApp开发任何商业项目。Cro…
CrossApp摘要
在学习CrossApp之前必须要了解CrossApp的一些概要 1.CrossApp的功能? CrossApp是一个开源、免费、跨平台的应用开发引擎,使用C++作为开发语言,目前主…
CrossApp屏幕适配方案
我们在开发移动端应用时,首先会面临一个很棘手的问题,就是市场上的手机,平板等设备的屏幕尺寸、分辨率各有不同,屏宽比也多种多样,如何来解决这个问题呢?想要解决这个问题,我们需要了解一…
CrossApp源码结构
目录 说明 CrossApp 此目录为引擎的源码目录,其主要的两个目录 CrossApp.h: 所有引擎功能需要包含的头文件…
CrossApp的MVC模式
MVC模式简介 关于MVC模式,并没有一个非常明确的概念,在不同的开发环境中,设计可能有所区别。面向对象的目标就是设计出低耦合、高聚合的程序,MVC模式提供了一种很好的…
CrossApp项目结构及入口
我创建一个名为HelloCrossApp的工程,那么在引擎的根目录的projects文件夹下,将会出现一个名为HelloCrossApp的工程目录。我们打开这个目录可见下图的的结构…
CrossApp类结构图
CrossApp的根类是CAObject,主要分为视图(view)和控制器(controller),view都派生自CAView,controller都派生自CAViewContr…
创建CrossApp工程
1.Windows下创建CrossApp工程 使用命令行的方式:在CrossApp的解压目录下CrossApp/tools/project-creator中有一个创建工程的Pyth…
CAVector、CAList、CADeque、CAMap(数据容器)
CAVector、CAList、CADeque、CAMap 对应C++中的STL提供的vector、list、deque、map使用方式一致,但是CAVector、CAList、C…
CrossApp 在 Windows 开发下VS2013环境搭建
《一》工欲善其事,必先利其器。 我们想要在win环境下搭建开发环境需要以下工具,请在必须下载完成后再开始学习:首先下载CROSSAPP引擎:crossapp越新越好啦 …
CrossApp 在 Mac OS 开发下Xcode环境搭建
我们想要在win环境下搭建开发环境需要以下工具,请在必须下载完成后再开始学习:首先下载CROSSAPP引擎:crossapp越新越好啦 &nb…
Mac OS 下iOS移植android环境配置
1.以下移植android的环境配置所需的工具: ADT(eclipse+androidSDK) http://pan.baidu.com/s/1nts4yet androidND…
CrossApp控件:DLayout(自适应布局)
类说明 DLayout自适应布局。 DLayout 属性(点击属性名可查看属性介绍) 属性 说明 horizontal 水平方向 vertical 垂直方向 DHoriz…
CALabel(显示文本)
类说明 标签文字类,用于显示文本。 CALabel 属性 (点击属性名可查看属性介绍) 属性 说明 Text label的文本内容 FontName label…
CAScale9ImageView(九宫格图片拉伸)
类说明 CAScale9ImageView是CrossApp提供的一种九宫格拉伸图片…
CAButton(按钮)
类说明 在app开放中按钮是最常用的控件之一,大家对Button的需要也多种多样,CrossApp提供了CAButton,其使用思路主要是根据状态设置来完成的。 CAButton按…
CATextView(多行输入框)
类说明 CATextView是多行输入框,其主要用法和CATextField相似。 CATextView 属性 (点击属性名可查看属性介绍) 属性 说明 Tex…
CATextViewDelegate
类说明 textView事件代理 CATextViewDelegate 方法(点击查看方法介绍) 方法 说明 textViewShouldBeginEditing 开始编…
CAProgress(进度条)
类说明 CAProgress是进度条控件,主要用于显示任务进度。 CAProgress 属性(点击查看方法介绍) 属性 说明 ProgressTintColor 设置进度的颜色 P…
CAAlertView(提示框)
类说明 CAAlertView是提示框控件,如果提示框内的按钮个数不超过三个,这个横向排列按钮,如果按钮个数超过三个则纵向排列。 CAAlertView 方法 …