Python for S60手机按键监听逻辑
手机按键响应的调试源码,跑在 Nokia 5230 上,用的是Python for S60。老机型调试起来其实挺折腾的,不过这份源码结构清晰,逻辑也简洁,蛮适合想研究老系统输入响应的朋友玩一玩。
Python 写的按键监听逻辑,核心代码就几行,用appuifw
配合e32.Ao_lock()
来实现阻塞监听,响应也快。你要是碰到某个键没反应,率是按键码没映射对,记得打个print
调试一下。
源码亲测在Nokia 5230上能跑,Symbian S60 系统,对 S60 系列感兴趣的可以顺手看看这些相关文章:
比如这篇Symbian S60 按键详解,讲得挺细,按键码和映射关系全有。
还有个老资料也还挺有价值的,Python S60 应用原型设计,写界面逻辑比较有参考意义。
顺带一提,S60 上搞原型或者自定义界面建议你提前签个名,签名助手用这个s60 签名助手挺方便。
如果你手上还有老 S60 机器,想做些功能测试、键盘模拟什么的,这套源码确实挺实用。调试时注意电量和内存,Symbian 对资源还是蛮敏感的。
2.69KB
文件大小:
评论区