一种应用程序作为桌面的方法和装置的制作方法

文档序号:6431407阅读:218来源:国知局
专利名称:一种应用程序作为桌面的方法和装置的制作方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种应用程序作为桌面的方法和装置。
背景技术
随着通讯业务不断的普及,新技术不断的涌现,手机和个人电脑等终端上的应用程序越来越丰富有趣,用户在启动应用程序进行工作或者娱乐时,需要通过层层菜单才能找到该应用程序并使用。使用应用程序的过程中,若遇到须返回桌面进行的操作,在完成该操作后还是需要经过多个菜单才能继续使用之前的应用程序。即使应用程序菜单放在最外层桌面上,也不能省去打开菜单再运行应用程序的麻烦。

发明内容
本发明要解决的技术问题是,提供一种应用程序作为桌面的方法和装置,克服现有技术中用户使用终端上的应用程序不方便的缺陷。本发明采用的技术方案是,所述应用程序作为桌面的方法,包括预先配置启动类型供用户选择;根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来。进一步的,所述预先配置的启动类型包括第一类型、应用程序执行界面直接作为桌面背景,原桌面不显示;第二类型、应用程序执行界面作为桌面背景与原桌面同时显示;所述原桌面包括原桌面背景和其上的图标。进一步的,当用户选择第一类型时,所述根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,具体包括不设原桌面图层,仅将应用程序执行界面作为一个图层显示,显示区域锁定在原桌面的区域内。进一步的,当用户选择第二类型时,所述根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,具体包括将原桌面和应用程序执行界面分别设为两个图层,通过调整这两个图层的透明度使其叠加显示,显示区域均锁定在原桌面的区域内。进一步的,所述方法还包括根据用户的需求,在实现第一类型和第二类型的启动类型间切换。基于上述方法,本发明还提供一种应用程序作为桌面的装置,包括配置单元,用于预先配置启动类型供用户选择;桌面转换单元,用于根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来。进一步的,在所述配置单元中预先配置的启动类型包括第一类型、应用程序执行界面直接作为桌面背景,原桌面不显示;
第二类型、应用程序执行界面作为桌面背景与原桌面同时显示;所述原桌面包括原桌面背景和其上的图标。进一步的,当用户选择第一类型时,所述桌面转换单元,具体包括控制模块,用于根据用户选择的启动类型生成消息指令发送给图层处理模块;图层处理模块,用于根据收到的消息指令,仅将应用程序执行界面作为一个图层显示,并将显示区域锁定在原桌面的区域内。进一步的,当用户选择第二类型时,所述桌面转换单元,具体包括控制模块,用于根据用户选择的启动类型生成消息指令发送给图层处理模块;图层处理模块,用于根据收到的消息指令,将原桌面和应用程序执行界面分别设为两个图层,通过调整这两个图层的透明度使其叠加显示,并将显示区域均锁定在原桌面的区域内。进一步的,所述桌面转换单元还用于根据用户的需求,在实现第一类型和第二类型的启动类型间切换。所述桌面转换单元还包括音频处理模块;控制模块,用于根据用户选择的启动类型生成消息指令发送给音频处理模块;音频处理模块,用于根据收到的消息指令,播放应用程序执行时对应的音频。采用上述技术方案,本发明至少具有下列优点本发明所述的应用程序作为桌面的方法和装置,实现了将应用程序执行界面作为桌面背景,使用户无须经过层层菜单才能使用应用程序,而是开机就能使用,极大的方便了用户对应用程序的使用、且操作简单。


图1为本发明第一实施例应用程序作为桌面的方法的流程图;图2为本发明第二实施例应用程序作为桌面的装置结构示意图;图3为本发明的一个实现应用程序作为桌面的实例的流程图。
具体实施例方式为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。本发明第一实施例,一种应用程序作为桌面的方法,如图1所示,包括以下具体步骤步骤S101,预先配置启动类型供用户选择。预先配置的启动类型包括第一类型、应用程序执行界面直接作为桌面背景,原桌面不显示;第二类型、应用程序执行界面作为桌面背景与原桌面同时显示;第三类型、只显示原桌面。这种类型即为现有技术的桌面显示状态,故本发明还兼容现有终端的桌面显示功能。本发明中的原桌面是指原桌面背景和其上的图标。步骤S102,根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,同时,对于具有音频文件的应用程序,播放应用程序执行时对应的音频。具体的,当用户选择第一类型时,不设原桌面图层,仅将应用程序执行界面作为一
5个图层显示,显示区域锁定在原桌面的区域内。当用户选择第二类型时,将原桌面和应用程序执行界面分别设为两个图层,通过调整这两个图层的透明度使其叠加显示,显示区域均锁定在原桌面的区域内。可选的,本发明还包括步骤S103,根据用户的需求,在实现第一类型和第二类型的启动类型间切换。本发明第二实施例,一种应用程序作为桌面的装置,如图2所示,包括以下组成部分配置单元10,用于预先配置启动类型供用户选择。在配置单元10中预先配置的启动类型包括第一类型、应用程序执行界面直接作为桌面背景,原桌面不显示;第二类型、 应用程序执行界面作为桌面背景与原桌面同时显示;第三类型、只显示原桌面。这种类型即为现有技术的桌面显示状态,故本发明还兼容现有终端的桌面显示功能。本发明中的原桌面是指原桌面背景和其上的图标。桌面转换单元20,用于根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,同时,对于具有音频文件的应用程序,播放应用程序执行时对应的音频。桌面转换单元20,具体包括控制模块21,用于根据用户选择的启动类型生成消息指令发送给图层处理模块 22和音频处理模块23。图层处理模块22,用于当用户选择第一类型时,根据收到的消息指令,仅将应用程序执行界面作为一个图层显示,并将显示区域锁定在原桌面的区域内;当用户选择第二类型时,根据收到的消息指令,将原桌面和应用程序执行界面分别设为两个图层,通过调整这两个图层的透明度使其叠加显示,并将显示区域均锁定在原桌面的区域内。图层处理模块22具体包括图层标识子模块221,用于为原桌面图层和应用程序执行界面图层分别设置标识, 以便后续模块根据标识对不同的图层进行不同的处理。图层锁定子模块222,用于分别为原桌面图层和应用程序执行界面图层固定显示区域的大小,在用户使用应用程序时,不响应用户调整图层大小的操作。图层编辑子模块223,用于调整原桌面图层和应用程序执行界面图层的显示像素和透明度。例如,当用户选择第二类型时,可以将原桌面图层的透明度调整为100%,将应用程序执行界面图层的透明度调整为0,以达到良好的显示效果,当然,也可以根据用户喜好, 将图层的透明度调整为其它的数值。当用户选择第一类型时,可对应用程序执行界面图层调整显示像素和透明度。图像显示子模块224,用于取原桌面为目标显示区域,显示调整后的桌面。音频处理模块23,用于根据收到的消息指令,播放应用程序执行时对应的音频。若对不具有音频文件的应用程序,此模块不工作。可选的,桌面转换单元20还用于根据用户的需求,在实现第一类型和第二类型的启动类型间切换。本发明第三实施例,在上述第一、二实施例的基础上,介绍一个实现应用程序作为桌面的实例装置及其工作过程。本发明所述应用程序作为桌面的装置可以集成在终端的内置芯片上,也可制作在能与终端相连的外部设备中,比如,将所述装置制作在一个USB (Universal Serial BUS,通用串行总线)接口的设备中,终端可以为手机或者个人电脑,当USB设备通过USB接口与终端相连时,用户可以选择配置模块中的启动项,从而按照本发明的技术方案实现应用程序作为桌面,如图3所示,具体过程如下步骤S301 由内置芯片或外部设备启动应用程序为桌面功能。步骤S302 控制模块接收到配置单元中的用户设定的启动项即启动类型,根据启动项生成对应的消息指令发送给图层处理模块和音频处理模块。启动项包括0为应用程序执行界面直接作为桌面背景,原桌面不显示;1为应用程序执行界面作为桌面背景与原桌面同时显示;2为只显示原桌面。消息指令包括启动项,消息名称,消息来源(如外部设备触发的、内置芯片直接触发的等),账号和密码(外部设备需要提供,经过验证的用户才可以启动应用程序为桌面的功能,验证不通过则拒绝处理)等信息,其中启动项为必选。步骤S303 根据启动项驱动图层处理模块处理,判断是哪一个启动项,若启动项为1,则进行步骤S304A ;若启动项为0,则进行步骤S304B ;若启动项为2,则不动作,流程结
束ο步骤S304A:原桌面和应用程序执行界面同时显示,此时图层处理模块把应用程序执行界面和原桌面这两个图层作为一个合一图层显示,原桌面的显示区域锁定为桌面窗口,应用程序执行界面的显示区域也锁定为桌面窗口。步骤S304B 应用程序执行界面作为桌面显示,原桌面不显示,此时图层处理模块把应用程序执行界面作为一个图层处理,显示区域锁定为桌面区域。步骤S305 图层处理模块处理完成后,应用程序执行界面正确显示在桌面上。可选的,该实现应用程序作为桌面的过程还包括步骤S306 判断用户是否有切换请求,若是,则执行步骤S307,否则流程结束。步骤S307 用户可以通过更改内置芯片或外部设备中配置单元的启动项,在步骤 S304A和S304B的实现效果之间进行切换,切换后按照步骤S302进行处理。若所述装置由内置芯片实现,则本步中的切换过程类似于目前手机上提供的设置、选项等人机交互功能, 设置后再运行即可生效。若所述装置是由外置设备实现的,则外置设备上可提供相应按钮来实现切换,实际上其功能也类似与设置或选项的功能。本发明所述应用程序作为桌面的方法和装置,实现将应用程序执行界面作为桌面背景,使用户无须经过层层菜单才能使用应用程序,开机就能使用,极大的方便了用户对应用程序的使用、且操作简单。通过具体实施方式
的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。
权利要求
1.一种应用程序作为桌面的方法,其特征在于,包括 预先配置启动类型供用户选择;根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来。
2.根据权利要求1所述的方法,其特征在于,所述预先配置的启动类型包括 第一类型、应用程序执行界面直接作为桌面背景,原桌面不显示;第二类型、应用程序执行界面作为桌面背景与原桌面同时显示; 所述原桌面包括原桌面背景和其上的图标。
3.根据权利要求2所述的方法,其特征在于,当用户选择第一类型时,所述根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,具体包括不设原桌面图层,仅将应用程序执行界面作为一个图层显示,显示区域锁定在原桌面的区域内。
4.根据权利要求2所述的方法,其特征在于,当用户选择第二类型时,所述根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,具体包括将原桌面和应用程序执行界面分别设为两个图层,通过调整这两个图层的透明度使其叠加显示,显示区域均锁定在原桌面的区域内。
5.根据权利要求2或3或4所述的方法,其特征在于,所述方法还包括 根据用户的需求,在实现第一类型和第二类型的启动类型间切换;在根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来的同时,播放应用程序执行时对应的音频。
6.一种应用程序作为桌面的装置,其特征在于,包括 配置单元,用于预先配置启动类型供用户选择;桌面转换单元,用于根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来。
7.根据权利要求6所述的装置,其特征在于,在所述配置单元中预先配置的启动类型包括第一类型、应用程序执行界面直接作为桌面背景,原桌面不显示; 第二类型、应用程序执行界面作为桌面背景与原桌面同时显示; 所述原桌面包括原桌面背景和其上的图标。
8.根据权利要求7所述的装置,其特征在于,当用户选择第一类型时,所述桌面转换单元,具体包括控制模块,用于根据用户选择的启动类型生成消息指令发送给图层处理模块; 图层处理模块,用于根据收到的消息指令,仅将应用程序执行界面作为一个图层显示, 并将显示区域锁定在原桌面的区域内。
9.根据权利要求7所述的装置,其特征在于,当用户选择第二类型时,所述桌面转换单元,具体包括控制模块,用于根据用户选择的启动类型生成消息指令发送给图层处理模块; 图层处理模块,用于根据收到的消息指令,将原桌面和应用程序执行界面分别设为两个图层,通过调整这两个图层的透明度使其叠加显示,并将显示区域均锁定在原桌面的区域内。
10.根据权利要求8或9所述的装置,其特征在于,所述桌面转换单元还用于根据用户的需求,在实现第一类型和第二类型的启动类型间切换; 所述桌面转换单元还包括音频处理模块;控制模块,用于根据用户选择的启动类型生成消息指令发送给音频处理模块; 音频处理模块,用于根据收到的消息指令,播放应用程序执行时对应的音频。
全文摘要
本发明公开了一种应用程序作为桌面的方法和装置,该方法包括预先配置启动类型供用户选择;根据用户选择的启动类型将应用程序执行界面作为桌面背景显示出来,同时播放应用程序执行时对应的音频。该装置包括配置单元和桌面转换单元。本发明实现了将应用程序执行界面作为桌面背景,使用户无须经过层层菜单才能使用应用程序,而是开机就能使用,极大的方便了用户对应用程序的使用、且操作简单。
文档编号G06F9/44GK102306101SQ20111024536
公开日2012年1月4日 申请日期2011年8月25日 优先权日2011年8月25日
发明者丁岩, 何鹏, 朱维, 杨万祥 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1