摘要:
1, 通常的操作方式:首先我们建立表:CREATE TABLE "pages" ("id" varchar, "data" blob),然后了使用sql 语句。sql = "SELECT id, CAST(data AS ByteArray) AS data FROM pages"flex 的代码如下:sql = "SELECT id, CAST(data AS ByteArray) AS data FROM pages" 1 SQLConnection connection = new SQL 阅读全文
随笔分类 - Flex
Flex 4.6 ADT 工具编译异常
2012-08-27 15:45 by c#在路上, 1202 阅读, 收藏,
摘要:
最近在编译flex 程序为ipa 的时候,出现以下的异常:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 24 at adobe.abc.GlobalOptimizer$InputAbc.readCode(GlobalOptimizer.java:1391) at adobe.abc.GlobalOptimizer$InputAbc.readBody(GlobalOptimizer.java:682) at adobe.abc.GlobalOptimizer$InputAbc.read 阅读全文
ADOBE FLASH BUILDER 4.6 IOS 开发之离线地图
2012-05-02 10:59 by c#在路上, 1540 阅读, 收藏,
摘要:
移动设备开发中,因为使用的是移动网络,需要考虑到流量的问题,在地图应用程序中使用离线地图是一种很好的解决方案。开发离线地图功能的几个必要条件。1,图源的获取地图中显示记载的大部分都是图片,离线的方式即把这些图片保存到设备然后找一种算法然后再去加载图片。加载图片的算法即瓦片算法,一般的API 都会提供 拓展的类。像前面提到的Arcgis 与 Mapquest 都是可以拓展的。 图源的获取工具,《mobile atlas creator》,绝对强大的工具,可以从不同的地图服务器中获取图源,比如google ,bingmap 等等。http://bbs.hiapk.com/thread-3438.. 阅读全文
ADOBE FLASH BUILDER 4.6 IOS 开发之地图控件
2012-04-27 13:13 by c#在路上, 2031 阅读, 收藏,
摘要:
1.Flex 旧版本的一些地图控件列举Google Map, Map abc, Yaohoo map 等, 都提供了flash 版本的API。这些版本的API 在非移动平台上是可以使用的,但是在移动平台上,基本都是不支持的。我测试过Google Map 在移动设备上是根本不行的。2.移动设备的地图控件(1)第一款强烈推荐的控件是 Arcgis ,下载地址http://help.arcgis.com/en/webapi/flex/index.html。 Arcgis 是比较适合移动开发的,他的拓展性也比较强,默认支持的是arcgis server 的地图,但是可以拓展支持google 地图,bi 阅读全文
ADOBE FLASH BUILDER 4.6 IOS 开发之部署与调试
2012-04-25 22:58 by c#在路上, 4125 阅读, 收藏,
摘要:
4.6 系列开发将从最近开始更新到博客中。IOS 开发首先比Android 的相对复杂。1.获取IOS开发者需要的文件,从下面的连接可以查看到这个流程。http://help.adobe.com/en_US/flex/mobileapps/WS064a3073e805330f6c6abf312e7545f65e-8000.html。大概的流程就是申请为IOS开发者,然后是每年99美元。2.需要的文件。*.p12 文件,*.mobileprovision 文件。这两个文件是制作的,IOS开发者可以把设备ID等信息绑定到文件中。再有,如果你的设备是破解版本的话就无所谓了。没有破解的话,这两个文件是 阅读全文
Flex 4.5.1 IOS 开发系列(1) 开发环境搭建
2011-11-29 13:06 by c#在路上, 2997 阅读, 收藏,
摘要:
1,开发工具 1.1 mac 10.7 开发环境 这个地址是,下载vm8 ,以及mac 10.7 的虚拟镜像的地址。http://bbs.pcbeta.com/viewthread-937060-1-1.html。 注意事项:必须按照Read me.txt 里边的操作。还有,我试过了,xp 是用不了的,就不用在试了,要在windows 7中来安装vm8,然后打开。打开的时候我遇到的情况是,弹出了类似于“usb 什么的错误”,找了半天,原来是在虚拟机的这里设置,,设置为“Off”即可。然后到苹果系统之后,要多等待一会,开始加载会比较慢。还有一些就是虚拟机的设置,下载的镜像的设置是4核,4G... 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之九 定位
2011-08-07 08:02 by c#在路上, 2388 阅读, 收藏,
摘要:
地理位置 地理位置,API能够定位到设备的一些信息。地理位置类 flash.events.GeolocationEvent 权限: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"> File loaction 是指与GPS的通行,Corase loaction 是指与网络的通信。接下我们将 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之八 照相机
2011-08-05 23:10 by c#在路上, 2873 阅读, 收藏,
摘要:
一般的设备都是有摄像头的,人人都是摄影师。如果你创建一个应用程序,来使用创建图片,你可以通过一android的api。你也可以获取相册的内容,也叫媒体库,去选择图片和显示图片。你可以添加图片从AIR,你还可以使用AIR来打开摄像头来拍照或者录制视屏。相册相册是一个应用程序,用来显示sd卡中的媒体信息。AIR使用flash.media.CameaRoll类来获取相册中的内容。这个在AIR桌面程序是不支持的。选择一张照片//是否支持相册importflash.media.CameraRoll;if(CameraRoll.supportedBrowseForImage==false){trace(& 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之七 重力感应
2011-08-04 22:24 by c#在路上, 3545 阅读, 收藏,
摘要:
运动传感器,设备中有个板载的感应器,感应器中有个轴用来感应移动。如x轴,从左到右,y轴从下到上,z轴,从后到钱。Accelerometer类。flash.sensors.Accelerometer类是新增加的ActionScript类,用来接收从感应发过来得数据。是EveDispatcher类的子类。flash.sensors.AccelerometerEvent是一个新的事件,返回了感应器的更新的信息//检查设备是否支持重力感应importflash.sensors.Accelerometer;if(Accelerometer.isSuppported==false) { return; } 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之六 多点触控
2011-07-28 22:58 by c#在路上, 5380 阅读, 收藏,
摘要:
简介 多点触控是一种与设备的交互方式,比以往的鼠标,键盘先进了许多,更加的人性化。 多点触控技术是一种能够捕获在修表面一个或多个触摸和移动等技术。代表性的触摸是手指。 手势就是一系列的触摸操作被标识为一个单独的事件。多点触控类 在flash平台,也通过了多点触控的类。Android平台是支持多点触控的,但是我们还是要验证一下。 imortflash.ui.MultiTouch; if(MultiTouch.supportGestureEvents==true) { trace(MultiTouch.supportedGestures); } //是否支持触控事件 if(Multitouch.s 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之五 保存数据的几种方式
2011-07-26 23:44 by c#在路上, 3425 阅读, 收藏,
摘要:
LocalSharedObject这种方法比较简单方便的保存少的数据到到设备中。你不用自己去管理这些数据,设备会自动管理他。SharedObject在flash.net包中,继承自EventDispatcher.ShareObject和浏览器中的cookie类似,但是他不会过期,而且有一个默认的大小限制为100K。他是AMF格式的数据。可以存储Array,Object,XML,Number,等各种数据类型。使用方法: importflash.net.SharedObject; //获取SharedObject,如果存在,则获取,如果不存在则创建。 varso:SharedObject=Shar 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之四 打开与关闭应用程序是的保存数据
2011-07-25 12:34 by c#在路上, 5003 阅读, 收藏,
摘要:
在Android系统中,每一个应用程序,也称为活动,被赋予了唯一的用户ID而在自己的进程中运行。系统本身,或者叫活动管理器,来 维护应用程序的周期和一个公用的活动栈。 每一个应用程序的生命周期有3个阶段,活动或者运行,暂停和停止。AIR的应用程序和其他的应用程序是一样的。因为应用程序有一个 有限的周期,所以他可以存储数据。Android提供了sqlite数据库,或者是内部状态,是一些简单的name/value键值对。 AIR使用自己的API来保存数据。AIR有自己的Sqllite引擎,和文件系统的权限。也提供了Localsharedobject,一个像cookies的解决方案。 这一讲中,将. 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之三 Application 配置详解
2011-07-22 23:45 by c#在路上, 4428 阅读, 收藏,
摘要:
上一讲讲解了HelloWorld程序的安装,部署。在部署的过程中,用到了一个重要的配置文件,HelloWorld-app.xml,是极其重要的配置文件。这里做详细的讲解。HelloWorld-app.xml的内容如下:<?xmlversion="1.0"encoding="utf-8"standalone="no"?><applicationxmlns="http://ns.adobe.com/air/application/2.6"><!--AdobeAIRApplicationDe 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之二 HelloWorld
2011-07-22 00:10 by c#在路上, 2517 阅读, 收藏,
摘要:
上一讲我们讲了AdobeFlashBuilder4.5AndroidAir程序开发系列之开发环境的搭建,这一讲我们将讲解简单的HelloWorld程序。q建立HelloWorld项目首先在4.5的开发环境中创建【Flex手机项目】,选择【文件】|【Flex手机项目】,弹出如图1所示的。图1新建手机项目在【项目命】中添加项目的名称为”HelloWorld“,【文件夹】中选择自己的目录。单击【下一步】,进入平台设置,如图2所示。图2平台选择选择默认即可,点击【下一步】,进入【配置服务器设置】窗口,如图3所示。图3配置服务器配置窗口选择默认,点击【下一步】,进入【构建路径】窗口,如图4所示。图4构建 阅读全文
Adobe Flash Builder 4.5 Android Air 程序开发系列 之一 开发环境的搭建
2011-07-21 00:45 by c#在路上, 2522 阅读, 收藏,
摘要:
1.Adobe Flash Builder 4.5 开发环境安装。下载地址http://www.adobe.com/products/flash-builder.html。安装后的目录如下图1所示:图1 Adobe Flash Builder 4.5 安装目录Adobe Flash Builder 4.5 安装界面效果如图2所示。图2 界面效果调试界面如图3所示:图3 调试窗口2.安装Android 模拟器安装Android模拟器,是指从官网下载sdk,然后新建一个模拟器,我们在模拟器上部署自己写的应用程序。Android模拟器的下载地址是:http://developer.android.. 阅读全文
Ant 在Flex中的应用
2011-07-14 16:58 by c#在路上, 1850 阅读, 收藏,
摘要:
Ant是一种基于Java的build工具,适用于大项目中,你的代码不必使用编译器,其他开发成员直接使用脚本就可以编译一个版本。使用Ant不必纠结与shell命令,配置文件是xml文件。1,安装Ant是开源项目,所以又两种方式安装,一种是编译好的exe,另外一种是源码。下载地址是:http://ant.apache.org/bindownload.cgi。下载完编译好的版本之后,发现有如下图所示:图1安装jdk下载地址http://www.java.com设定环境变量:我的系统,ANT_HOME:E:\studyfiles\flex\blazeds\compiletool\apache-ant- 阅读全文
FluorineFx 之 DateFeed,既服务端的数据推送服务
2011-06-19 11:44 by c#在路上, 1334 阅读, 收藏,
摘要:
在开发如股票客户端的软件,客户端的数据在实时刷新,是由于服务端在不停的推送信息到客户端,客户端只是显示信息。1,webservice 的开发///<summary>///构建推送数据的服务///</summary>[RemotingService]publicclassDateFeedService{privatestaticThread_thread;privatestaticbool_isRunning=false;staticobject_objLock=newobject();publicDateFeedService(){}publicvoidtoggle() 阅读全文
FluorineFx 之Chat
2011-06-12 21:53 by c#在路上, 687 阅读, 收藏,
摘要:
1,Asp.net web 服务端需要修改的地方为:WEB-INF/flex/messaging-config.xml 增加内容: <destination id="chat"> <adapter ref="messagingAdapter"/> <properties> <network> <session-timeout>20</session-timeout> </network> </properties> <channels> <c 阅读全文
Flex AIR 程序与运行环境打包
2011-04-14 21:31 by c#在路上, 4110 阅读, 收藏,
摘要:
开发环境:adobe flex buidler3 AdvancedInstaller 7.0.1问题提出:Adobe Air 是运行与桌面的flex 程序。但是他的运行必须依赖与adobe air runtime ,即运行环境。一般的开发模式是,发布成air 安装程序,如testhelloair.air ,但是如果要使用的话,必须在系统上安装 adobair runtime 。问题的解决:定制程序的安装包,并且在安装包中包含运行换环境,这样部署就比较方便。步骤:1,打包程序,testhelloair.air ,这个工作可以用flex buidler3 来完成。到官网下载adobe runtim 阅读全文
ModestMap 技术简介
2011-04-13 23:36 by c#在路上, 1595 阅读, 收藏,
摘要:
一,ModestMaps简介:ModestMaps是一套基于As3.0(ActionScript2.0与ActionScript3.0)脚本与Python脚本开发出来的一套类库,是遵循BSD许可协议(参见Unix知识)在Falsh里进行地图显示与用户交互的。目的是为初学者设计者与开发人员提供一个最轻量级的,可扩展的,可定制的和免费的地图显示类库,这个类库能帮助开发人员在他们自己的项目里能够与地图进行交互。ModestMaps提供一个核心健壮的带有很多hooks与附加functionality函数的要素开发包。例子请参见:http://www.modestmaps.com/example.htm 阅读全文
浙公网安备 33010602011771号