代码改变世界

随笔分类 -  移动开发

CBMVC For Titanium Alloy 发布!

2013-01-31 23:41 by w i n s o n, 974 阅读, 收藏, 编辑
摘要: 之前发布过一套for titanium的框架,之后发现官方已推出了一套更完善的MVC框架,研究后发现挺不错的,于是就全力研究之啦!然后将之前的CBMVC一些功能移植到了Alloy来,就有了这套类库的出现了。现在这个CBMVC已不能算是框架了,所以只能称之为一套比较通用的类库,其有以下特点:这个类库并没有涉及到数据模块的封装,因为我觉得Alloy的数据模型已做得很不错了,因此也不需对其再次封装。以下先说说此类库的一些功能:1. 基于Alloy的类库,使用了namespace为基础架构以减少内存泄漏的问题.2. 灵活的页面转换功能,支持转页的效果有:渐入,渐出,向左右导航,向左右滑动,向上下滑动, 阅读全文

CBMVC Titanium Framework 介绍

2012-07-06 00:02 by w i n s o n, 1831 阅读, 收藏, 编辑
摘要: 这段时间除了要照顾一下BB外,其余时间都在研究Titanium了,因为项目需要,所以还是觉得应该有一套自己的框架才比较好啊!经过一番努力后(对官方文档看了又看 ^^ ),终于慢慢形成了一套比较完整的MVC框架了,这套框架其实也是基于另一个开源的项目(silver)的基础上进行修改的,不过除了一些核心代码外,基本上已被我改得“面目全非”了,呵呵~ 相信用过 Titanium(以下简称Ti) 做项目的朋友都知道,对于页面之间的切换效果好像还并没有什么太好的解决,在ios下可以使用NavigationGroup控件,但如果在 android下就只能直接open了,基本上没有任何动画效果,而且就算是直 阅读全文