Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STLContainer #7

Closed
wants to merge 2 commits into from
Closed

STLContainer #7

wants to merge 2 commits into from

Conversation

zhujnt
Copy link
Contributor

@zhujnt zhujnt commented Jun 24, 2014

STLContainer

@zhujnt zhujnt closed this Jun 24, 2014
@zhujnt zhujnt reopened this Jun 24, 2014
@zhujnt zhujnt closed this Jun 24, 2014
9miao pushed a commit that referenced this pull request Jul 6, 2014
#####1.添加容器类
添加CAVector、CADeque、CAList、CAMap、CAMultimap。

#####2.添加控件
添加控件CACollectionView,比CATalbeView 更加复杂的控件诞生,强大的功能可满足很多界面需求。

#####3.添加适配修正参数
添加适配修正参数,以iphone4屏幕为基准,可使其他所有移动设备所表现的视图物理尺寸与iphone4完全一致。

#####4.修复bug
修复触摸事件内存泄露的bug

#####5.修复bug
修复CAAlertView特定情况崩溃的bug

#####6.代码优化
优化CATableView代理方法

#####7.文件补全
添加2.0版本丢失的文件
9miao pushed a commit that referenced this pull request Jul 21, 2014
…辑器正式推出,这将会大大的加快开发者们开发移动应用的速度。 #####2.大幅优化文字性能
文字机制重写,android平台文字加载速度提升约80%,iOS平台文字加载速度提升约50%。

#####3.优化渲染性能
渲染帧率大幅提升,几乎与原生应用性能近似,部分情况比原生更优(官网中有详细的测试指标的数值文档下载,请查阅)

#####4.优化CANavigationController
优化CANavigationController,大幅度的提升界面管理的效率。

#####5.优化CANavigationBar
添加设置标题与按钮文字颜色的接口。
修复更新背景Image的bug。

#####6.优化CASwitch
针对CASwitch的用户体验进行了优化。

#####7.修复CATableView与CACollectionView
修复CATableView与CACollectionView设置选中项的bug。

#####8.添加对CrossApp-Design导出文件的支持。

#####9.添加新的demo(开发者们反应强烈,所以增加)
新的demo对CrossApp的每一个控件进行了详细的展示,方便大家参考。

#####【声明】本版本是CrossApp首次推出正式版本,性能与原生应用近似,已到达可制作商业化产品的开发标准,官方也正式对外准许开发者们使用CrossApp在任何商业移动产品的开发中。
开源的跨平台移动应用开发引擎CrossApp基于MIT开源协议,开发者可以毫无顾虑、完全免费的使用CrossApp开发任何商业项目。
9miao pushed a commit that referenced this pull request Jul 31, 2014
…常用到的一个控件,它通过转轮界面提供一系列多值选项,它向用户显示信息,也收集用户输入。 #####2.添加CAPageView
翻页滑动容器,该控件是智能手机中比较常用到的一个控件,它通过监听手指滑动手势来体现翻页的效果。

#####3.添加CAIndexPath2E、CAIndexPath3E
二维、三维索引类

#####4.CATableView,CACollectionView增加cell复用机制
复用机制使得CATableView,CACollectionView不再担心超大数据量的显示,且提升用户体验

#####5.优化触摸分发系统
优化触摸分发系统,可更加人性化的分发触摸事件

#####6.httpClient优化
httpClient由原来的一个单独异步线程改为可实现16个异步线程

#####6.修复CAList、CADeque的bug

#####7.修复CATextField在部分机型崩溃的bug
9miao pushed a commit that referenced this pull request Jul 31, 2014
…常用到的一个控件,它通过转轮界面提供一系列多值选项,它向用户显示信息,也收集用户输入。 #####2.添加CAPageView
翻页滑动容器,该控件是智能手机中比较常用到的一个控件,它通过监听手指滑动手势来体现翻页的效果。

#####3.添加CAIndexPath2E、CAIndexPath3E
二维、三维索引类

#####4.CATableView,CACollectionView增加cell复用机制
复用机制使得CATableView,CACollectionView不再担心超大数据量的显示,且提升用户体验

#####5.优化触摸分发系统
优化触摸分发系统,可更加人性化的分发触摸事件

#####6.httpClient优化
httpClient由原来的一个单独异步线程改为可实现16个异步线程

#####7.修复CAList、CADeque的bug

#####8.修复CATextField在部分机型崩溃的bug
9miao pushed a commit that referenced this pull request Aug 20, 2014
#####1.添加CAActivityIndicatorView
加载状态视图

#####2.优化文字性能
增加缓存机制,文字性能再次提升,

#####3.优化CATabBar
增加一些方法与接口

#####4.优化CATableView与CACollectionView
增加section的Header与Footer悬停效果

#####5.优化CATextField
优化并修复一些bug

#####6.其他CAVector,CADeque,CAList
优化一些接口。增加三个容器之间的相互转化

#####7.其他bug修复与优化
9miao pushed a commit that referenced this pull request Aug 20, 2014
#####1.添加CAActivityIndicatorView
加载状态视图

#####2.优化文字性能
增加缓存机制,文字性能再次提升,

#####3.优化CATabBar
增加一些方法与接口

#####4.优化CATableView与CACollectionView
增加section的Header与Footer悬停效果

#####5.优化CATextField
优化并修复一些bug

#####6.其他CAVector,CADeque,CAList
优化一些接口。增加三个容器之间的相互转化

#####7.其他bug修复与优化
9miao pushed a commit that referenced this pull request Aug 27, 2014
#####1.添加CADrawerController
抽屉视图管理器

#####3.添加CAListView
CATableView的简化版,并添加横向排列功能

#####2.添加CAPageControl
pageView页面进度指示器

#####3.优化CAActivityIndicatorView
增加自定义图片接口
增加自定义背景图片接口

#####4.优化CAImageView
添加图片适配方式接口,可支持(铺满、铺满不变形并裁减多余部分、显示全部不变形并居中、显示全部不变形并保持高度不变、显示全部不变形并保持宽度不变)

#####5.优化CATextField
修改设置背景接口

#####6.优化CASegmentedControl
添加接口并修复一些bug

#####7.优化CAPickerView
添加接口并修复一些bug

#####8.其他bug修复与优化
9miao pushed a commit that referenced this pull request Sep 4, 2014
#####1.添加CAStepper
一个数字输入控件,它可以递进式输入数量。

#####2.修改CAAlertView接口
接口重写

#####3.优化CATextField
修改bug,并增加代理监听方法

#####4.优化CAProgress

#####5.优化CASegmentedControl

#####6.优化文字显示

#####7.删除rapidjson

####升级建议:
#1.重新拷贝java文件到android工程中,
#2.xcode需删除extensions目录中rapidjson文件夹
#3.从demo中拷贝新控件默认素材
9miao pushed a commit that referenced this pull request Sep 11, 2014
#####1.添加CAPullToRefreshView
CAListView、CATableView、CACollectionView等上拉、下拉刷新插件,用法见demo中CollectionViewTest。
CATableView老版上下拉刷新监听代理已移除

#####2.CATabBarController添加左右滑动手势换页效果
需手动设置相关属性开启

#####3.优化触摸事件分发系统
增加支持同方向滑动容器嵌套时子容器滑到头自动切换监听父容器的功能

#####4.优化CAProgress

#####5.优化CAScale9ImageView

#####6.删减CAImageView接口

#####7.修正CACollectionViewDataSource 的代理方法命名

##virtual unsigned int numberOfSectionsInCollectioView()
##改为
##virtual unsigned int numberOfSections(CACollectionView *collectionView)

##virtual unsigned int numberOfRowsInSectionCollectionView(CACollectionView *collectionView, unsigned int section)
##改为
##virtual unsigned int numberOfRowsInSection(CACollectionView *collectionView, unsigned int section)

####升级建议:
注意第7条的修改,如果用到该代理方法需改名与其一致
9miao pushed a commit that referenced this pull request Oct 24, 2014
#####1.CALabel添加文字加粗功能

#####2.CALabel添加文字加粗斜体功能

#####3.CALabel添加文字加下划线功能

#####4.优化DownloadManager
文件下载管理系统优化,并修正上版本头文件引用错误

#####5.重新整理设备相关系统接口
如:GPS获取、摄像头与相册调用、通讯录获取等

#####6.CANavigationController增加二级界面向右划返回上一级界面功能

#####7.优化openGl裁剪功能错位问题

#####8.优化openGl显示图像微差问题

#####9.其他一些细节调整

####升级建议:
重新创建工程,并拷贝Classes与Resources中文件
9miao pushed a commit that referenced this pull request Nov 4, 2014
#####1.添加CrossAppStyle
文字信息模型类,并支持获取对应CALabel文字渲染后的高度、宽度等信息。

#####2.优化文字内存占用

#####3.优化文字默认行距

#####4.优化文字在iOS与Mac平台默认使用繁体字库的问题

#####5.文字性能再次优化

#####6.优化DownloadManager
优化DownloadManager,修复下载中不能立即停止并删除下载命令的bug

#####7.修复上版本在vs没有正确添加CADevice的bug

#####8.其他一些细节调整
9miao pushed a commit that referenced this pull request Jan 8, 2015
#####1.修复md5在win32不能编译的bug

#####2.增加HttpClient在post文件的同时postData的支持

#####3.修复CATextView与CATextField某种情况插入文字的bug

#####4.修复CATextView光标不闪的bug

#####5.优化一些控件与组建的默认尺寸

#####6.修复一些在win32编译的警告
在此,特别鸣谢github为 Jeff ,CrossApp官方群名为 广州-201103L 的网友为我们提交的优化

#####7.修复触摸事件分发有时会执行2次touchBegin的bug
在此,特别鸣谢CrossApp官方群名为 觉今是而昨非 的网友为我们提交的优化
9miao pushed a commit that referenced this pull request Jan 30, 2015
#####1.增加视频播放器CAVideoPlayerController类
支持播放流媒体视频、MP4、flv、avi、mpeg、mov等视频格式
目前不支持win32平台

#####2.增加设备API
1.获取网络状态,wifi或3g的判断以及网络是否可用
2.获取当前电池电量
3.获取、设置当前音量
4.更新版本,Android自动下载并添加到通知栏内,ios跳转到appstore

#####3.修改优化CAAlertView
1.UI改为模仿iOS风格
2.代码结构优化

#####4.修改优化CASegmentControl
1.UI改为模仿iOS风格
2.代码结构优化

#####5.修改优化CAView
优化子视图管理性能

#####6.修改优化CATextField输入文字有时光标位置不对的bug

#####7.文件目录变动
删除extensions/GUI/CAUIHelper 文件
删除extensions/studio/CAStudioViewController 文件
增加extensions/studio/CAStudioViewParser 文件

在iOS平台,增加extensions/device/Device_ios/Reachability 文件
添加Frameworks : MediaPlayer 与 SystemConfiguration

android平台java文件有变动

#####8.其他一些细节的优化

本次更新文件有多处变动,旧版本更新请参考更新内容7手动增删文件,给您带来的不便请谅解。
9miao pushed a commit that referenced this pull request Feb 15, 2015
#####1.增加动画系统CAViewAnimation
demo有动画示例

#####2.完美支持iOS 64位

#####3.完美支持android 5.0+

#####4.优化CASegmentControl接口

#####5.修改0.6.1由于视频播放器动态链接库的问题

#####6.修改0.6.1安卓CATextField崩溃的bug

#####8.增加获取当前连接的wifi的信息(包括名称 mac地址 等级)

#####7.增加获取wifi列表包括名称 mac地址 等级
仅安卓有此功能

#####9.打开关闭蓝牙设备,开始搜索蓝牙设备,停止搜索蓝牙设备,获取蓝牙设备信息包括名称地址
仅安卓有此功能

#####10.增加mac下一键创建工程图形工具

#####11.其他细节的优化
9miao pushed a commit that referenced this pull request Feb 15, 2015
修复1.0.0 win32编译报错的问题

#### CrossApp 1.0.0 更新内容:

#####1.增加动画系统CAViewAnimation
demo有动画示例

#####2.完美支持iOS 64位

#####3.完美支持android 5.0+

#####4.优化CASegmentControl接口

#####5.修改0.6.1由于视频播放器动态链接库的问题

#####6.修改0.6.1安卓CATextField崩溃的bug

#####8.增加获取当前连接的wifi的信息(包括名称 mac地址 等级)

#####7.增加获取wifi列表包括名称 mac地址 等级
仅安卓有此功能

#####9.打开关闭蓝牙设备,开始搜索蓝牙设备,停止搜索蓝牙设备,获取蓝牙设备信息包括名称地址
仅安卓有此功能

#####10.增加mac下一键创建工程图形工具

#####11.其他细节的优化
9miao pushed a commit that referenced this pull request Mar 13, 2015
#####1.优化CAScale9ImageView

#####2.修正iOS 64位系统下触摸失灵的bug

#####3.在CANavigationController增加popToRootViewControllerAnimated方法
直接退到首页

#####4.修正动画系统在某种特定情况下引起的崩溃

#####5.修正setScaleX在某种特定情况下引起的显示错误

#####6.修正CANavigationController一些方法在init之后调用不起作用的bug

#####7.修正网络状态获取的崩溃问题

#####8.修正文字内容包含’\n’引起的崩溃的

#####9.修正iOS8.2以上系统不能显示文字的问题

#####10.其他细节的优化
9miao pushed a commit that referenced this pull request Apr 2, 2015
#####1.修改CASegmentedControl崩溃的bug

#####2.修改CAAlertView显示图层以及裁剪的bug

#####3.修复文字\n显示出错的bug

#####4.增加动画系统增加动画次数与动画反向播放的功能

#####5.增加CAImageView播放序列帧的功能

#####6.重写CAImage,提高读取图片效率

#####7.修复navigationController多指返回上一界面的bug

#####8.优化触摸分发的bug

温馨提示:
本次更新由于改动较大,项目升级引擎建议重新创建工程并导入项目代码,否则会出现无法编译的问题
9miao pushed a commit that referenced this pull request Apr 17, 2015
#####1.修复某些情况下CAImage不能正确显示图片的bug

#####2.修复alertView现实5个以上,选项重复的bug

#####3.修复拍照不能获取CAImage的bug

#####4.优化触摸事件分发机制

#####5.修复CAScrollView背景图片接口不起作用的bug

#####6.解决安卓平台下,textfield在输入状态下,点击返回键键盘收回 回调事件无响应的bug

#####7.解决安卓平台下,textView在输入状态下,点击返回键键盘收回 回调事件无响应的bug

#####8.CATextField增加在iOS平台输入中文时,仿原生预输入功能

#####9.修复CATextView在android平台下,输入状态下点换行不正确的bug

#####10.其他一些细节的修改
9miao pushed a commit that referenced this pull request Apr 17, 2015
#####1.修复某些情况下CAImage不能正确显示图片的bug

#####2.修复alertView现实5个以上,选项重复的bug

#####3.修复拍照不能获取CAImage的bug

#####4.优化触摸事件分发机制

#####5.修复CAScrollView背景图片接口不起作用的bug

#####6.解决安卓平台下,textfield在输入状态下,点击返回键键盘收回 回调事件无响应的bug

#####7.解决安卓平台下,textView在输入状态下,点击返回键键盘收回 回调事件无响应的bug

#####8.CATextField增加在iOS平台输入中文时,仿原生预输入功能

#####9.修复CATextView在android平台下,输入状态下点换行不正确的bug

#####10.其他一些细节的修改
9miao pushed a commit that referenced this pull request Apr 30, 2015
#####1.修复安卓平台返回键只执行一次的bug

#####2.添加CAtextField设置字体接口

#####3.修复CALabel在定时器中不能刷新的bug

#####4.修复CANavigationController 显示隐藏CANavigationBar时,播放动画不正确的bug

#####5.修复CATabBarController 显示隐藏CATabBar时,播放动画不正确的bug

#####6.修复CATextFiekd在安卓平台点回车崩溃的bug

#####7.解决在iOS平台下与百度地图渲染冲突的bug

#####8.重写base64

#####9.CATextView增加在iOS平台输入中文时,仿原生预输入功能

#####10.其他一些细节的修改
9miao pushed a commit that referenced this pull request Apr 30, 2015
#####1.修复安卓平台返回键只执行一次的bug

#####2.添加CAtextField设置字体接口

#####3.修复CALabel在定时器中不能刷新的bug

#####4.修复CANavigationController 显示隐藏CANavigationBar时,播放动画不正确的bug

#####5.修复CATabBarController 显示隐藏CATabBar时,播放动画不正确的bug

#####6.修复CATextFiekd在安卓平台点回车崩溃的bug

#####7.解决在iOS平台下与百度地图渲染冲突的bug

#####8.重写base64

#####9.CATextView增加在iOS平台输入中文时,仿原生预输入功能

#####10.其他一些细节的修改
9miao pushed a commit that referenced this pull request Apr 30, 2015
#####1.修复安卓平台返回键只执行一次的bug

#####2.添加CAtextField设置字体接口

#####3.修复CALabel在定时器中不能刷新的bug

#####4.修复CANavigationController 显示隐藏CANavigationBar时,播放动画不正确的bug

#####5.修复CATabBarController 显示隐藏CATabBar时,播放动画不正确的bug

#####6.修复CATextField在安卓平台点回车崩溃的bug

#####7.解决在iOS平台下与百度地图渲染冲突的bug

#####8.重写base64

#####9.CATextView增加在iOS平台输入中文时,仿原生预输入功能

#####10.其他一些细节的修改
9miao pushed a commit that referenced this pull request May 8, 2015
#####1.在动画系统中,增加删除某个动画模块功能

#####2.优化scrollView指示器

#####3.优化CAScheduler

#####4.优化CASwitch默认效果

#####5.增加CAImage对Gif的支持

#####6.增加CALabel复制内容到系统粘贴板的功能

#####7.增加CATextField节选并复制内容到系统粘贴板,粘贴系统粘贴板内容的功能

#####8.修复CAWebView由于CAImage改动造成的bug

#####9.完善CATextView/CATextField之间的输入法切换

#####10.修复截屏并保存图片功能的bug

#####11.新建工程支持iphone6 以上设备分辨率

#####12.完善iOS平台icon

#####13.其他一些细节的修改
9miao pushed a commit that referenced this pull request May 18, 2015
#####1.优化CATextField

#####2.CATextView增加选择、复制、粘贴等功能。

#####3.优化CANavigationController
增加隐藏某个视图管理器所对应的CANavigationBar的功能

#####4.解决CATextField在索尼、华为等预输入的bug

#####5.修复文字在多行情况有偏差的bug

#####6.修复CAWebView在android平台会崩溃的bug

#####7.优化android物理返回键与屏幕触摸屏蔽的关联

#####8.优化触摸事件屏幕功能

#####9.其他一些细节的修改
9miao pushed a commit that referenced this pull request May 28, 2015
#####1.新增CAFlashView,支持播放.swf后缀的flash文件
目前暂无播放声音功能,且仅支持32位系统

#####2.新增新版demo
新版demo有2大模块:基础控件展示模块与简易版仿新浪新闻客户端模块

#####3.修复CATextField在iOS7上弹出键盘卡死的bug

#####4.优化CAProgress接口

#####5.优化截屏功能

#####6.修改WebView的loading

#####7.优化CATextField体验

#####8.优化CATextView体验

#####9.修复CATextView在某些android系统上中文输入错误的bug

#####10.修复剪切板没有内容时CATextField和CATextView长按报错的bug

#####11.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jun 12, 2015
#####1.新增CAGif、CAGifView,支持播放.gif

#####2.新增CAFlash、优化CAFlashView,完美支持x64

#####3.修复安卓平台某些情况从后台返回花屏的bug

#####4.优化CAPickerView
修复不同分辨率下显示bug

#####5.优化CADatePickerView
修复不能正常获取并显示当前时间的bug,以及日期与周错乱的bug

#####6.优化CAStepper
修复setWraps、 setMinValue、 setAutoRepeat无效的bug,以及设置自定义图片不能正常显示的bug

#####7.优化CAActivityIndicatorView

#####8.优化文字系统
修复文字缓存管理内存泄露的bug

#####9.优化CATextField
输入完点回车,输入框里的文字会变成黑块的问题

#####10.修复CANavigationController
修复popViewController方法不执行动画时,viewController位置不正确的问题

#####11.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jul 2, 2015
#####1.优化CATextField、CATextView
1.修复在某种情况文字黑块的bug
2.使onTextViewAttachWithIME、onTextViewDetachWithIME等代理函数回调改为主线程

#####2.在CATabBar,增加item提醒徽章

#####3.重新调整优化触摸事件分发机制

#####4.优化CADatePickerView在某种情况下时间显示不对的bug

#####5.优化CAActivityIndicatorView默认风格

#####6.在CAButton中,增加长按事件监听功能

#####7.修复在iOS6.x下崩溃的bug

#####8.优化OpenGL裁剪误差

#####9.修复上版本出现的内存泄露bug

#####10.重新调整优化CARenderImage截屏类接口

#####11.修复上版本iOS没有添加CAGif、CAFlash类造成编译出错的bug

#####12.修复上版本日期控件中文编码不正确的bug

#####13.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jul 2, 2015
#####1.优化CATextField、CATextView
1.修复在某种情况文字黑块的bug
2.使onTextViewAttachWithIME、onTextViewDetachWithIME等代理函数回调改为主线程

#####2.在CATabBar,增加item提醒徽章

#####3.重新调整优化触摸事件分发机制

#####4.优化CADatePickerView在某种情况下时间显示不对的bug

#####5.优化CAActivityIndicatorView默认风格

#####6.在CAButton中,增加长按事件监听功能

#####7.修复在iOS6.x下崩溃的bug

#####8.优化OpenGL裁剪误差

#####9.修复上版本出现的内存泄露bug

#####10.重新调整优化CARenderImage截屏类接口

#####11.修复上版本iOS没有添加CAGif、CAFlash类造成编译出错的bug

#####12.修复上版本日期控件中文编码不正确的bug

#####13.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jul 2, 2015
#####1.优化CATextField、CATextView
1.修复在某种情况文字黑块的bug
2.使onTextViewAttachWithIME、onTextViewDetachWithIME等代理函数回调改为主线程

#####2.在CATabBar,增加item提醒徽章

#####3.重新调整优化触摸事件分发机制

#####4.优化CADatePickerView在某种情况下时间显示不对的bug

#####5.优化CAActivityIndicatorView默认风格

#####6.在CAButton中,增加长按事件监听功能

#####7.修复在iOS6.x下崩溃的bug

#####8.优化OpenGL裁剪误差

#####9.修复上版本出现的内存泄露bug

#####10.重新调整优化CARenderImage截屏类接口

#####11.修复上版本iOS没有添加CAGif、CAFlash类造成编译出错的bug

#####12.修复上版本日期控件中文编码不正确的bug

#####13.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jul 23, 2015
#####1.优化引擎性能
1.CPU高峰占有率,性能提升
2.耗电优化

#####2.优化iOS端Http网络请求稳定性

#####3.优化CAScrollView
1.优化滑动容易惯性算法

#####4.优化CAViewAnimation动画系统
1.增加对ImageRect的支持

#####5.优化CAImage
1.增加纹理拉伸缩放接口

#####6.优化Android端从相册、摄像头获取照片
1.修复之前部分手机不能争取显示照片的问题

#####7.优化CATextView
1.增加默认背景
2.增加输入区域与边框距离的接口
2.优化CATextViewDelegate中getKeyBoardHeight 回调,增加键盘收回的回调
3.优化CATextViewDelegate中onTextViewInsertText、onTextViewDeleteBackward插入删除监听回调,整理回调参数

#####8.优化CATextField
1.优化CATextField Delegate中getKeyBoardHeight 回调,增加键盘收回的回调
2.优化CATextField Delegate中onTextFieldInsertText、onTextFieldDeleteBackward插入删除监听回调,整理回调参数

#####9.优化CAButton
1.增加Image位置、大小更改接口
2.增加Title位置、字体大小以及Label大小更改接口

#####10.优化CANavigationBar
1.增加item单项宽度接口

#####11.优化CAListView、CATableView、CACollectionView
1.增加displayingXXXCell函数,可以获取当前所有被显示的CAXXXViewCell对象
2.CAXXXViewDelegate增加 XXXViewWillDisplayCellAtIndex 回调,可以监听已经被加载完成并即将被显示的listViewCell
3.CAXXXViewCell增加ContentView层

#####12.优化CAWebView接口
1.修改了webView加载菊花的接口,由用户自己调用,还有添加设置菊花view的接口,用户可以拥有自己的加载动画

#####13.添加UTF8转UTF32接口

#####14.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jul 23, 2015
#####1.优化引擎性能
1.CPU高峰占有率,性能提升
2.耗电优化

#####2.优化iOS端Http网络请求稳定性

#####3.优化CAScrollView
1.优化滑动容易惯性算法

#####4.优化CAViewAnimation动画系统
1.增加对ImageRect的支持

#####5.优化CAImage
1.增加纹理拉伸缩放接口

#####6.优化Android端从相册、摄像头获取照片
1.修复之前部分手机不能争取显示照片的问题

#####7.优化CATextView
1.增加默认背景
2.增加输入区域与边框距离的接口
2.优化CATextViewDelegate中getKeyBoardHeight 回调,增加键盘收回的回调
3.优化CATextViewDelegate中onTextViewInsertText、onTextViewDeleteBackward插入删除监听回调,整理回调参数

#####8.优化CATextField
1.优化CATextField Delegate中getKeyBoardHeight 回调,增加键盘收回的回调
2.优化CATextField Delegate中onTextFieldInsertText、onTextFieldDeleteBackward插入删除监听回调,整理回调参数

#####9.优化CAButton
1.增加Image位置、大小更改接口
2.增加Title位置、字体大小以及Label大小更改接口

#####10.优化CANavigationBar
1.增加item单项宽度接口

#####11.优化CAListView、CATableView、CACollectionView
1.增加displayingXXXCell函数,可以获取当前所有被显示的CAXXXViewCell对象
2.CAXXXViewDelegate增加 XXXViewWillDisplayCellAtIndex 回调,可以监听已经被加载完成并即将被显示的listViewCell
3.CAXXXViewCell增加ContentView层

#####12.优化CAWebView接口
1.修改了webView加载菊花的接口,由用户自己调用,还有添加设置菊花view的接口,用户可以拥有自己的加载动画

#####13.添加UTF8转UTF32接口

#####14.其他一些细节的修改
9miao pushed a commit that referenced this pull request Jul 23, 2015
#####1.优化引擎性能
1.CPU高峰占有率,性能提升
2.耗电优化

#####2.优化iOS端Http网络请求稳定性

#####3.优化CAScrollView
1.优化滑动容易惯性算法

#####4.优化CAViewAnimation动画系统
1.增加对ImageRect的支持

#####5.优化CAImage
1.增加纹理拉伸缩放接口

#####6.优化Android端从相册、摄像头获取照片
1.修复之前部分手机不能争取显示照片的问题

#####7.优化CATextView
1.增加默认背景
2.增加输入区域与边框距离的接口
2.优化CATextViewDelegate中getKeyBoardHeight 回调,增加键盘收回的回调
3.优化CATextViewDelegate中onTextViewInsertText、onTextViewDeleteBackward插入删除监听回调,整理回调参数

#####8.优化CATextField
1.优化CATextField Delegate中getKeyBoardHeight 回调,增加键盘收回的回调
2.优化CATextField Delegate中onTextFieldInsertText、onTextFieldDeleteBackward插入删除监听回调,整理回调参数

#####9.优化CAButton
1.增加Image位置、大小更改接口
2.增加Title位置、字体大小以及Label大小更改接口

#####10.优化CANavigationBar
1.增加item单项宽度接口

#####11.优化CAListView、CATableView、CACollectionView
1.增加displayingXXXCell函数,可以获取当前所有被显示的CAXXXViewCell对象
2.CAXXXViewDelegate增加 XXXViewWillDisplayCellAtIndex 回调,可以监听已经被加载完成并即将被显示的listViewCell
3.CAXXXViewCell增加ContentView层

#####12.优化CAWebView接口
1.修改了webView加载菊花的接口,由用户自己调用,还有添加设置菊花view的接口,用户可以拥有自己的加载动画

#####13.添加UTF8转UTF32接口

#####14.其他一些细节的修改
9miao pushed a commit that referenced this pull request Nov 3, 2015
#####1.简化适配概念
1.删除CCRect、CCPoint、CCSize、CADipRect、CADipPoint、CADipSize
2.增加新的DRect、DPoint、DSize,以dp为单位。(在PPI为320的设备上,1px=1dp)

#####2.支持C++11

#####3.新增视频播放器
1.CAVideoPlayerView
2.CAVideoPlayerControlView

#####4.支持Emoji字体
1.CALabel支持显示系统默认Emoji字体
2.CATextField支持输入系统键盘Emoji表情
2.CATextView支持输入系统键盘Emoji表情

#####5.优化文字系统
兼容iOS9系统字体PingFang.ttc

#####6.删除CCActions系统
请使用CAViewAnimation系统

#####7.删除CCArray、CCDictionary
请使用CAVector、CADeque、CAList、CAMap

#####8.删除CCString
请使用std::string

#####9.优化PC模拟器
将之前PC端模拟器与系统像素比1:1改为2:1,以满足小屏幕有足够空间显示模拟器

#####10.部分控件增加PC模式
例如,CAScrollView在PC端可开启PC模式,以支持PC操作方式

#####11.iOS版本兼容修改
新版放弃支持iOS6.0+,最低版本提升到iOS7.0

#####12.新增Test-HD
平板模式的test

#####13.其他一些细节的优化
9miao pushed a commit that referenced this pull request Nov 3, 2015
#####1.简化适配概念
1.删除CCRect、CCPoint、CCSize、CADipRect、CADipPoint、CADipSize
2.增加新的DRect、DPoint、DSize,以dp为单位。(在PPI为320的设备上,1px=1dp)

#####2.支持C++11

#####3.新增视频播放器
1.CAVideoPlayerView
2.CAVideoPlayerControlView

#####4.支持Emoji字体
1.CALabel支持显示系统默认Emoji字体
2.CATextField支持输入系统键盘Emoji表情
2.CATextView支持输入系统键盘Emoji表情

#####5.优化文字系统
兼容iOS9系统字体PingFang.ttc

#####6.删除CCActions系统
请使用CAViewAnimation系统

#####7.删除CCArray、CCDictionary
请使用CAVector、CADeque、CAList、CAMap

#####8.删除CCString
请使用std::string

#####9.优化PC模拟器
将之前PC端模拟器与系统像素比1:1改为2:1,以满足小屏幕有足够空间显示模拟器

#####10.部分控件增加PC模式
例如,CAScrollView在PC端可开启PC模式,以支持PC操作方式

#####11.iOS版本兼容修改
新版放弃支持iOS6.0+,最低版本提升到iOS7.0

#####12.新增Test-HD
平板模式的test

#####13.其他一些细节的优化
9miao pushed a commit that referenced this pull request Dec 31, 2015
#####1.新增UI编辑器
在引擎根目录,支持mac、windows平台

#####2.重构CATextField
接口有改动,代理有改动,升级着参考官网文档,体验完爆老旧的CATextField

#####3.重构CATextView
接口有改动,代理有改动,升级着参考官网文档,体验完爆老旧的CATextView
目前仅实现iOS与android。

#####4.新增瀑布流控件CAWaterfallView

#####5.重构CASegmentedControl

#####6.修复抽屉管理器CADrawerController偶尔触摸失灵bug

#####7.其他大量的细节优化
9miao pushed a commit that referenced this pull request Dec 31, 2015
#####1.新增UI编辑器
在引擎根目录,支持mac、windows平台

#####2.重构CATextField
接口有改动,代理有改动,升级着参考官网文档,体验完爆老旧的CATextField

#####3.重构CATextView
接口有改动,代理有改动,升级着参考官网文档,体验完爆老旧的CATextView
目前仅实现iOS与android。

#####4.新增瀑布流控件CAWaterfallView

#####5.重构CASegmentedControl

#####6.修复抽屉管理器CADrawerController偶尔触摸失灵bug

#####7.其他大量的细节优化
9miao pushed a commit that referenced this pull request Dec 31, 2015
#####1.新增UI编辑器
在引擎根目录,支持mac、windows平台

#####2.重构CATextField
接口有改动,代理有改动,升级着参考官网文档,体验完爆老旧的CATextField

#####3.重构CATextView
接口有改动,代理有改动,升级着参考官网文档,体验完爆老旧的CATextView
目前仅实现iOS与android。

#####4.新增瀑布流控件CAWaterfallView

#####5.重构CASegmentedControl

#####6.修复抽屉管理器CADrawerController偶尔触摸失灵bug

#####7.其他大量的细节优化
9miao pushed a commit that referenced this pull request Jan 8, 2016
#####1.优化引擎渲染误差问题

#####2.优化文字默认间距

#####3.优化CATextField

#####4.优化CATextView

#####5.优化在iOS9.x系统,数字英文与汉字对齐的问题

#####6.临时删除UI编辑器windows版本,在1.3.0正式版会重新发布。

#####7.其他大量的细节优化
9miao pushed a commit that referenced this pull request Jan 29, 2016
#####1.修复CATextField在iOS7.x,弹起键盘卡死的bug

#####2.重构CATbarBar

#####3.重构CANavigationBar

#####4.优化触摸

#####5.优化CAScrolLView 缩放手势体验

#####6.新增CAScrollView 旋转手势功能

#####7.优化CAVideoPlayerView 视频播放器控件

#####8.新增对vs2015的编译支持

#####9.其他一些细节的优化
9miao pushed a commit that referenced this pull request Apr 15, 2016
#####1.新增自适应布局系统 DLayout
使用方法详见官网文档以及test示例代码

#####2.支持iOS平台设备旋转

#####3.优化视频组件性能以及体验

#####4.优化触摸体验

#####5.新增CAFont字体类

#####6.新增简易富文本CAFTRichFont类

#####7.优化CAWaterfallView瀑布流组件

#####8.优化CANavigationController

#####9.优化CATabBarController

#####10.优化CAAlertView

#####11.优化CAGifView

#####12.修复CAWebView在android平台的bug

#####13.修复输入框在android平台某些情况无法获取内容的bug

#####14.其他一些细节的优化
9miao pushed a commit that referenced this pull request Apr 15, 2016
#####1.新增自适应布局系统 DLayout
使用方法详见官网文档以及test示例代码

#####2.支持iOS平台设备旋转

#####3.优化视频组件性能以及体验

#####4.优化触摸体验

#####5.新增CAFont字体类

#####6.新增简易富文本CAFTRichFont类

#####7.优化CAWaterfallView瀑布流组件

#####8.优化CANavigationController

#####9.优化CATabBarController

#####10.优化CAAlertView

#####11.优化CAGifView

#####12.修复CAWebView在android平台的bug

#####13.修复输入框在android平台某些情况无法获取内容的bug

#####14.其他一些细节的优化
9miao pushed a commit that referenced this pull request Apr 26, 2016
#####1.新增新版UI编辑器,支持自适应布局CALayout

#####2.重构CADevice, 拥有功能如下:
#######1、获取苹果系统版本
#######2、获取安卓版本
#######3、打开相机
#######4、打开相册
#######5、获取屏幕亮度
#######6、设置屏幕亮度
#######7、获取通讯录信息
#######8、获取网络连接类型
#######9、获取安卓wifi列表
#######10、获取wifi连接信息
#######11、设置声音
#######12、获取声音
#######13、打开网址
#######14、获取电池电量
#######15、网络是否可用
#######16、消息通知
#######17、打开关闭蓝牙
#######18、将照片写入相册中
#######19、开始更新,停止更新位置(经纬度)
#######20、加速度传感器(开始、停止更新)
#####3.优化网络下载类CADownloadManager

#####4.优化网络类CAHttpRequest、

#####5.引擎Test大幅度更新

#####6.新增简易富文本CAFTRichFont类

#####7.其他一些细节的优化
9miao pushed a commit that referenced this pull request May 6, 2016
#####1.优化CATextField在安卓端的体验

#####2.优化CATextView在安卓端的体验

#####3.优化CAWebView在安卓端的体验

#####4.增加对安卓以及iOS屏幕旋转支持

#####5.修复CABar设置TitleView布局不正确的bug

#####6.修改CADevice中加速度计的更新间隔

#####7.修改CADevice中消息通知在安卓平台的延迟时间

#####8.其他一些细节的优化
9miao pushed a commit that referenced this pull request Jul 7, 2016
#####1.支持IPV6-Only网络

#####2.新版UI编辑器,支持CACell的布局编辑

#####3.添加CAPair

#####4.CAObject添加延时执行方法performSelector

#####5.优化上下拉刷新

#####6.添加陀螺仪

#####7.其他一些细节的优化
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant