MTK代码里SetLeftSoftkeyFunction和SetKeyHandler区别
来源:互联网 发布:java asinstanceof 编辑:程序博客网 时间:2024/05/24 07:04
简单讲:SetLeftSoftkeyFunction是高级版的SetKeyHandler
SetLeftSoftkeyFunction是专门设置左软键功能的函数,SetKeyHandler可以设置任何按键,既然SetKeyHandler已经可以设置了,为何还要弄个SetLeftSoftkeyFunction出来?
这就是SetLeftSoftkeyFunction高级的地方:SetLeftSoftkeyFunction函数在设置功能之前,会去检查左软键的状态(包括显示的文字、图片和使状态),因为给空白的软键设置功能是无意义的。这是我说它要高级的第一点。也因此,设置左软键文字和图片的函数ChangeLeftSoftkey或change_left_softkey必须在SetLeftSoftkeyFunction之前调用。
SetLeftSoftkeyFunction的高级还体现在UI上,左软键按下和弹起会有不同的显示。SetKeyHandler由于可以设置所有按键,而不是所有按键都会在屏幕上显示,所以它不会管显示效果这块。
这些东西并不难懂,所需的只是一点读码能力。
- MTK代码里SetLeftSoftkeyFunction和SetKeyHandler区别
- SetKeyHandler 与 SetLeftkeyHandler的区别
- MTK usb线烧机 工程里的代码设置
- github可以下载msm和MTK代码
- SetKeyHandler()的流程--SetRightSoftkeyfunction()
- SetKeyHandler()的流程--SetRightSoftkeyfunction()
- mybaits里#{}和${}的区别
- mybatis里#{}和${}的区别
- 将js代码放到<head>标签和放到<body>标签里的区别
- java里的“==”和“equels”区别,简单的代码,无敌的详细。
- MTK和高通展讯他们平台的主要区别是什么
- MTK手机短信漏洞代码
- mtk 基站定位代码
- MTK代码全集
- MTK LIGHT 代码分析
- MTK android代码架构
- mtk battery_common代码分析
- ARM 看门狗机制 [包括MTK] 【2】----[FAQ14332]SYS_LAST_KMSG里的hw_status和fiq step的含义
- c#遍历一个文件夹下的所有文件包括子文件夹(转载)
- GCC编译器中和ARM体系结构相关的选项解释
- Delphi 查询语句(字符串)的拼接
- 探索推荐引擎内部的秘密,第 3 部分: 深入推荐引擎相关算法 - 聚类
- 删除MSHFlexGrid中指定行数据,包括数据库里面的数据
- MTK代码里SetLeftSoftkeyFunction和SetKeyHandler区别
- 如何去掉DedeCMS评论中的手形和表情图片
- oracle和sqlserver sql结果中添加序号列
- OpenSIPS Console (osipsconsole) installation
- ECC算法的详细说明
- ASIHTTPRequest 详解, http 请求终结者
- 天气预报webservice源码
- 用js更换js引入谁会
- Crypto++网摘