摘要:二. Android方位角总体思路为: jar + swc + 相关文件---adt打包---> ane1. Android库创建Android项目(可以不要Activity)导入FlashRuntimeExtensions.jar包,包所在地址如下图:库项目目录如下图:根据FlashRuntimeExtensions框架实现逻辑内容:获取方位角核心逻辑类OrientationListener实现SensorEventListener:View Code package com.yyf.nativeExtension;import android.hardware.Sensor;impo
阅读全文
摘要:ANE Air Native Extension 本地拓展 Air程序与本地环境的源生代码交互技术。这里主要通过获取移动设备电子罗盘数据来剖析ANE技术的运用。方位角:相对于正北的移动方向(以整数度为单位)。===================================概述:一. Ios方位角二. Android方位角 1. Android库 2. ActionScript库 3. ADT打包 4. Demo程序三. 源码下载===================================一 Ios方位角当我在虚拟机中编写Xcode代码碰到CLLocationManage...
阅读全文
摘要:这里抛砖引玉,封装一个支持拖入文件的List1:DragList类:package{ import flash.desktop.Clipboard; import flash.desktop.ClipboardFormats; import flash.desktop.NativeDragActions; import flash.desktop.NativeDragManager; import flash.display.InteractiveObject; import flash.events.NativeDragEvent; import f...
阅读全文
摘要:如题:Air桌面应用程序最小化托盘功能实现1.核心类 : 处理最小化托盘的逻辑package { import flash.desktop.NativeApplication; import flash.desktop.SystemTrayIcon; import flash.display.BitmapData; import flash.display.Loader; import flash.display.NativeMenu; import flash.display.NativeMenuItem; import flash.display....
阅读全文
摘要:Flex移动端主程序属性 splashScreenImage : 可以设置预加载图片。可是他只支持MXML,不支持ActionScript编写提供解决方案处理此问题。环境 :Flex 4.6.0 (必须,如果为4.5的话,当旋转屏幕时会报错)1:ImagePreloader预加载类package { import flash.display.Bitmap; import flash.display.DisplayObject; import flash.display.Loader; import flash.display.Sprite; import...
阅读全文
摘要:提供一个常用的专门用来请求数据的工具类:1:URLLoader方式2:HttpService方式直接上源码:package { import flash.events.Event; import flash.events.IOErrorEvent; import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.net.URLRequest; import flash.net.URLRequestMethod; import flash.net.URLVari...
阅读全文
摘要:提供一个工具类字符编码的操作相关直接上源码了:package { import flash.utils.ByteArray; /** * Encode Util * */ public class EncodeUtil { /** * encode UTF-8 * @param key * * @return String * */ public static function encodeUtf8(key:String):String ...
阅读全文
摘要:最近操作Xml文件比较多,因此封装了一下Xml文件操作类 主要功能包括: 1.Xml 转 Object 2.Object 转 Xml 3.读取本地Xml(air) 4.Xml写到本地(air) 代码如下: package { import flash.events.EventDispatcher; import flash.filesystem.File; import flash.filesystem.FileMode; import flash.filesystem.FileStream; imp...
阅读全文