orcisn 发表于 2010-6-1 13:51:00待机下的卡名前面加图标
【需求】待机下的运营商的名字前面添加不同卡槽的图标。
SIM1卡槽插入SIM卡后关闭该卡,待机下显示SIM1 closed,根据该字符串可以找到对应的字符串ID,根据该字符串ID在SI中可以搜素到调用该字符串的函数,可以判断出idle_screen_show_triple_network_NameAndStatus()函数是绘制网络名,所以图标可以在该函数内绘制,(该函数是公司自己写的新函数),很多功能在MTK平台上已经被实现,通过函数调用关系,可以判断出代码附近就有绘制图标的函数,如wgui_cat033_show_techno_network_name(),从该函数就可以找到绘制图标的流程。通过get_image()加载图片,gui_measure_image()测量图片的长宽,gdi_image_draw()绘制图片,由于牵涉到资源改动,用项目名 + resgen编译资源,然后项目名 + remake编译代码。
本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/Blog/Detail_RD.Blog_chendajian_23928.html