更改Symbian 3rd的应用程序图标和窗口左上边的图标

3版修改图标三版也可实现类似二版的修改aif文件夹下图片达到修改工程图标的效果。不过这次图片(.bmp)要放到gfx文件夹下。

1.首先把图片拷贝到gfx文件夹下

2.修改bld.inf PRJ_PLATFORMS WINSCW GCCE PRJ_MMPFILES ******.mmp gnumakefile icons_aif.mk //添加 3.icons_aif.mk文件格式 //自己创建icons_aif.mk

文件格式如下

# =================================================================== # Name : icons_aif.mk # Part of : # Description : This is file for creating .mbm file # Version : # # ===================================================================== ifeq (WINS,$(findstring WINS, $(PLATFORM))) ZDIR=$(EPOCROOT)epoc32/release/$(PLATFORM)/$(CFG)/Z else ZDIR=$(EPOCROOT)epoc32/data/z endif TARGETDIR=$(ZDIR)/RESOURCE/APPS ICONTARGETFILENAME=$(TARGETDIR)/Ttest1_aif.mbm //改成自己的工程名_aif.mbm do_nothing : @rem do_nothing MAKMAKE : do_nothing BLD : do_nothing CLEAN : do_nothing LIB : do_nothing CLEANLIB : do_nothing RESOURCE : mifconv $(ICONTARGETFILENAME) /c24,1 ../gfx/one_lst.bmp /c24,1 ../gfx/icon.bmp //加入图片文件的的名字,不需要加mask的。

C24什么意思懂吧?gfx为图片存储的文件夹,可以看出这个文件夹相当于2版的aif文件夹。

FREEZE : do_nothing SAVESPACE : do_nothing RELEASABLES : @echo $(ICONTARGETFILENAME) FINAL : do_nothing 4. 添加上面的内容后,并在RSS文件中修改LOCALISABLE_APP_INFO就可以了:

RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info

{

short_caption = qtn_caption_string;

caption_and_icon = CAPTION_AND_ICON_INFO

    {

     caption = qtn_caption_string;

     number_of_icons = 1;

    icon_file = //resource//apps//Ttest1_aif.mbm;

   };

} //与自己创建icons_aif.mk文件中.mbm一致编译,运行,图片就修改好了。

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push packageDeploy/Rollback。每个阶段都可以根据实际需求进行配置调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试部署,从而提高项目的整体质量可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值