專利名稱:一種應(yīng)用程序作為桌面的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序作為桌面的方法和裝置。
背景技術(shù):
隨著通訊業(yè)務(wù)不斷的普及,新技術(shù)不斷的涌現(xiàn),手機(jī)和個人電腦等終端上的應(yīng)用程序越來越豐富有趣,用戶在啟動應(yīng)用程序進(jìn)行工作或者娛樂時,需要通過層層菜單才能找到該應(yīng)用程序并使用。使用應(yīng)用程序的過程中,若遇到須返回桌面進(jìn)行的操作,在完成該操作后還是需要經(jīng)過多個菜單才能繼續(xù)使用之前的應(yīng)用程序。即使應(yīng)用程序菜單放在最外層桌面上,也不能省去打開菜單再運行應(yīng)用程序的麻煩。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是,提供一種應(yīng)用程序作為桌面的方法和裝置,克服現(xiàn)有技術(shù)中用戶使用終端上的應(yīng)用程序不方便的缺陷。本發(fā)明采用的技術(shù)方案是,所述應(yīng)用程序作為桌面的方法,包括預(yù)先配置啟動類型供用戶選擇;根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來。進(jìn)一步的,所述預(yù)先配置的啟動類型包括第一類型、應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示;第二類型、應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示;所述原桌面包括原桌面背景和其上的圖標(biāo)。進(jìn)一步的,當(dāng)用戶選擇第一類型時,所述根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,具體包括不設(shè)原桌面圖層,僅將應(yīng)用程序執(zhí)行界面作為一個圖層顯示,顯示區(qū)域鎖定在原桌面的區(qū)域內(nèi)。進(jìn)一步的,當(dāng)用戶選擇第二類型時,所述根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,具體包括將原桌面和應(yīng)用程序執(zhí)行界面分別設(shè)為兩個圖層,通過調(diào)整這兩個圖層的透明度使其疊加顯示,顯示區(qū)域均鎖定在原桌面的區(qū)域內(nèi)。進(jìn)一步的,所述方法還包括根據(jù)用戶的需求,在實現(xiàn)第一類型和第二類型的啟動類型間切換?;谏鲜龇椒?,本發(fā)明還提供一種應(yīng)用程序作為桌面的裝置,包括配置單元,用于預(yù)先配置啟動類型供用戶選擇;桌面轉(zhuǎn)換單元,用于根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來。進(jìn)一步的,在所述配置單元中預(yù)先配置的啟動類型包括第一類型、應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示;
第二類型、應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示;所述原桌面包括原桌面背景和其上的圖標(biāo)。進(jìn)一步的,當(dāng)用戶選擇第一類型時,所述桌面轉(zhuǎn)換單元,具體包括控制模塊,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給圖層處理模塊;圖層處理模塊,用于根據(jù)收到的消息指令,僅將應(yīng)用程序執(zhí)行界面作為一個圖層顯示,并將顯示區(qū)域鎖定在原桌面的區(qū)域內(nèi)。進(jìn)一步的,當(dāng)用戶選擇第二類型時,所述桌面轉(zhuǎn)換單元,具體包括控制模塊,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給圖層處理模塊;圖層處理模塊,用于根據(jù)收到的消息指令,將原桌面和應(yīng)用程序執(zhí)行界面分別設(shè)為兩個圖層,通過調(diào)整這兩個圖層的透明度使其疊加顯示,并將顯示區(qū)域均鎖定在原桌面的區(qū)域內(nèi)。進(jìn)一步的,所述桌面轉(zhuǎn)換單元還用于根據(jù)用戶的需求,在實現(xiàn)第一類型和第二類型的啟動類型間切換。所述桌面轉(zhuǎn)換單元還包括音頻處理模塊;控制模塊,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給音頻處理模塊;音頻處理模塊,用于根據(jù)收到的消息指令,播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點本發(fā)明所述的應(yīng)用程序作為桌面的方法和裝置,實現(xiàn)了將應(yīng)用程序執(zhí)行界面作為桌面背景,使用戶無須經(jīng)過層層菜單才能使用應(yīng)用程序,而是開機(jī)就能使用,極大的方便了用戶對應(yīng)用程序的使用、且操作簡單。
圖1為本發(fā)明第一實施例應(yīng)用程序作為桌面的方法的流程圖;圖2為本發(fā)明第二實施例應(yīng)用程序作為桌面的裝置結(jié)構(gòu)示意圖;圖3為本發(fā)明的一個實現(xiàn)應(yīng)用程序作為桌面的實例的流程圖。
具體實施例方式為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對本發(fā)明進(jìn)行詳細(xì)說明如后。本發(fā)明第一實施例,一種應(yīng)用程序作為桌面的方法,如圖1所示,包括以下具體步驟步驟S101,預(yù)先配置啟動類型供用戶選擇。預(yù)先配置的啟動類型包括第一類型、應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示;第二類型、應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示;第三類型、只顯示原桌面。這種類型即為現(xiàn)有技術(shù)的桌面顯示狀態(tài),故本發(fā)明還兼容現(xiàn)有終端的桌面顯示功能。本發(fā)明中的原桌面是指原桌面背景和其上的圖標(biāo)。步驟S102,根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,同時,對于具有音頻文件的應(yīng)用程序,播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。具體的,當(dāng)用戶選擇第一類型時,不設(shè)原桌面圖層,僅將應(yīng)用程序執(zhí)行界面作為一
5個圖層顯示,顯示區(qū)域鎖定在原桌面的區(qū)域內(nèi)。當(dāng)用戶選擇第二類型時,將原桌面和應(yīng)用程序執(zhí)行界面分別設(shè)為兩個圖層,通過調(diào)整這兩個圖層的透明度使其疊加顯示,顯示區(qū)域均鎖定在原桌面的區(qū)域內(nèi)。可選的,本發(fā)明還包括步驟S103,根據(jù)用戶的需求,在實現(xiàn)第一類型和第二類型的啟動類型間切換。本發(fā)明第二實施例,一種應(yīng)用程序作為桌面的裝置,如圖2所示,包括以下組成部分配置單元10,用于預(yù)先配置啟動類型供用戶選擇。在配置單元10中預(yù)先配置的啟動類型包括第一類型、應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示;第二類型、 應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示;第三類型、只顯示原桌面。這種類型即為現(xiàn)有技術(shù)的桌面顯示狀態(tài),故本發(fā)明還兼容現(xiàn)有終端的桌面顯示功能。本發(fā)明中的原桌面是指原桌面背景和其上的圖標(biāo)。桌面轉(zhuǎn)換單元20,用于根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,同時,對于具有音頻文件的應(yīng)用程序,播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。桌面轉(zhuǎn)換單元20,具體包括控制模塊21,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給圖層處理模塊 22和音頻處理模塊23。圖層處理模塊22,用于當(dāng)用戶選擇第一類型時,根據(jù)收到的消息指令,僅將應(yīng)用程序執(zhí)行界面作為一個圖層顯示,并將顯示區(qū)域鎖定在原桌面的區(qū)域內(nèi);當(dāng)用戶選擇第二類型時,根據(jù)收到的消息指令,將原桌面和應(yīng)用程序執(zhí)行界面分別設(shè)為兩個圖層,通過調(diào)整這兩個圖層的透明度使其疊加顯示,并將顯示區(qū)域均鎖定在原桌面的區(qū)域內(nèi)。圖層處理模塊22具體包括圖層標(biāo)識子模塊221,用于為原桌面圖層和應(yīng)用程序執(zhí)行界面圖層分別設(shè)置標(biāo)識, 以便后續(xù)模塊根據(jù)標(biāo)識對不同的圖層進(jìn)行不同的處理。圖層鎖定子模塊222,用于分別為原桌面圖層和應(yīng)用程序執(zhí)行界面圖層固定顯示區(qū)域的大小,在用戶使用應(yīng)用程序時,不響應(yīng)用戶調(diào)整圖層大小的操作。圖層編輯子模塊223,用于調(diào)整原桌面圖層和應(yīng)用程序執(zhí)行界面圖層的顯示像素和透明度。例如,當(dāng)用戶選擇第二類型時,可以將原桌面圖層的透明度調(diào)整為100%,將應(yīng)用程序執(zhí)行界面圖層的透明度調(diào)整為0,以達(dá)到良好的顯示效果,當(dāng)然,也可以根據(jù)用戶喜好, 將圖層的透明度調(diào)整為其它的數(shù)值。當(dāng)用戶選擇第一類型時,可對應(yīng)用程序執(zhí)行界面圖層調(diào)整顯示像素和透明度。圖像顯示子模塊224,用于取原桌面為目標(biāo)顯示區(qū)域,顯示調(diào)整后的桌面。音頻處理模塊23,用于根據(jù)收到的消息指令,播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。若對不具有音頻文件的應(yīng)用程序,此模塊不工作??蛇x的,桌面轉(zhuǎn)換單元20還用于根據(jù)用戶的需求,在實現(xiàn)第一類型和第二類型的啟動類型間切換。本發(fā)明第三實施例,在上述第一、二實施例的基礎(chǔ)上,介紹一個實現(xiàn)應(yīng)用程序作為桌面的實例裝置及其工作過程。本發(fā)明所述應(yīng)用程序作為桌面的裝置可以集成在終端的內(nèi)置芯片上,也可制作在能與終端相連的外部設(shè)備中,比如,將所述裝置制作在一個USB (Universal Serial BUS,通用串行總線)接口的設(shè)備中,終端可以為手機(jī)或者個人電腦,當(dāng)USB設(shè)備通過USB接口與終端相連時,用戶可以選擇配置模塊中的啟動項,從而按照本發(fā)明的技術(shù)方案實現(xiàn)應(yīng)用程序作為桌面,如圖3所示,具體過程如下步驟S301 由內(nèi)置芯片或外部設(shè)備啟動應(yīng)用程序為桌面功能。步驟S302 控制模塊接收到配置單元中的用戶設(shè)定的啟動項即啟動類型,根據(jù)啟動項生成對應(yīng)的消息指令發(fā)送給圖層處理模塊和音頻處理模塊。啟動項包括0為應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示;1為應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示;2為只顯示原桌面。消息指令包括啟動項,消息名稱,消息來源(如外部設(shè)備觸發(fā)的、內(nèi)置芯片直接觸發(fā)的等),賬號和密碼(外部設(shè)備需要提供,經(jīng)過驗證的用戶才可以啟動應(yīng)用程序為桌面的功能,驗證不通過則拒絕處理)等信息,其中啟動項為必選。步驟S303 根據(jù)啟動項驅(qū)動圖層處理模塊處理,判斷是哪一個啟動項,若啟動項為1,則進(jìn)行步驟S304A ;若啟動項為0,則進(jìn)行步驟S304B ;若啟動項為2,則不動作,流程結(jié)
束ο步驟S304A:原桌面和應(yīng)用程序執(zhí)行界面同時顯示,此時圖層處理模塊把應(yīng)用程序執(zhí)行界面和原桌面這兩個圖層作為一個合一圖層顯示,原桌面的顯示區(qū)域鎖定為桌面窗口,應(yīng)用程序執(zhí)行界面的顯示區(qū)域也鎖定為桌面窗口。步驟S304B 應(yīng)用程序執(zhí)行界面作為桌面顯示,原桌面不顯示,此時圖層處理模塊把應(yīng)用程序執(zhí)行界面作為一個圖層處理,顯示區(qū)域鎖定為桌面區(qū)域。步驟S305 圖層處理模塊處理完成后,應(yīng)用程序執(zhí)行界面正確顯示在桌面上??蛇x的,該實現(xiàn)應(yīng)用程序作為桌面的過程還包括步驟S306 判斷用戶是否有切換請求,若是,則執(zhí)行步驟S307,否則流程結(jié)束。步驟S307 用戶可以通過更改內(nèi)置芯片或外部設(shè)備中配置單元的啟動項,在步驟 S304A和S304B的實現(xiàn)效果之間進(jìn)行切換,切換后按照步驟S302進(jìn)行處理。若所述裝置由內(nèi)置芯片實現(xiàn),則本步中的切換過程類似于目前手機(jī)上提供的設(shè)置、選項等人機(jī)交互功能, 設(shè)置后再運行即可生效。若所述裝置是由外置設(shè)備實現(xiàn)的,則外置設(shè)備上可提供相應(yīng)按鈕來實現(xiàn)切換,實際上其功能也類似與設(shè)置或選項的功能。本發(fā)明所述應(yīng)用程序作為桌面的方法和裝置,實現(xiàn)將應(yīng)用程序執(zhí)行界面作為桌面背景,使用戶無須經(jīng)過層層菜單才能使用應(yīng)用程序,開機(jī)就能使用,極大的方便了用戶對應(yīng)用程序的使用、且操作簡單。通過具體實施方式
的說明,應(yīng)當(dāng)可對本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。
權(quán)利要求
1.一種應(yīng)用程序作為桌面的方法,其特征在于,包括 預(yù)先配置啟動類型供用戶選擇;根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先配置的啟動類型包括 第一類型、應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示;第二類型、應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示; 所述原桌面包括原桌面背景和其上的圖標(biāo)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)用戶選擇第一類型時,所述根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,具體包括不設(shè)原桌面圖層,僅將應(yīng)用程序執(zhí)行界面作為一個圖層顯示,顯示區(qū)域鎖定在原桌面的區(qū)域內(nèi)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)用戶選擇第二類型時,所述根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,具體包括將原桌面和應(yīng)用程序執(zhí)行界面分別設(shè)為兩個圖層,通過調(diào)整這兩個圖層的透明度使其疊加顯示,顯示區(qū)域均鎖定在原桌面的區(qū)域內(nèi)。
5.根據(jù)權(quán)利要求2或3或4所述的方法,其特征在于,所述方法還包括 根據(jù)用戶的需求,在實現(xiàn)第一類型和第二類型的啟動類型間切換;在根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來的同時,播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。
6.一種應(yīng)用程序作為桌面的裝置,其特征在于,包括 配置單元,用于預(yù)先配置啟動類型供用戶選擇;桌面轉(zhuǎn)換單元,用于根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,在所述配置單元中預(yù)先配置的啟動類型包括第一類型、應(yīng)用程序執(zhí)行界面直接作為桌面背景,原桌面不顯示; 第二類型、應(yīng)用程序執(zhí)行界面作為桌面背景與原桌面同時顯示; 所述原桌面包括原桌面背景和其上的圖標(biāo)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,當(dāng)用戶選擇第一類型時,所述桌面轉(zhuǎn)換單元,具體包括控制模塊,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給圖層處理模塊; 圖層處理模塊,用于根據(jù)收到的消息指令,僅將應(yīng)用程序執(zhí)行界面作為一個圖層顯示, 并將顯示區(qū)域鎖定在原桌面的區(qū)域內(nèi)。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,當(dāng)用戶選擇第二類型時,所述桌面轉(zhuǎn)換單元,具體包括控制模塊,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給圖層處理模塊; 圖層處理模塊,用于根據(jù)收到的消息指令,將原桌面和應(yīng)用程序執(zhí)行界面分別設(shè)為兩個圖層,通過調(diào)整這兩個圖層的透明度使其疊加顯示,并將顯示區(qū)域均鎖定在原桌面的區(qū)域內(nèi)。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述桌面轉(zhuǎn)換單元還用于根據(jù)用戶的需求,在實現(xiàn)第一類型和第二類型的啟動類型間切換; 所述桌面轉(zhuǎn)換單元還包括音頻處理模塊;控制模塊,用于根據(jù)用戶選擇的啟動類型生成消息指令發(fā)送給音頻處理模塊; 音頻處理模塊,用于根據(jù)收到的消息指令,播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。
全文摘要
本發(fā)明公開了一種應(yīng)用程序作為桌面的方法和裝置,該方法包括預(yù)先配置啟動類型供用戶選擇;根據(jù)用戶選擇的啟動類型將應(yīng)用程序執(zhí)行界面作為桌面背景顯示出來,同時播放應(yīng)用程序執(zhí)行時對應(yīng)的音頻。該裝置包括配置單元和桌面轉(zhuǎn)換單元。本發(fā)明實現(xiàn)了將應(yīng)用程序執(zhí)行界面作為桌面背景,使用戶無須經(jīng)過層層菜單才能使用應(yīng)用程序,而是開機(jī)就能使用,極大的方便了用戶對應(yīng)用程序的使用、且操作簡單。
文檔編號G06F9/44GK102306101SQ20111024536
公開日2012年1月4日 申請日期2011年8月25日 優(yōu)先權(quán)日2011年8月25日
發(fā)明者丁巖, 何鵬, 朱維, 楊萬祥 申請人:中興通訊股份有限公司