
MTK
戏谑
这个作者很懒,什么都没留下…
展开
-
MTK常用函数快速查找
MTK 函数 常用转载 2010-10-12 17:13:00 · 2149 阅读 · 0 评论 -
层的详解
<br />void gui_layer_transparent(S32 gui_show_layer, U8 trans_value, S32 x1, S32 y1, S32 x2, S32 y2)<br />{<br />#ifdef __GDI_MEMORY_PROFILE_2__<br /> /*----------------------------------------------------------------*/<br /> /* Local Variables转载 2011-03-09 15:12:00 · 1452 阅读 · 0 评论 -
MTK死机bug大全
死机bug 一、一个编译开关引发的血案:(此问题耗时本菜鸟1周排查出来)问题主要涉及到以下文件:(橙色为新增加部分)1,FLYFOT_FEATURES.h:#define _FT_SMS_DOUBLE_LINE_INBOX_ 2,MMI_features.h: #include "FLYFOT_FEATURES.h" 3,mmi_msg_context.h: typedef struct{ unsigned short msgtype; unsigned char storageType;转载 2011-03-08 15:51:00 · 2072 阅读 · 0 评论 -
MTK Idle界面阅读心得
<br />1,IDLE窗口是由两个层组成,一个是基层,一个是墙纸层,这一点可以使用gdi_layer_get_blt_layer_ext函数来获取当前窗口的层,所以如果我们需要创建新层,只能使用gdi_layer_create_using_outside_memory从外部Memoyr创建。<br />2.IDLE的代码由于改动的人多,看起来或者维护起来总是让人感觉那么的不爽,但一般情况下,最好不要尝试重写一个IDLE,可以在老的IDLE上修改。有很多变量都在IDLE上初始化,刷新,回调都在这个窗口,除非转载 2011-03-08 15:06:00 · 1514 阅读 · 0 评论 -
MTK常用函数快速查找(3)
<br />短信: NVRAM_EF_SMSAL_SMS_TOTAL 手机短信的容量定义 CM_SMS_MAX_MSG_NUM 短信总容量定义(sim + phone)<br />NVRAM_EF_PHB_COMPARE_DIGIT_DEFAULT 电话本比较的位数<br />#define PHB_VCARD_FOLDER "//x0D//x54//x47//x72//x39//x59//x00//x00////" // 名片夹 UNICODE<br />Sh转载 2011-03-08 16:22:00 · 1400 阅读 · 0 评论 -
编译时RAM超了的简单解决办法
<br />在编译时最讨厌的就是编译时RAM&ROM超了,总是在满心欢喜的link是,给你一盆冷水。RAM更甚ROM。修改ROM差的不多,通常做法只要修改几张图片即可。如果ROM超了有什么解决办法吗?<br />列出几个,快速解决办法(虽然能协助你编过,但是个人不推荐,对用户体验有些影响,最好是关闭SP)<br /><br />1.减小电话本的数量<br />PHB_PHONE_ENTRY //电话簿容量<br /> <br />2.减少短信条数。现在普遍的方案都是支持200条短信,如果把短信数量减少到原创 2011-01-27 18:16:00 · 2536 阅读 · 0 评论 -
MTK的铃声修改与替换
<br />MTK的资源一直深受研发人诟病,几乎成为初入手MTK人的挥之不去的痛楚,主要是因为缺乏相关的专业管理工具。虽然有一些公司自己开发一些图片了,字串,菜单了管理工具,但都由于各种各样的条件限制,没有流通开来。比如菜单,明明已经加好了,就是显示不出来,明明个数已经算对了,仍然显示错乱,即使是一个训练有素的老鸟,拿到一份别的公司的代码,不仔细研究一下随便添加菜单,十分八九也会出错。所幸后来MTK添加了新的菜单函数,为我们许多人节省了数菜单个数的时间。再比如图片,既有放在压缩包里的,也有放在压缩包外的,还转载 2011-01-18 10:45:00 · 937 阅读 · 0 评论 -
回调函数
回调函数 CALLBACK C转载 2010-12-29 16:23:00 · 615 阅读 · 0 评论 -
MTK timer
<br />小结一: MTK timer 有很多种,从最低层的 KAL(kernel adpat layer)到 MMI,都有 timer 的身影. 先来看一下 KAL 的 timer KAL timer 是非常底层的 timer, 它的实现是直接封装 MTK 的 RTOS(nuleus)的 timer,实现方式是由 HI SR,从而这种 timer 具有很高的优先级, 也就是说,当这个 timer 超时时,就会触发一个 HISR(高级中断 High Level ISR (Interrupt Service转载 2010-11-05 18:26:00 · 1167 阅读 · 0 评论 -
函数ADD_APPLICATION_IMAGE_TYPE(ImageId, filename, display, isMB, type)
MTK原创 2010-11-02 15:35:00 · 1097 阅读 · 0 评论 -
MTK WAP和MMS网络服务配置
1.数据账户配置1.1 APN 简介APN的英文全称是Access Point Name,中文全称叫接入点,是您在通过手机上网时必须配置的一个参数,它决定了您的手机通过哪种接入方式来访问网络 1.2 网络服务--〉数据帐户:此菜单用来管理各个运营商的Apn设置(包括上网的Apn,收彩信的Apn)。 菜单下默认的运营商Apn设置来源于 NVRAM_EF_ABM_PS_PROFILE_DEFAULT 数组, 修改 NVRAM_EF_ABM_PS_PROFILE_转载 2010-10-20 10:26:00 · 2973 阅读 · 0 评论 -
MTK图层和MMI窗口绘制
图层 窗口转载 2010-10-12 17:42:00 · 1656 阅读 · 0 评论 -
MTK状态栏相关资料
MTK 状态栏 电池 日期 信号 运营商转载 2010-10-12 17:35:00 · 1240 阅读 · 0 评论 -
MTK的编译过程
MTK 编译过程 常见问题转载 2010-10-12 17:37:00 · 7464 阅读 · 4 评论 -
触屏手机关闭开机触屏校准
触摸校准转载 2010-10-13 17:29:00 · 3173 阅读 · 1 评论 -
MTK常用函数快速查找(2)
MTK 常用转载 2010-10-12 17:18:00 · 2809 阅读 · 0 评论 -
mtk中的一些函数作用
<br />一、进入ILDE界面<br />1.EntryIdleScreen() <br />2.mmi_idle_entry_idle_screen()<br /> 注册按键:HandleIdleScreenDigitEntry()<br /> IdleSetLRKey()注册左软件EntryMainMenuFromIdleScreen(),右软件mmi_phb_idle_enter_phb_list()<br /> 注册SEND键CHISTGetCallLo转载 2011-03-25 14:47:00 · 1604 阅读 · 0 评论