摘要:
AIR连接sqllite的方法,这里主要是做了数据的插入和删除的方法<?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" preinitialize="init()" fontSize="12" backgroundColor="#FFFFFF" wi 阅读全文
2011年11月14日
摘要:
很久之前看到很多人都在纠结自动的哪个更新啊然后我工作很忙一直没有时间去研究这个今天一个项目需要自动更新 然后就随手也一个air app的自动更新 是通过Updater类实现的 他有一个静态属性 叫isSupported : Boolean =true 平台可以自动更新 =false 平台不可以自动更新 一般情况下 肯定为true = =这个类主要理解就一个方法 update(airFile:File, version:String):void airFile就是xxx.air文件 version 就是xxx.air的numberVersion值使用这个类只需要注意1点,更新的时候version 阅读全文
2011年11月13日
摘要:
最近在使用flex开发一个网站管理的项目,用到了一些注释方面的东西,在此做个总结,以备用。一.在<mx:script>标签中写注释1.用 // 可以注释其后面的 范围只限所在行的后面2.用 /* 在“/* */”这个范围内的内容都会被注释掉的*/原因为,ActionScript(面向对象的语言)和JavaScript一样都是基于国际脚本编程语言ECMAScript来实现的二.在mxml代码中写注释,即为在MXML标签间写注释要用 <!-- -->原因为,MXML是一种基于XML标准的的标记语言(也是一个面向对象) 阅读全文
2011年11月11日
摘要:
AS3在常规组合键的判断上更方便了 Shift Ctrl Alt 都可以直接得到状态A+B+C这样的组合还得自己写方法,可以在KEYDOWN时它按下的键放入数组,KEYUP时删除。然后读取数组知道这些键是否已经按下。var key_obj:Object=new Object;function onKeyDownHandler(_evt:KeyboardEvent ):void { var _code:String =String.fromCharCode (_evt.keyCode); key_obj[_code]=true; _evt.ctrlKey... 阅读全文
2011年11月10日
摘要:
BulkLoader是一个不错且使用简单的开源加载类,其能实现对不同类型文件的加载进行管理。在尝试加载多个文件时候只要使用 add + 文件地址,在加载结束后使用 “get文件类型”+文件地址或加载时候注册的id去获得要得到的文件。下载地址: http://code.google.com/p/bulk-loader/官方:http://www.stimuli.com.br/trane/2007/nov/25/loading-reloaded/package {import br.com.stimuli.loading.BulkLoader;import br.com.stimuli.loadi 阅读全文
摘要:
GreenSock Tween PlatformGreenSock Tween是我最常用的一个功能强大的Tween类库,详细可以见我之前的介绍。但是要注意这个类库对商业项目并不是免费使用的,可以替代的选择有很多:GTween,Tweener等等。Bulk LoaderBulk Loader解决的是AS3中各种不同类型文件的加载问题,实现了对各种数据类型统一的加载接口,调用非常简便。此外还具有有批量加载、优先级设置等高级功能。Gaia FrameworkGaia是一套完整的互动网站制作框架。它定义了网站的基本数据流,采用xml进行结构配置和资源管理。各个页面之间以transitionIn,tra 阅读全文
摘要:
FLASH平台优化的学习笔记,总结出一条一条总比看长篇大套的好,欢迎补充和指正!我会继续努力抽时间写一些读书笔记到个人博客9stg.com和天地会,欢迎大家交流!共同进步!1. FLASH PLAYER10.1 引入了两种减少CPU处理的功能,一个是睡眠模式,另一个是SWF内容位于屏幕之外是暂停和恢复该内容2. 睡眠模式是暂停呈现并将Stage.frameRate设置成4fps, 之所以不是0,是让所有连接保持打开状态(NetStream,Socket和NetConnection)。之所以是4,是因为许多电话制造商采用此帧速率作为刷新率3. 暂停和恢复,当内容位置屏幕之外时候(全部... 阅读全文
2011年11月5日
摘要:
Titlewindow的创建流程1、先创建皮肤 命名为:titlewindowSkin12、再创建基于spark.components.SkinnableContainer组件的文件例如:命名为testTitlewindow 引用titlewindowSkin1皮肤写入代码:<fx:Script><![CDATA[import core.view.componentSkin.titleWindow.TwN_0_0_1;import mx.events.FlexEvent;public var _title:String;public function set title(v: 阅读全文
摘要:
Flex皮肤设计制作我也就做过一个项目,就是我博客右下角的绿色的搜道聊吧,这个是用flex实现的聊天室。看看flex的皮肤红色部分就是flex的皮肤,外框是网页,js的。下面我说说我做Flex皮肤设计制作的一些经验,仅供大家参考,毕竟这方面也是第一次,经验不住请见谅。(转载请注明出处:WEB前端开发 http://www.css88.com/)一、要知道你要做什么:我做flex的时候,MXML是程序员写好的,在他的基础上我做了部分修改。MXML其实和xhtml一样是一种基于XML的标记语言,在Flex技术中,MXML用于设计用户界面,实现丰富的Flex表现层。从作用上说,MXML和xHTML的 阅读全文
摘要:
这个教程主要针对对flex有一定基础,准备开始AIR开发的朋友。由于AIR是针对桌面应用程序,所以相对于flex的web应用,自然就多出了对应用程序窗口的控制。而 AIR的一大特点就是允许开发者使用自定义的窗口代替系统窗口从而使开发者对程序UI的设计更加随心所欲,设计出独具个性风格的跨平台的桌面应用程序。罗嗦的话到次为止,下面正式开始主题,本教程主要实现了以下功能。1. 屏蔽系统窗口、 flash窗口、窗口底部状态栏。使用自定义窗口。2. 对自定义窗口的缩放、移动、关闭。在实现以上操作的过程中,我加入了一些额外的操作来丰富我们的demo,都是很简单,很实用的东西。3. 移动窗口时实现半透明效. 阅读全文