MTK主题风格

转载 2011年01月10日 18:56:00

刚接触MTK的人也许会感觉到它的主题风格很神奇,感觉只要稍微的改一些东西就可以改变使其风格

迥异,控制风格的这些东西何去何从呢?虽然不知道路径也不会影响任何的工作,可是知道还是好一

些,毕竟心里亮堂一些。以前曾经查过它的路径,可是当时感觉乱乱的,后来因为有事就放在一边了

,今天闲来无事,就找了一下,没想到还真找到了一条路径,不过没有经过验证,还请各位高手给知

道一下!
大家都知道,我们修改字体颜色,填充颜色等主题风格时只要在themecomponents.h里找到相应的参

数改一下就行了,那么,这些参数在那里使用呢?我们可以在ThemeRes.c里找到它们的身影,在变量

theme_defaultTheme 里它们一一呈现在我们眼前,现在我们需要找 theme_defaultTheme 在那里用

的了。呵呵,它还在这个文件里,找一下mtk_MMI_themes[MAX_MMI_THEMES],我们发现

theme_defaultTheme  做为它的一员而存在(也许是仅有的一员哦)。再找下去!令我们意外的是在
一个很陌生的文件里我们找到了它:resource_image_jtbl.c里的image2ndJumpTbl[] 第三个成员就是它了。然后我们搜索image2ndJumpTbl,在StandaloneRes.c文件里的函数

void InitializeResourceVariables(void)里,我们发现这样一个赋值:

MMI_themes = (MMI_theme **) (image2ndJumpTbl[2]);

这不就是image2ndJumpTbl吗?现在我们总算看到了一丝希望了,因为继续找下去会来到

void wgui_init(void)这个函数,很熟悉吧,在往下看,

set_MMI_theme((MMI_theme*) MMI_themes[0]);不就是我们的目的地吗?
废话了这么多,其实也就是下面这几行:

 

函数或文件                变量或语句
themecomponents.h         相应变量                       ->
ThemeRes.c                theme_defaultTheme             ->
ThemeRes.c                mtk_MMI_themes[MAX_MMI_THEMES] ->
resource_image_jtbl.c     image2ndJumpTbl[]              ->
void InitializeResourceVariables(void)

                          MMI_themes = (MMI_theme **) (image2ndJumpTbl[2]);->


void wgui_init(void)      set_MMI_theme((MMI_theme*) MMI_themes[0]);

呵呵,这条路对吗?

相关文章推荐

MTK图片资源及主题风格

先说下图片吧,MTK项目中经常修改的有两种图片:1.在image.zip包的,需要改那个就换那个,比较简单,呵呵!2.在Themecomponents.h中的以数据形式存在的(主要包括高亮条还有一些背...

MTK主题风格

刚接触MTK的人也许会感觉到它的主题风格很神奇,感觉只要稍微的改一些东西就可以改变使其风格迥异,控制风格的这些东西何去何从呢?虽然不知道路径也不会影响任何的工作,可是知道还是好一些,毕竟心里亮堂一些。...

Android风格与主题

Android xml风格和主题文件的编写,是涉及到整个程序界面美观的因素之一。较好的应用风格和主题,可以实现美观而统一的界面,这就犹如Web开发中的CSS。 Styles和Themes都是资源,存...

android主题theme和风格style总结

今天用到了android的主题和风格,感觉很多地方需要总结和记录下来。其实主题和风格是有很大的作用的,特别是界面要求比较高的客户端。 Style:是一个包含一种或者多种格式化属性的集合,我们可以将其...

Android开发中的风格与主题的区别与应用

什么是Style,什么是Theme?     Style:是一个包含一种或者多种格式化属性的集合,我们可以将其用为一个单位用在布局XML单个元素当中。比如,我们可以定义一种风格来定义文本的字号大...

Metro UI 风格的主题和模板

1. BootMetro 基于 Twitter Bootstrap 的简单灵活的 HTML、CSS 和 Javascript 框架,Win8 风格,大爱啊!    立即下载     ...

风格和主题(style,themes)

当你设计你的程序的时候,你可以用风格和主题来统一格式化各种屏幕和UI元素。     * 风格(style)是一个包含一种或者多种格式化属性值的集合,你可以将其用为一个单位用在布局XML单...
  • kfq2
  • kfq2
  • 2015-11-04 17:31
  • 71

Android 风格与主题(style and theme)

官网地址: http://developer.android.com/guide/topics/ui/themes.html 国内镜像地址: http://wear.techbrood.com/...

Android 应用界面风格与主题(style and theme)

主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status B...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)