1. "fscommand2" 中的 "SetSoftKeys",因为一直用模拟器和 Nokia 6300,一直没明白这句话的作用,而且设置多个软键更是不明白是哪个高科技的手机上的东西。最后才明白是:独立播放器在非全屏方式下得手机屏幕左右角的文字,如果用的是万恶的WM系统就能看到了。
2. 手机按键 Key.检测的对应值:
Key.getCode(); //因为只返回按下的最后一个键的键控代码值。所以38*#值是一样的。
选择键 13=Key.ENTER
上导航键 38=Key.UP
下导航键 40=Key.DOWN
左导航键 37=Key.LEFT
右导航键 39=Key.RIGHT
左软键 soft1=ExtendedKey.SOFT1
右软键 soft2=ExtendedKey.SOFT2
0=48 1=49 2=50 3=51 4=52 5=53
6=54 7=55 8=56 9=57 *=56 #=51
Key.getAscii(); //返回按下或释放的最后一个键的 ASCII 码
选择键 13
上导航键 14
下导航键 15
左导航键 1
右导航键 2
左软键 0
右软键 0
0=48 1=49 2=50 3=51 4=52 5=53
6=54 7=55 8=56 9=57 *=42 #=35
3. Flashlite3好像在内存不够的时候会降低JPEG图片的清晰度,目前没有发现解决办法。
4. FlashLite2/3 都宣称支持MP3,实际情况是MP3的文件要小于可用内存,基本应用下为1MB以内
5. FlashLite2 的setInterval调用Function使用事件处理函数无法访问类变量,只有调用为对象定义的方法才能访问类变量。(个人看法)
结果为:
run = setInterval(loading, 1000); // undefined undefined
run = setInterval(this, "loading", 1000); // 0 1
6. FlashLite2 的 typeof 返回字符串,官方帮助为首字母大写 如"String",实测部分机型为 "string",为了防止出现判断失误建议大家转换一次,强行改为大写或小写方式。
2. 手机按键 Key.检测的对应值:
Key.getCode(); //因为只返回按下的最后一个键的键控代码值。所以38*#值是一样的。
选择键 13=Key.ENTER
上导航键 38=Key.UP
下导航键 40=Key.DOWN
左导航键 37=Key.LEFT
右导航键 39=Key.RIGHT
左软键 soft1=ExtendedKey.SOFT1
右软键 soft2=ExtendedKey.SOFT2
0=48 1=49 2=50 3=51 4=52 5=53
6=54 7=55 8=56 9=57 *=56 #=51
Key.getAscii(); //返回按下或释放的最后一个键的 ASCII 码
选择键 13
上导航键 14
下导航键 15
左导航键 1
右导航键 2
左软键 0
右软键 0
0=48 1=49 2=50 3=51 4=52 5=53
6=54 7=55 8=56 9=57 *=42 #=35
3. Flashlite3好像在内存不够的时候会降低JPEG图片的清晰度,目前没有发现解决办法。
4. FlashLite2/3 都宣称支持MP3,实际情况是MP3的文件要小于可用内存,基本应用下为1MB以内
5. FlashLite2 的setInterval调用Function使用事件处理函数无法访问类变量,只有调用为对象定义的方法才能访问类变量。(个人看法)
class Demo {
public var run:Number = 0;
public var runNum:Number = 0;
public function Demo () {
run = setInterval(loading, 1000);
run = setInterval(this, "loading", 1000);
}
public function loading() {
runNum++;
trace(run);
trace(runNum);
}
}
public var run:Number = 0;
public var runNum:Number = 0;
public function Demo () {
run = setInterval(loading, 1000);
run = setInterval(this, "loading", 1000);
}
public function loading() {
runNum++;
trace(run);
trace(runNum);
}
}
结果为:
run = setInterval(loading, 1000); // undefined undefined
run = setInterval(this, "loading", 1000); // 0 1
6. FlashLite2 的 typeof 返回字符串,官方帮助为首字母大写 如"String",实测部分机型为 "string",为了防止出现判断失误建议大家转换一次,强行改为大写或小写方式。
有人在2008/11/07 09:04说:
小骚~~~
分页: 1/1
1
1

[转载]去除SATA硬盘的删除可移动硬件标志方法

