一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

移植SEM600i(M608c)问题

时间:2008-04-28 编辑:简简单单 来源:一聚教程网


 中文版的叫m608c,一款新的商务手机,带触摸屏的,和大多数的触摸屏手机不同的是,它没有四方向键和左右软键,但却有一堆字母键,每个按键按左半边和右半边键值都不一样,程序中需要注意这两个键值都要捕获。另外手机左侧上方有一个旋钮,在游戏中要实现上下方向键的作用,由于在旋动时会同时触发keyPressed和keyReleased事件,对于某些程序需要屏蔽掉这两个键的keyReleased事件,在延时几个循环后在手动调用。

键值为:
(113,119),(101,114),(116,121),(117,105),(111,112)
(  97,115),(100,102),(103,104),(106,107),(108,   -8)
(  44,122),(120,  99),(118,  98),(110,109),(   46,  13)
(null),(-3,42),(32,48),(-4,35),(null)
左测面: 滚轮(上-1, 下-2) ,返回键(-11)
ALT 键是数字切换键。数字键值是标准的。

    后来发现,对声音的支持不好,用amr的会出问题,一会就没声了,处理掉异常也不行。wav的太大,导致运行缓慢(如果使用一个Player的逻辑,切换声音会很卡),奇怪的是它居然支持mmf格式的声音,这是在SonyEricsson的手机中罕见的,但是用mmf出错的几率小很多,对异常进行处理即可保证程序正常运行。上面所说的异常都是说player aleady closed,很是奇怪,因为根本没有close这个逻辑。

热门栏目