Air的NativeWindow和Window的区别
由于小软件开发到后期的时候发现自己的美术功底实在不够,于是将程序转为用Flash builder4 beta2开发。但是由于之前几乎没用过Flex开发过任何东西,因此不会Flex,所以在用Flash builder4 beta开发的时候遇到一些问题,解决过程中很是恼火,其中关于打开新窗口的问题很是纠结。
在开发AIR的过程中,不免要打开一个主程序窗口之外的窗口,这时候有3个方法打开新窗口,分别为NativeWindow和Window。事实上通用的方式使用NativeWindow,而Window是一个Flex封装的方法,被封装在mx.core.Window中,并且内部引用了NativeWindow方法,而createRootWindow则是创建一个基于HTML的窗口。而在使用3个方法的时候,NativeWindow的DIY空间更大,但是它有一个很烦的局限性,那就是不能直接加入Flex组件,只能加入外部Loader进来的SWF或其他元素。
As3.0操作SQLite的类
一直在写那个日程管理的小软件,写的时候为了最大化扩展能力,写起来很是费力。于是发现真正独立来写一个东西的时候很是不容易。现在贴上一个自己完善的ActionScript3.0操作SQLite数据库的类,自己在使用中很是方便,资源共享之。
注意,由于插件问题,代码中所有半角双引号都被替换为了:" 字符。为了避免错误,如要复制代码,请使用代码块上方的工具,点击“view code”可以在新视窗中查看完整无错代码,然后在此视窗复制即可。
DatePicker支持flash的日历(AS3)
最近在写一个小型桌面AIR软件,需要用到日历功能。然而又闲麻烦,所以在网上搜索了一下,决定使用鼠标炸弹出的一个支持Flash的DatePicker。下载了源码研究,发现不是很喜欢其界面,于是联系他本人同意后对其进行了改造,现在本DatePicker支持外部换肤功能,你可以自定义显示界面,只需要一个XML配置文件和一个SWF的皮肤就行了。
在制作SWF皮肤的时候,你需要设计下面几个东西:
AIR ActionScript3.0操作SQLite数据库
最近想写一个小软件,需要用到数据库,但是不想用XML,也不想用MSSQL以及Mysql之类的需要安装的数据库,听闻AIR可以直接操作SQLite的数据库,于是搜集研究之,张贴结果于下:
SQLite是一个关系型数据库,无需安装。
近期开发学习计划
在寒假的时候我找了个兼职,写游戏代码的,然后开学这些天来一直在等公司的项目开发计划,然而却一直没见着消息,估计是由于刚刚起步的原因,还不能很快上轨,所以在等的同时也就闲下来了,一直没认认真真地学什么东西。在看到AIR可以直接操作SQLite数据的时候,自己萌发了用AIR做一个小软件的想法,估计这几天就会开始边学边干。






最新评论
@river:可能你的主机某些PHP功能未开启...
@小牡:恩,谢谢,呆会修复一下
@napalion11:无法修改
来看一下鼠标, 喜欢EM 更喜欢给WP扒皮...
主题很不错 不错拿走了