目前日期文章:200907 (14)

瀏覽方式: 標題列表 簡短摘要

天從http://www.rozengain.com/blog/上看到兩個flash3d模型導入工具。Blender to ActionScript Exporter和Collada to ActionScript 3.0 exporter。

Blender to ActionScript Exporter支援Blender模型,不過對Blender不了解。

 

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

后台服务往往要通过定时的方式进行日常的作业处理。在android本地后台服务示例的示例中使用了java线程休眠的办法做到简单的定时处理。类似这样:

Thread thread = new Thread() {
            @Override

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

调用android 1.5的api可以播放mp4封装格式中的部分编码格式。

程序运行效果:

 image_thum34224cb5.png  

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()


shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

Flash Media Server..

 

Flash 8 && Flash 8 Player

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

加密原理:將原字串再加上key生出的16進位值
解密原理:將加密後16進位值減去key再轉換為原字串

 

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

本文來自:安卓航班網

Android應用程式也是消息驅動的,按道理來說也應該提供消息迴圈機制。實際上谷歌參考了Windows的消息迴圈機制,也在Android系統中實現了消息迴圈機制。

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

开机启动服务的关键点是,当android启动完毕后,android会广播一次android.intent.action.BOOT_COMPLETED。如果想在启动后执行自己的代码,需要编写一个广播的接收者,并且注册接收者到这个广播intent上。

这里以android中使用定时任务代码为例,将它的服务改为开机启动。

首先,需要编写一个intent的receiver,比如SmsServiceBootReceiver:

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

Adobe 在Max大會上宣佈了Flash CS5的一個非常重要的新特性:Iphone開發。本來FlashCS5的公開Beta測試會在年底發佈,然而,Adobe剛剛作出決定不進行公開的Beta測試了。 RIAMeeting作為Adobe的官方支援的社區組織,得到了FlashCS5的測試版本。這篇教程,就是關於FlashCS5的Iphone開發的教程。我們會陸續發出關於Iphone開發的詳細教程。
install_setp2.png  
詳情:http://www.riameeting.com/node/532

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

02.package {  03.    import flash.display.*;  04.    import flash.events.*;  05.    import flash.utils.Timer;  06.    import flash.text.TextField;  07.    //内部调用组件按钮 所以要装载  08.    import fl.controls.Button;  09.    public class 主程序 extends Sprite {  10.        //定义球是个MC  11.        public var 汽球组:Array;  12.        private var 分值:Number;  13.        public var 得分显示:TextField;  14.        //定义按钮  15.        public var 开始按钮:Button;  16.        public function 主程序() {  17.            trace();  18.            分值=0;  19.            汽球组=new Array();  20.            //该类加载后初始运行复制MC函数 并给按钮添加点击事件  21.            开始按钮.addEventListener(MouseEvent.CLICK,游戏开始);  22.        }  23.        private function 游戏开始(event:MouseEvent):void {  24.            trace("点击");  25.            var 刷新时间=new Timer(200,0);  26.            刷新时间.addEventListener(TimerEvent.TIMER,复制);  27.            刷新时间.start();  28.            开始按钮.visible =false;  29.        }  30.        private function 复制(event:TimerEvent) {  31.            var mc=new 汽球(Math.random() * 10 + 1);  32.            汽球组.push(mc);  33.            mc.x=Math.random() * 500;  34.            mc.y=400;  35.            mc.addEventListener(MouseEvent.MOUSE_DOWN, 点击事件);  36.            addChild(mc);  37.        }  38.        public function 刷新分值(_分值:Number) {  39.            分值+=_分值;  40.            得分显示.text=分值.toString() ;  41.        }  42.        //==================事件=================  43.        private function 点击事件(event:MouseEvent) {  44.            var mc=event.target;  45.            removeChild(mc);  46.            刷新分值(mc.参考值);  47.        }  48.    }  49.}  50. 51. 52.//===============汽球.as=========  53.package {  54.    import flash.display.MovieClip;  55.    //时实运行   56.    import flash.utils.Timer;  57.    import flash.events.*;  58.    public class 汽球 extends MovieClip {  59.        private var 移动步值:Number;  60.        private var 移动时间:Timer;  61.        public function 汽球(_移动步值) {  62.            移动步值=Math.round(_移动步值);  63.            初始();  64. 65.        }  66.        private function 初始() {  67.            移动时间=new Timer(50,0);  68.            移动时间.addEventListener("timer",运动);  69.            //开始执行  70.            移动时间.start();  71.            //  72. 73.        }  74.        private function 运动(event:TimerEvent) {  75.            this.y-= 移动步值;  76.        }  77.        public function get 参考值() {  78.            return 移动步值;  79.        }  80.    }  81.} 
文章来源: 我要学flash网(www.51xflash.com) 原文地址:http://www.51xflash.com/article/youxi/201008/27-11910.html

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

未命名    

import java.io.*;

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

如果在content provider中使用小的二进制文件,可以参见在content provider中使用二进制数据。如果过大,可能会引起OutOfMemory错误。可以考虑把这些过大的文件保存在文件系统中,而不是sqlite数据库中。

本文实现代码的效果和在content provider中使用二进制数据中相同,区别是二进制的图像文件不再保存在sqlite数据库中,表中只保存一个特征码字符串,其实也可不用,直接用id。然后把图片保存在/data/data/your.package/files目录下。特征码就是用于定义该目录下具体的文件名的。

首先,修改表结构:

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

建立後不是總以66.67% 而是根據你的螢幕尺寸和畫布尺寸自動调整到合適的比率.
我的PS如果建立1024X768 就是50%
800X600 就是66.67%

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()

1.把欲讀取的 xml 檔案存成 UTF-8 的格式。(可以透過notepad++來實現)

2.在匯出的網頁<head>後面加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  3.在 flash action script 裡加上 System.useCodepage = true;

shadow 發表在 痞客邦 PIXNET 留言(0) 人氣()