MTK6235 09A平台超大撥號數字介面實現

2021-05-22 06:12:37 字數 866 閱讀 4941

mtk6235 09a

平台超大撥號數字介面實現

09年完成,參考

,35平台有幾下不同的地方。大小尺寸用

25*38

(大),

20*30

(小),的解析度。如果還需要大點的字型可以把尺寸改大之後,相應在

get_number_image_width

,get_number_image_hight

改動,就可以再擴大字型。這裡定義兩個巨集,方便維護管理。

1. 先定義乙個擴大撥號介面巨集:

#define __mmi_dialer_expand__

2. 畫撥號介面的

category: drawcate16categorydialingboxbg

可以看到這裡已經把撥號介面左右界線拉到左右頂端。 3.

定義乙個替換巨集定義,超大字型。

#define mmi_dialing_num_picture 4.

gui_inputs.c 中

上面是對陣列資源處理。下面對撥號框下動作。 進入

6.gui_inputs.h

中在dialer_input_box

結構體中用個變數

#ifdef mmi_dialing_num_picture

bool issmall;

#endif

7. res_gui.c

中加入資源

8.wgui_categories_res.h

加入資源id

9.

ok,完成了,最終效果圖如下:

MTK平台搭建

mtk平台搭建 最近公司的專案差不多都做完了,趁新專案還沒來的時候學學東西。從朋友那裡搞來一套 mtk的源 學學 mtk的開發。選擇 mtk是因為,它跟我的工作所用的平台相似,學起來方便一點,另外一點是它可以在 pc上跑,不用自己去買硬體,成本不高。呵呵,從朋友那裡搞來的源 不用硬體,成本就只有時間...

MTK平台入門

mtk平台入門 通過 new,update,remake,clean all,clean modules,codegen.來動作生成bin file 二進字檔案 類如 假設專案是gsm專案,專案名稱為m720,則有這些命令 make custom m720 gsm resgen 修改了資源時用這個命...

MTK 平台搭建

首先要安裝編譯器ads v1.2,安裝目錄為c program files arm,版本應該是842以上版,如果版本不夠,需要將公升級的軟體包解壓,拷貝到c program files arm adsv1 2的目錄下,注意壓縮的7z工具要安裝442版本。然後需要安裝perl的編譯器,推薦安裝acti...