-
[综合] 如何使开机动画只播一次
在刚进入mmi_pwron_show_image_callback()的时候,加上一句 StartNonAlignTimer((U16)(GDI_TIMER_ANIM_BASE), 500, (FuncPtr)mmi_pwron_show_image_callback); 同样在刚进入mmi_shu...
57
热度 -
[综合] 如何在平台上实现LED灯的效果?如信号灯,来短信/来电时LED动画闪烁
平台预留了一些GPIO与外部LCD/LED/振动器相连,能控制实现一些播放效果。 LED灯引脚三个;对应如下三种颜色的LED灯(查看函数custom_get_led_label) GPIO_DEV_LED_STATUS_1:LED_RED GPIO_DEV_LED_STATUS_2:LED_GREE...
19
热度 -
[综合] 手机使用了QWERTY keypad,想要在idle home screen时长按SHIFT键进行静音模式切换,该如何修改代码
在mmi_idle_qwerty_key_handler函数中的returnMMI_FALSE;语句上方添加如下代码(红色字体): if((mmi_key_code==KEY_SHIFT)&&(mmi_key_type==KEY_LONG_PRESS)) { IdleTogglePr...
93
热度 -
[综合] restore factory属性的enable和disable
LID、cache及文件夹都是在定义的时候就设置了restorefactory属性属性的,下面给出了这三部分定义时设置属性的 位置: LID部分: 在logical_data_item_table_comm_app数组中的某一项 ,{ NVRAM_EF_EBOOK_SETTINGS_LID, NVR...
37
热度 -
[综合] 连续调用ReadRecord读取NVRAM的数据出错的原因
在MMItask中连续调用ReadRecord,在ReadRecord函数中会先发送消息MSG_ID_MMI_EQ_NVRAM_READ_REQ到L4C,然后进入while(1)loop等待L4C返回的MSG_ID_MMI_EQ_NVRAM_READ_RSP消息,当等待到该消息后,ReadRecor...
36
热度 -
5
热度 -
[综合] XML 语法检查机制
不符合标准的写法会导致resgen报错,根据报错窗口提示可去resgen_xml.log中去查看 另外如下错误不会有特别的提示,请注意避免: 1)#include”xxx.h”需写在<xmlversion="1.0"encoding="UTF-8">之前 2)在定义IDrange时注意以...
41
热度 -
[综合] Inline CUI PROGRESS_BAR 如何客制化实现对pen move event的响应
修改两个地方 1. BOOLgui_progress_bar_pen_handler(gui_progress_bar_struct*instance,mmi_pen_event_type_enumpen_event, S16x,S16y) { /*-------------------------...
72
热度 -
[综合] MainMenu中Matrix风格如何使用PNG SEQUENCE让PNG动起来
1)需要修改MMI_features_switch.h以及MMI_features_switchPLUTO.h这2支文件中的相应 CFG_MMI_RES_TYPE_MAINMENU_MATRIX_ANI_SEL的设置:如下 #defineCFG_MMI_RES_TYPE_MAINMENU_MATRI...
23
热度 -
[综合] 修改目前的短信等编辑界面会将背景淡化处理的效果
在某些界面我们去设置了背景的透明度为low了,所以显示出来的效果是变淡了,这样做的原本目的是说比方说在短信息编辑界面,因为要写字,所以背景淡一点比较方便看字.如果要修改的话也是可以的,举个例子来说:在短信编辑界 面,我们使用的屏幕时280屏,所以需要将showcategory280Screen函数中...
20
热度 -
[综合] 在FTE的project里面,如何在一个没有Toolbar的screen添加Toolbar来实现快捷操作
首先只要含有下面这么components的category都才可以画toolbar DM_BUTTON_BAR1 DM_BASE_CONTROL_SET1 DM_BASE_CONTROL_SET2 DM_BASE_CONTROL_SET_SUBMENU DM_BASE_CONTROL_SET_COM...
55
热度 -
[综合] 如何使title中的字符串居中
请找到Gui_title_oem.c中的gui_title_oem_show_normal()函数,并找到以下代码: … if((part&GUI_TITLE_PART_TEXT)&&(mmi_ucs2strlen((constS8*)t->text)!=0)) { g...
99
热度 -
[综合] 如何提高菜单滚动速度
在gui_effect_oem.c中添加如下函数 staticvoidmodified_gui_list_menu_smooth_scrolling_goto_next_item(void)//YYadd { /*-------------------------------------------...
48
热度 -
2
热度 -
[综合] Gemini工程如何修改双模设置默认为双模开
1)为NVRAM_EF_SYS_CACHE_OCTET_LID添加默认值 #defineNVRAM_EF_SYS_CACHE_OCTET_SIZE8 #defineNVRAM_EF_SYS_CACHE_OCTET_TOTAL50 NVRAM_EF_SYS_CACHE_OCTET_LID共有50个re...
89
热度 -
[综合] 如何修改默认手机锁密码?
请修改NVRAM_EF_MS_SECURITY_DEFAULT[]中0x11,0x22,为需要设定的其他值,例如5678写作0x65,0x87。 kal_uint8constNVRAM_EF_MS_SECURITY_DEFAULT[]= { 0x00,/* security_indication*/...
50
热度 -
[综合] 添加短消息中多国语言的常用短语SOP
(以添加THAI的常用短语为例) 1.在msg_template_lang_enum中添加多国语言常用短语模板的ID如MSG_TEMPLATE_LANG_THAI 2.函数CalTemplateBase中添加判断语言的设置如 elseif(strcmp((PS8)gLanguageArray[gCu...
34
热度 -
1
热度 -
[综合] 非idle界面received SMS提示
在10A的设计上就是只在idle界面才会showSMS的indication,非idle界面不会show提示界面,这种做法相对比较合理,参考多数对比机都是这种做法。而在09B及之前的版本上,在非idle界面会popup提示界面,但不可以操作; 1.如果需要在非idle界面也要show提示界面,请将m...
48
热度 -
[综合] 如何添加默认的小区广播channel和name
1.1添加小区广播频道名字(before09B) 1.在文件Nvram_common_config.c中添加: /*AddDefaultCBCnameAsbelow(Thefirstthreechannelhaveaname)*/ staticnvram_msg_cb_channel_structc...
38
热度