專利名稱:在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及便攜式移動(dòng)終端的信息顯示領(lǐng)域,尤其涉及一種在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法、界面和裝置以及應(yīng)用該顯示方法的便攜式移動(dòng)終端。
背景技術(shù):
觸摸屏作為一種最新的電腦輸入設(shè)備,是目前最簡(jiǎn)單、方便、自然的一種人機(jī)交互方式。利用觸摸屏技術(shù),用戶只要用手指觸碰計(jì)算機(jī)顯示屏上的圖標(biāo)或文字就能實(shí)現(xiàn)對(duì)主機(jī)的操作。人機(jī)交互的方式更為直截了當(dāng),尤其是對(duì)于那些不太懂得操作電腦的用戶來(lái)說(shuō)更是帶來(lái)了很多的方便。目前,手機(jī)上也越來(lái)越多的應(yīng)用了觸摸屏技術(shù)。具觸摸屏顯示器的便攜式移動(dòng)終 端的各應(yīng)用程序均是以快捷方式呈現(xiàn)于顯示界面上。用戶需要使用該應(yīng)用程序時(shí),必須觸發(fā)該應(yīng)用程序的快捷圖標(biāo)以進(jìn)入該應(yīng)用程序的下級(jí)界面進(jìn)行操作;當(dāng)收到未讀郵件或未讀短信息時(shí),在顯示界面上顯示的為一項(xiàng)快捷方式,僅顯示有幾個(gè)新信息或幾個(gè)未接電話,并不能顯示下級(jí)應(yīng)用的內(nèi)容,如信息的內(nèi)容等詳細(xì)信息;無(wú)論是廣告信息還是重要信息,用戶不得不先通過(guò)觸摸顯示界面上顯示的該應(yīng)用程序的快捷方式,進(jìn)入該應(yīng)用程序的下級(jí)應(yīng)用界面,在該下級(jí)應(yīng)用界面上,使用者才可以完成查看新信息等相應(yīng)的操作。查看下級(jí)應(yīng)用的內(nèi)容,需要激活應(yīng)用程序,占用較多系統(tǒng)資源,影響移動(dòng)終端的使用,且操作較為復(fù)雜,不夠簡(jiǎn)便和人性化。
發(fā)明內(nèi)容
針對(duì)上述問(wèn)題,本發(fā)明提供一種在便攜式移動(dòng)終端的顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法、圖形界面、裝置以及具有該顯示方法的便攜式移動(dòng)終端。為達(dá)到上述目的,本發(fā)明所述在便攜式移動(dòng)終端的顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,包括以下步驟
在顯示界面上顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo);
為應(yīng)用程序創(chuàng)建一管理目錄并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄
項(xiàng);
基于廣播機(jī)制建立應(yīng)用程序與管理目錄項(xiàng)之間的信息傳輸;
由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的對(duì)象;以及,
顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容。進(jìn)一步地,基于廣播機(jī)制建立應(yīng)用程序與管理目錄之間的信息傳輸,具體包括如下步驟
在每一管理目錄項(xiàng)中設(shè)置一廣播接收器并注冊(cè)目標(biāo)組件;
應(yīng)用程序廣播一有待廣播的對(duì)象;
廣播接收器檢測(cè)管理目錄項(xiàng)注冊(cè)的目標(biāo)組件是否與廣播的對(duì)象相匹配,若匹配,所述廣播接收器接收應(yīng)用程序廣播的對(duì)象;否則,不接收。
進(jìn)一步地,本發(fā)明所述方法還包括通過(guò)設(shè)置的過(guò)濾器,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的有待廣播的信息以及優(yōu)先級(jí)高的管理目錄優(yōu)先。進(jìn)一步地,本發(fā)明所述方法在顯示界面上顯示應(yīng)用程序的窗口之后,還包括 檢測(cè)對(duì)該應(yīng)用程序窗口的激活及執(zhí)行的操作姿態(tài);
響應(yīng)于檢測(cè)到的所述激活以及操作姿態(tài),將被隱藏的所述應(yīng)用程序廣播的信息內(nèi)容顯示在顯示界面上。進(jìn)一步地,
所述在顯示界面上顯示應(yīng)用程序圖標(biāo)之后,還包括
檢測(cè)對(duì)該應(yīng)用程序圖標(biāo)的激活姿態(tài);
響應(yīng)于檢測(cè)到的所述激活姿態(tài),若激活姿態(tài)的觸摸時(shí)間達(dá)到第一設(shè)定時(shí)長(zhǎng),進(jìn)入該應(yīng) 用程序的下級(jí)界面;若激活姿態(tài)的觸摸時(shí)間達(dá)到第二設(shè)定時(shí)長(zhǎng),對(duì)顯示在顯示界面上的所述應(yīng)用程序廣播的信息內(nèi)容進(jìn)行操控處理。其中,所述第一設(shè)定時(shí)長(zhǎng)不同于第二設(shè)定時(shí)長(zhǎng)。進(jìn)一步地,所述進(jìn)行操控處理為對(duì)所述應(yīng)用程序廣播的信息內(nèi)容進(jìn)行刪除、轉(zhuǎn)存、打開(kāi)、或拖動(dòng)。進(jìn)一步地,所述應(yīng)用程序?yàn)槎绦?、郵件、圖片瀏覽、電子書(shū)、網(wǎng)頁(yè)、通訊錄、通話記錄中的至少一種。為達(dá)到上述目的,本發(fā)明所述在便攜式移動(dòng)終端上快捷顯示下級(jí)應(yīng)用內(nèi)容的圖形界面,包括
用于顯示應(yīng)用程序的窗口;
與所述應(yīng)用程序相對(duì)應(yīng)的應(yīng)用程序圖標(biāo);
用于顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容的窗口。進(jìn)一步地,所述應(yīng)用程序圖標(biāo)設(shè)置在所述應(yīng)用程序的窗口內(nèi),所述顯示所述應(yīng)用程序廣播的信息內(nèi)容的窗口設(shè)置在應(yīng)用程序的窗口內(nèi)。為達(dá)到上述目的,本發(fā)明所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置,包括 應(yīng)用程序模塊,用于創(chuàng)建應(yīng)用程序窗口和應(yīng)用程序圖標(biāo),啟動(dòng)應(yīng)用程序,及創(chuàng)建有待廣
播的對(duì)象,并廣播該對(duì)象;
管理目錄模塊,為應(yīng)用程序創(chuàng)建一管理目錄依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng),并依據(jù)已創(chuàng)建的管理目錄項(xiàng)分類管理接收自信息傳輸模塊發(fā)送的應(yīng)用程序廣播的對(duì)象;
信息傳輸模塊,基于廣播機(jī)制建立應(yīng)用程序與已創(chuàng)建的管理目錄之間的信息傳輸;以
及,
顯示模塊,顯示應(yīng)用程序的窗口,讀取管理目錄模塊創(chuàng)建的管理目錄項(xiàng)并在顯示界面上顯示出各管理目錄項(xiàng)對(duì)應(yīng)的應(yīng)用程序圖標(biāo),以及顯示經(jīng)管理目錄分類管理的各應(yīng)用程序廣播的信息內(nèi)容。其中,所述信息傳輸模塊,包括
發(fā)送模塊,用于廣播應(yīng)用程序中某一有待廣播的對(duì)象;
接收模塊,檢測(cè)管理目錄中某一項(xiàng)管理目錄項(xiàng)中注冊(cè)的目標(biāo)組件是否與發(fā)送模塊廣播的對(duì)象相匹配,若匹配,接收應(yīng)用程序廣播的對(duì)象;否則,不接收。
進(jìn)一步地,本發(fā)明所述裝置還包括過(guò)濾模塊,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的有待廣播的對(duì)象以及優(yōu)先級(jí)高的應(yīng)用程序優(yōu)先。進(jìn)一步地,本發(fā)明所述裝置還包括
檢測(cè)模塊,用于檢測(cè)對(duì)應(yīng)用程序窗口和應(yīng)用程序圖標(biāo)的激活姿態(tài);以及,
處理模塊,用于響應(yīng)于檢測(cè)到的激活姿態(tài)和處理顯示界面顯示的應(yīng)用程序廣播的信息內(nèi)容。為達(dá)到上述目的,本發(fā)明所述便攜式移動(dòng)終端,包括
觸摸屏顯示器; 一個(gè)或多個(gè)處理器;
存儲(chǔ)器,以及
應(yīng)用程序,其中所述應(yīng)用程序被存儲(chǔ)在所屬存儲(chǔ)器中并且被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行;其中,顯示界面上顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo),并顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容。本發(fā)明的有益效果是采用本發(fā)明所述的顯示界面下快捷顯示下級(jí)應(yīng)用內(nèi)容的方法、圖形界面、裝置以及便攜式移動(dòng)終端,用戶可直接對(duì)顯示界面上顯示的下級(jí)應(yīng)用進(jìn)行操作,免去了需點(diǎn)擊應(yīng)用程序的快捷圖標(biāo),再進(jìn)入該應(yīng)用程序的下級(jí)應(yīng)用界面的操作過(guò)程,簡(jiǎn)化了操作過(guò)程,使得用戶使用方便、靈活,操作界面更友好。
圖I為本發(fā)明實(shí)施例所述在顯示界面上顯示下級(jí)應(yīng)用的方法的流程 圖2為采用本發(fā)明實(shí)施例提供的基于廣播機(jī)制建立的信息傳輸?shù)姆椒ǖ牧鞒? 圖3為采用本發(fā)明實(shí)施例所述的方法顯示界面的示目標(biāo);
圖4為本發(fā)明實(shí)施例提供的一種在顯示界面上每次顯示的廣播對(duì)象以及隱藏的廣播對(duì)象的示目標(biāo);
圖5為本發(fā)明實(shí)施例提供的相對(duì)圖3中電話和電子書(shū)的應(yīng)用程序窗口進(jìn)行橫向拖動(dòng)后的顯示界面的示目標(biāo);
圖6為本發(fā)明實(shí)施例提供的相對(duì)圖3中電話和電子書(shū)的應(yīng)用程序窗口進(jìn)行縱向拖動(dòng)后顯示界面的示目標(biāo);
圖7為本發(fā)明實(shí)施例提供的在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置的結(jié)構(gòu)示目標(biāo);
圖8為本發(fā)明實(shí)施例提供的一種便攜式移動(dòng)終端。附圖標(biāo)記說(shuō)明
1-應(yīng)用程序窗口
2-應(yīng)用程序圖標(biāo)
3-廣播對(duì)象
4-顯示界面
5-顯示廣播對(duì)象的窗口。
具體實(shí)施例方式下面結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)描述。
如圖I所示,本發(fā)明所述的在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法的流程圖,具體描述如下
I、顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo);
在顯示界面上顯示應(yīng)用程序窗口和應(yīng)用程序圖標(biāo),應(yīng)用程序圖標(biāo)設(shè)置在應(yīng)用程序窗口內(nèi),每個(gè)應(yīng)用程序窗口對(duì)應(yīng)一個(gè)應(yīng)用程序圖標(biāo),在觸摸屏顯示器上顯示為一橫排;觸摸屏顯示器可顯示多個(gè)應(yīng)用程序窗口。2、創(chuàng)建一管理目錄并依據(jù)應(yīng)用程序的類型設(shè)置管理目錄項(xiàng);
為應(yīng)用程序創(chuàng)建一管理目錄,依據(jù)每一項(xiàng)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng),每一項(xiàng)應(yīng)用程序?qū)?yīng)一項(xiàng)管理目錄項(xiàng)。3、基于廣播機(jī)制建立應(yīng)用程序與管理目錄之間的信息傳輸;
應(yīng)用程序與管理目錄之間通過(guò)廣播機(jī)制進(jìn)行信息傳輸,應(yīng)用程序?qū)⑿枰獜V播的對(duì)象通過(guò)廣播機(jī)制以廣播的方式發(fā)送至對(duì)應(yīng)的管理目錄。4、由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的信息;以及,顯示所述應(yīng)用程序廣播的信息內(nèi)容。管理目錄接收到應(yīng)用程序發(fā)來(lái)的有待廣播的對(duì)象后,將有待廣播的對(duì)象與管理目錄項(xiàng)中的信息進(jìn)行匹配,若匹配成功,接收該信息并在觸摸屏顯示器上顯示,若匹配不成功,則不接收該廣播的對(duì)象。參見(jiàn)圖2,其中,基于廣播機(jī)制建立應(yīng)用程序與管理目錄之間的信息傳輸,具體實(shí)現(xiàn)如下
在每一管理目錄項(xiàng)中設(shè)置一廣播接收器并注冊(cè)目標(biāo)組件;
應(yīng)用程序廣播有待廣播的對(duì)象;
廣播接收器檢測(cè)管理目錄項(xiàng)注冊(cè)的目標(biāo)組件是否與廣播的對(duì)象相匹配,若匹配,所述廣播接收器接收應(yīng)用程序廣播的對(duì)象;否則,不接收。另外,所述的顯示應(yīng)用程序廣播的信息內(nèi)容,主要包括有未讀短信、未讀郵件、未接電話、圖片縮略圖、最近閱讀信息、最近瀏覽保存的網(wǎng)頁(yè)等,該信息內(nèi)容以與應(yīng)用程序圖標(biāo)形狀一樣的圖標(biāo)顯示。因受顯示界面顯示內(nèi)容量的限制,本發(fā)明所述方法還包括通過(guò)設(shè)置的過(guò)濾器,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的有待廣播的信息以及優(yōu)先級(jí)高的應(yīng)用程序優(yōu)先顯示。作為本發(fā)明進(jìn)一步地實(shí)施例,本發(fā)明所述方法還包括
檢測(cè)對(duì)應(yīng)用程序窗口的激活及執(zhí)行的操作姿態(tài);
響應(yīng)于檢測(cè)到的所述激活以及操作姿態(tài),將被隱藏的所述應(yīng)用程序廣播的信息內(nèi)容顯示在顯示界面上。參見(jiàn)圖3、圖4及圖5,在顯示界面4上顯示各項(xiàng)應(yīng)用程序,每個(gè)應(yīng)用在顯示界面4上顯示為一橫排形成一應(yīng)用程序窗口 1,應(yīng)用程序窗口 I中均設(shè)置有相應(yīng)的應(yīng)用程序的圖標(biāo)2及與顯示該應(yīng)用程序相應(yīng)的有待廣播的對(duì)象3的窗口 5,如圖3所示。由于屏幕大小的限制,應(yīng)用程序窗口 I中僅能顯示有限的待廣播對(duì)象,部分待廣播的對(duì)象隱藏;同理,顯示界面4上僅能顯示有限的應(yīng)用程序,部分應(yīng)用程序隱藏,如圖4所
/Jn ο進(jìn)一步來(lái)說(shuō),在顯示界面上優(yōu)先顯示優(yōu)先級(jí)高的對(duì)象,優(yōu)先級(jí)可按通訊錄中的重要聯(lián)系人、時(shí)間優(yōu)先、或顯示對(duì)象的是否為緊急等設(shè)置。在實(shí)際應(yīng)用中具體可表現(xiàn)為用手指或手寫筆等媒介觸摸顯示界面上的應(yīng)用程序窗口,產(chǎn)生觸摸信號(hào),該觸摸信號(hào)被發(fā)送至處理器中,該處理器接收并對(duì)該觸摸信號(hào)進(jìn)行檢測(cè),確定該激活產(chǎn)生的觸摸信號(hào)的位置坐標(biāo),并確定該位置坐標(biāo)所在的具體應(yīng)用程序。響應(yīng)于該激活后所執(zhí)行的操作姿態(tài),若該操作姿態(tài)為在應(yīng)用程序窗口內(nèi)進(jìn)行左右拖動(dòng),被隱藏的所述應(yīng)用程序廣播的對(duì)象隨拖動(dòng)姿態(tài)顯示在觸摸屏顯示器上,如圖5所示。若該操作姿態(tài)為在應(yīng)用程 序窗口內(nèi)進(jìn)行左右上下拖動(dòng),被隱藏的所述應(yīng)用程序隨操作姿態(tài)上下移動(dòng)顯示,如圖6所示。作為本發(fā)明進(jìn)一步地實(shí)施例,本發(fā)明所述方法還包括
檢測(cè)對(duì)顯示界面上應(yīng)用程序圖標(biāo)的激活姿態(tài);
響應(yīng)于檢測(cè)到的所述激活姿態(tài),若激活姿態(tài)的觸摸時(shí)間達(dá)到第一設(shè)定時(shí)長(zhǎng),進(jìn)入該應(yīng)用程序界面;若激活姿態(tài)的觸摸時(shí)間達(dá)到第二設(shè)定時(shí)長(zhǎng),對(duì)顯示在觸摸屏顯示器上的所述應(yīng)用程序廣播的對(duì)象進(jìn)行操控處理。在實(shí)際應(yīng)用中具體可表現(xiàn)為用手指或手寫筆等媒介觸摸顯示界面上的應(yīng)用程序圖標(biāo)以激活該應(yīng)用程序,檢測(cè)對(duì)顯示界面上應(yīng)用程序圖標(biāo)的激活姿態(tài),確定好應(yīng)用程序圖標(biāo)后,判斷該激活姿態(tài)在應(yīng)用程序圖標(biāo)上產(chǎn)生觸摸信號(hào)的持續(xù)時(shí)間,若該觸摸信號(hào)的時(shí)間達(dá)到程序中預(yù)先設(shè)定好的第一設(shè)定時(shí)長(zhǎng),依據(jù)預(yù)定程序進(jìn)入該應(yīng)用程序界面;若該摸觸信號(hào)的時(shí)間達(dá)到程序中預(yù)先設(shè)定好的第二設(shè)定時(shí)長(zhǎng),依據(jù)預(yù)定程序可對(duì)該行進(jìn)行操控處理,具體操控處理方式為打開(kāi)、轉(zhuǎn)存、或刪除該廣播的對(duì)象,以及橫向拖動(dòng)某一應(yīng)用程序中的廣播對(duì)象顯示在觸摸屏顯示器上的過(guò)程。其中,第一設(shè)定時(shí)長(zhǎng)不同于第二設(shè)定時(shí)長(zhǎng)。例如,用戶在圖4所示的應(yīng)用程序窗口中點(diǎn)觸“郵件”應(yīng)用程序圖標(biāo),若該點(diǎn)觸信號(hào)的時(shí)間達(dá)到第一設(shè)定時(shí)長(zhǎng)比如ls,系統(tǒng)即會(huì)進(jìn)入郵件應(yīng)用程序的下級(jí)界面;若該點(diǎn)觸信號(hào)的時(shí)間達(dá)到第二設(shè)定時(shí)長(zhǎng)比如3s,系統(tǒng)即會(huì)進(jìn)入操控狀態(tài),即用戶可在郵件所在應(yīng)用程序窗口內(nèi)對(duì)顯示的郵件進(jìn)行拖動(dòng),以顯示出用戶欲查看的被隱藏的應(yīng)用程序廣播的信息內(nèi)容,或打開(kāi)、轉(zhuǎn)存、或刪除該廣播的對(duì)象。其中,有待廣播對(duì)象的顯示內(nèi)容為廣播對(duì)象的詳細(xì)信息,如發(fā)件人姓名、信息的部分內(nèi)容、未接來(lái)電的時(shí)間等,用戶無(wú)需進(jìn)入應(yīng)用程序,即可在顯示界面上獲悉廣播對(duì)象的內(nèi)容,并可在顯示界面上進(jìn)行操控處理,如當(dāng)廣播的內(nèi)容為用戶不想閱讀的內(nèi)容時(shí),可直接在顯示界面進(jìn)行刪除處理。本發(fā)明中所述的應(yīng)用程序圖標(biāo)與該應(yīng)用程序相對(duì)應(yīng)。如圖4中所示,所述應(yīng)用程序?yàn)槎绦拧⑧]件、圖片瀏覽、電子書(shū)、網(wǎng)頁(yè)、通訊錄、通話記錄中的至少一種。下面結(jié)合一具體實(shí)施例對(duì)本發(fā)明所述的便攜式移動(dòng)終端的顯示界面下顯示下級(jí)應(yīng)用的方法作進(jìn)一步的說(shuō)明。本實(shí)施例采用Android廣播機(jī)制來(lái)實(shí)現(xiàn)顯示界面上顯示下級(jí)應(yīng)用的方法和裝置。其中Android廣播機(jī)制包含三個(gè)基本要素廣播(Broadcast) —用于發(fā)送廣播對(duì)象;廣播接收器(Broadcast Receiver)一用于接收廣播對(duì)象并進(jìn)行匹配過(guò)濾;目標(biāo)內(nèi)容(Intent)—產(chǎn)生用于保存廣播相關(guān)信息的媒介。其中,廣播(Broadcast)是一種在應(yīng)用程序之間傳輸信息的機(jī)制。廣播接收器(Broadcast Receiver)中還包含有注冊(cè)的目標(biāo)組件(Intent Filter),對(duì)發(fā)送出來(lái)的廣播(Broadcast)進(jìn)行匹配過(guò)濾接收并響應(yīng)的一類組件。而目標(biāo)內(nèi)容(Intent)則可產(chǎn)生含有相關(guān)信息的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)。當(dāng)對(duì)程序進(jìn)行相關(guān)操作后,向處理器發(fā)送一個(gè)目標(biāo)內(nèi)容(Inent)請(qǐng)求產(chǎn)生一個(gè)含有相關(guān)信息的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象),廣播(Broadcast)將該目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)發(fā)送至廣播接收器(Broadcast Receiver),處理器根據(jù)目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)的相關(guān)信息在廣播接收器(Broadcast Receiver)中選擇適當(dāng)?shù)囊炎?cè)的目標(biāo)組件(Intent Filter)來(lái)進(jìn)行匹配響應(yīng),若匹配,則接受該目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)進(jìn)行顯示,否則,不接收。另外,本實(shí)施例的便攜式移動(dòng)終端所具有的功能應(yīng)用有收發(fā)郵件、讀寫短信息、圖片、通話記錄、通信錄、電子書(shū)、音樂(lè)、視頻、游戲以及其他應(yīng)用程序。則本實(shí)施例實(shí)現(xiàn)所述的在顯示界面上顯示下級(jí)應(yīng)用的具體步驟如下
步驟I、創(chuàng)建一管理目錄,并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng)。 依據(jù)本實(shí)施例所具有的功能應(yīng)用,為應(yīng)用程序創(chuàng)建一管理目錄,并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng),每一項(xiàng)應(yīng)用程序?qū)?yīng)一項(xiàng)管理目錄項(xiàng),該管理目錄包括如下管理目錄項(xiàng),即包括有以下應(yīng)用程序郵件、短信息、圖片、通話記錄、通信錄、電子書(shū)、音樂(lè)、視頻、游戲以及其他應(yīng)用程序。步驟2、在顯示界面上顯示應(yīng)用程序的窗口和所述應(yīng)用程序圖標(biāo);
所述應(yīng)用程序圖標(biāo)設(shè)置在應(yīng)用程序窗口內(nèi),每個(gè)應(yīng)用程序窗口對(duì)應(yīng)一個(gè)應(yīng)用程序圖標(biāo),每個(gè)應(yīng)用程序窗口在顯示界面上顯示為一橫排;顯示界面上可顯示多個(gè)應(yīng)用程序窗口。所述應(yīng)用程序圖標(biāo)即為管理目錄項(xiàng)各項(xiàng)內(nèi)容對(duì)應(yīng)的圖標(biāo),如郵件、短信息、圖片、通話記錄、通信錄、電子書(shū)、音樂(lè)、視頻、游戲以及其他應(yīng)用程序的圖標(biāo)(如圖4所示)。步驟3、基于Android廣播機(jī)制建立應(yīng)用程序與管理目錄之間的信息傳輸。假設(shè)本實(shí)施例中廣播一 “短信息”下級(jí)應(yīng)用。首先,在每一個(gè)管理目錄項(xiàng)中設(shè)置并注冊(cè)一廣播接收器(Broadcast Receiver); 然后,應(yīng)用程序通過(guò)調(diào)用內(nèi)容發(fā)送廣播指令(Context, send Broadcast)、順序發(fā)送廣
播指令(sendOrderBroadcast)或熱鍵發(fā)送指令(sendStickyBroadcast))把設(shè)置有“短信息”廣播對(duì)象的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)以廣播方式發(fā)送出去。最后,所有已經(jīng)注冊(cè)的廣播接收器(Broadcast Receiver)會(huì)檢測(cè)其注冊(cè)時(shí)的目標(biāo)組件(Intent Fi I ter )是否與發(fā)送的目標(biāo)內(nèi)容(Intent)相匹配,若匹配則就會(huì)調(diào)用廣播接收器(Broadcast Receiver)的有效接收指令(Context curContext, IntentbroadcastMsg)來(lái)接收應(yīng)用程序廣播的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象);否則,不接收。本實(shí)施例中,短信息管理目錄項(xiàng)的廣播接收器(Broadcast Receiver)的目標(biāo)組件(Intent Filter)與發(fā)送的設(shè)置有“短信息”廣播對(duì)象的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)相匹配,則短信息管理目錄項(xiàng)的廣播接收器(Broadcast Receiver)接收應(yīng)用程序廣播的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)。同理,其他應(yīng)用程序在需要將具體信息發(fā)送到與該應(yīng)用程序?qū)?yīng)的管理目錄項(xiàng)中時(shí),也通過(guò)上述步驟來(lái)實(shí)現(xiàn)。步驟4、由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的信息。經(jīng)上述步驟完成了下級(jí)應(yīng)用在顯示界面的顯示,如圖4所示,每個(gè)管理目錄項(xiàng)占居主屏一橫排的位置,分別管理著其所屬分類的下級(jí)應(yīng)用。其中在每一橫排主要位置設(shè)置一個(gè)此應(yīng)用程序圖標(biāo),其兩側(cè)位置設(shè)置若干個(gè)此應(yīng)用程序的下級(jí)應(yīng)用,如未讀短息、未讀郵件、常用內(nèi)容、喜愛(ài)的內(nèi)容等。這些下級(jí)應(yīng)用內(nèi)容在顯示界面上不能完全的顯示出來(lái),因此就需要設(shè)置一過(guò)濾器,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的下級(jí)應(yīng)用以及優(yōu)先級(jí)高的管理目錄項(xiàng)顯示于顯示界面上,其中,優(yōu)先級(jí)可依據(jù)時(shí)間的前后,或閱讀使用頻率等標(biāo)準(zhǔn)設(shè)定,其他的內(nèi)容可暫時(shí)隱藏在屏幕兩側(cè)(如圖4所示)。在需要時(shí),只需用手指在應(yīng)用程序窗口拖動(dòng)此橫排,就可將隱藏的下級(jí)應(yīng)用顯示在顯示界面下,或通過(guò)縱向拖動(dòng),將隱藏的應(yīng)用程序顯示在顯示界面下。步驟5、在應(yīng)用程序窗口中顯示各應(yīng)用程序廣播信息內(nèi)容的窗口顯示出各應(yīng)用程序廣播的信息內(nèi)容,如圖3所示。參見(jiàn)圖3,本發(fā)明提供的一具體實(shí)施例在便攜式移動(dòng)終端的顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的圖形界面,包括用于顯示應(yīng)用程序的窗口 I、與所述應(yīng)用程序相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)2以及用于顯示所述應(yīng)用程序廣播的信息內(nèi)容的窗口 5。其中,所述應(yīng)用程序圖標(biāo)2設(shè)置在所述應(yīng)用程序的窗口 I內(nèi),所述顯示所述應(yīng)用程序廣播的信息內(nèi)容的窗口 5設(shè)置在應(yīng)用程序的窗口 I內(nèi)。 如圖7所示,本發(fā)明還提供一種在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置,包括 應(yīng)用程序模塊,用于創(chuàng)建應(yīng)用程序窗口和應(yīng)用程序圖標(biāo),啟動(dòng)應(yīng)用程序,及創(chuàng)建有待廣
播的對(duì)象,并廣播該對(duì)象;
管理目錄模塊,為應(yīng)用程序創(chuàng)建一管理目錄依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng),并依據(jù)已創(chuàng)建的管理目錄項(xiàng)分類管理接收自信息傳輸模塊發(fā)送的應(yīng)用程序廣播的對(duì)象;
信息傳輸模塊,基于廣播機(jī)制建立應(yīng)用程序與已創(chuàng)建的管理目錄之間的信息傳輸;以
及,
顯示模塊,顯示應(yīng)用程序的窗口,讀取管理目錄模塊創(chuàng)建的管理目錄項(xiàng)并在顯示界面上顯示出各管理目錄項(xiàng)對(duì)應(yīng)的應(yīng)用程序圖標(biāo),以及顯示經(jīng)管理目錄分類管理的各應(yīng)用程序廣播的信息內(nèi)容。具體地,所述信息傳輸模塊包括
發(fā)送模塊,用于廣播應(yīng)用程序中某一已設(shè)置有待廣播對(duì)象的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象);以及,
接收模塊,檢測(cè)管理目錄中某一項(xiàng)管理目錄項(xiàng)中注冊(cè)的目標(biāo)組件(Intent Filter)是否與發(fā)送模塊廣播的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象)相匹配,若匹配,接收應(yīng)用程序廣播的目標(biāo)內(nèi)容對(duì)象(Intent對(duì)象);否則,不接收。作為本發(fā)明進(jìn)一步的實(shí)施例,為了能在顯示屏中優(yōu)先顯示出優(yōu)先級(jí)別高的管理目錄項(xiàng)以及優(yōu)先級(jí)別高的廣播信息,本發(fā)明所述裝置還包括過(guò)濾模塊,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的有待廣播的信息以及優(yōu)先級(jí)高的管理目錄優(yōu)先。作為本發(fā)明進(jìn)一步的實(shí)施例,本發(fā)明所述裝置還包括
檢測(cè)模塊,用于檢測(cè)對(duì)觸摸屏顯示器的激活姿態(tài);以及,
處理模塊,用于響應(yīng)于檢測(cè)模塊檢測(cè)到的激活姿態(tài)和處理觸摸屏顯示器上顯示的應(yīng)用程序廣播的對(duì)象。參見(jiàn)圖8,本發(fā)明還提供一種便攜式移動(dòng)終端,包括觸摸屏顯示器、一個(gè)或多個(gè)處理器、存儲(chǔ)器以及應(yīng)用程序;其中,所述應(yīng)用程序被存儲(chǔ)在所述存儲(chǔ)器中并且被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行。其中,觸摸屏顯示器上的顯示界面顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo),并顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容,該應(yīng)用程序廣播對(duì)象的信息內(nèi)容為廣播對(duì)象的詳細(xì)信息,如發(fā)件人姓名、信息的部分內(nèi)容、未接來(lái)電的時(shí)間等。其中,所述觸摸屏顯示器的顯示界面上顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo)之后,并顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容之前還包括
為應(yīng)用程序創(chuàng)建一管理目錄并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄
項(xiàng);
基于廣播機(jī)制建立應(yīng)用程序與管理目錄項(xiàng)之間的信息傳輸;
由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的對(duì)象。 以上,僅為本發(fā)明的較佳實(shí)施例,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求所界定的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,包括以下步驟 在顯示界面上顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo); 為應(yīng)用程序創(chuàng)建一管理目錄并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng); 基于廣播機(jī)制建立應(yīng)用程序與管理目錄項(xiàng)之間的信息傳輸; 由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的對(duì)象;以及, 顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容。
2.根據(jù)權(quán)利要求I所述的在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,基于廣播機(jī)制建立應(yīng)用程序與管理目錄項(xiàng)之間的信息傳輸,具體包括如下步驟 在每一管理目錄項(xiàng)中設(shè)置一廣播接收器并注冊(cè)目標(biāo)組件; 應(yīng)用程序廣播一有待廣播的對(duì)象; 廣播接收器檢測(cè)管理目錄項(xiàng)注冊(cè)的目標(biāo)組件是否與廣播的對(duì)象相匹配,若匹配,所述廣播接收器接收應(yīng)用程序廣播的對(duì)象;否則,不接收。
3.根據(jù)權(quán)利要求I所述的在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,還包括通過(guò)設(shè)置的過(guò)濾器,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的有待廣播的信息以及優(yōu)先級(jí)高的管理目錄項(xiàng)優(yōu)先顯示。
4.根據(jù)權(quán)利要求I所述的在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,所述在顯示界面上顯示應(yīng)用程序的窗口之后,還包括 檢測(cè)對(duì)該應(yīng)用程序窗口的激活及執(zhí)行的操作姿態(tài); 響應(yīng)于檢測(cè)到的所述激活以及操作姿態(tài),將被隱藏的所述應(yīng)用程序廣播的信息內(nèi)容顯示在顯示界面上。
5.根據(jù)權(quán)利要求I所述的在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,所述在顯示界面上顯示應(yīng)用程序圖標(biāo)之后,還包括 檢測(cè)對(duì)該應(yīng)用程序圖標(biāo)的激活姿態(tài); 響應(yīng)于檢測(cè)到的所述激活姿態(tài),若激活姿態(tài)的觸摸時(shí)間達(dá)到第一設(shè)定時(shí)長(zhǎng),進(jìn)入該應(yīng)用程序的下級(jí)界面;若激活姿態(tài)的觸摸時(shí)間達(dá)到第二設(shè)定時(shí)長(zhǎng),對(duì)顯示在顯示界面上的所述應(yīng)用程序廣播的信息內(nèi)容進(jìn)行操控處理。
6.根據(jù)權(quán)利要求5所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,所述第一設(shè)定時(shí)長(zhǎng)不同于第二設(shè)定時(shí)長(zhǎng)。
7.根據(jù)權(quán)利要求5所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,所述操控處理為對(duì)所述應(yīng)用程序廣播的信息內(nèi)容進(jìn)行刪除、轉(zhuǎn)存、打開(kāi)、或拖動(dòng)。
8.根據(jù)權(quán)利要求I至7任一項(xiàng)所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,其特征在于,所述應(yīng)用程序?yàn)槎绦?、郵件、圖片瀏覽、電子書(shū)、網(wǎng)頁(yè)、通訊錄、通話記錄中的至少一種。
9.一種在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的圖形界面,其特征在于,包括 用于顯示應(yīng)用程序的窗口; 與所述應(yīng)用程序相對(duì)應(yīng)的應(yīng)用程序圖標(biāo); 用于顯示所述應(yīng)用程序廣播的信息內(nèi)容的窗口。
10.根據(jù)權(quán)利要求9所述的圖形界面,其特征在于,所述應(yīng)用程序圖標(biāo)設(shè)置在所述應(yīng)用程序的窗口內(nèi),所述顯示所述應(yīng)用程序廣播的信息內(nèi)容的窗口設(shè)置在應(yīng)用程序的窗口內(nèi)。
11.一種在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置,其特征在于,包括 應(yīng)用程序模塊,用于創(chuàng)建應(yīng)用程序窗口和應(yīng)用程序圖標(biāo),啟動(dòng)應(yīng)用程序,及創(chuàng)建或獲取有待廣播的對(duì)象,并廣播該對(duì)象; 管理目錄模塊,為應(yīng)用程序創(chuàng)建一管理目錄,并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng),并依據(jù)已創(chuàng)建的管理目錄項(xiàng)分類管理接收自信息傳輸模塊發(fā)送的應(yīng)用程序廣播的對(duì)象; 信息傳輸模塊,基于廣播機(jī)制建立應(yīng)用程 序與已創(chuàng)建的管理目錄之間的信息傳輸;以及, 顯示模塊,顯示應(yīng)用程序的窗口,讀取管理目錄模塊創(chuàng)建的管理目錄項(xiàng)并在顯示界面上顯示出各管理目錄項(xiàng)對(duì)應(yīng)的應(yīng)用程序圖標(biāo),以及顯示經(jīng)管理目錄分類管理的各應(yīng)用程序廣播的信息內(nèi)容。
12.根據(jù)權(quán)利要求11所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置,其特征在于,所述信息傳輸模塊,包括 發(fā)送模塊,用于廣播應(yīng)用程序中某一有待廣播的對(duì)象; 接收模塊,檢測(cè)管理目錄中某一項(xiàng)管理目錄項(xiàng)中注冊(cè)的目標(biāo)組件是否與發(fā)送模塊廣播的對(duì)象相匹配,若匹配,接收應(yīng)用程序廣播的對(duì)象;否則,不接收。
13.根據(jù)權(quán)利要求11所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置,其特征在于,還包括過(guò)濾模塊,將每一管理目錄項(xiàng)中優(yōu)先級(jí)高的有待廣播的對(duì)象以及優(yōu)先級(jí)高的應(yīng)用程序優(yōu)先顯示。
14.根據(jù)權(quán)利要求11所述在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的裝置,其特征在于,還包括 檢測(cè)模塊,用于檢測(cè)對(duì)應(yīng)用程序窗口和應(yīng)用程序圖標(biāo)的激活姿態(tài);以及, 處理模塊,用于響應(yīng)于檢測(cè)到的激活姿態(tài)和處理顯示界面顯示的應(yīng)用程序廣播的信息內(nèi)容。
15.一種便攜式移動(dòng)終端,其特征在于,包括 觸摸屏顯示器; 一個(gè)或多個(gè)處理器; 存儲(chǔ)器,以及 應(yīng)用程序,所述應(yīng)用程序被存儲(chǔ)在所述存儲(chǔ)器中并且被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行; 其中,觸摸屏顯示器的顯示界面上顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo),并顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容。
16.根據(jù)權(quán)利要求15所述的便攜式移動(dòng)終端,其特征在于,所述觸摸屏顯示器的顯示界面上顯示應(yīng)用程序的窗口和應(yīng)用程序圖標(biāo)之后,并顯示所述應(yīng)用程序廣播對(duì)象的信息內(nèi)容之前還包括 為應(yīng)用程序創(chuàng)建一管理目錄并依據(jù)應(yīng)用程序的類型設(shè)置各個(gè)應(yīng)用程序的管理目錄項(xiàng); 基于廣播機(jī)制建立應(yīng)用程序與管理目錄項(xiàng)之間的信息傳輸; 由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的對(duì)象。
全文摘要
本發(fā)明公開(kāi)一種在顯示界面上顯示下級(jí)應(yīng)用內(nèi)容的方法,屬于信息顯示領(lǐng)域,主要是針對(duì)現(xiàn)有技術(shù)中顯示應(yīng)用程序下級(jí)應(yīng)用并對(duì)其進(jìn)行操作的過(guò)程較為繁瑣而發(fā)明。本發(fā)明所述方法包括在顯示界面上顯示應(yīng)用程序的窗口和所述應(yīng)用程序圖標(biāo);創(chuàng)建一管理目錄并依據(jù)應(yīng)用程序的類型設(shè)置管理目錄項(xiàng);基于廣播機(jī)制建立應(yīng)用程序與管理目錄之間的信息傳輸;由所述管理目錄分類管理接收自所述應(yīng)用程序廣播的信息;以及,顯示所述應(yīng)用程序廣播的信息內(nèi)容。采用本發(fā)明所述的方法,用戶可直接對(duì)顯示界面上顯示的下級(jí)應(yīng)用進(jìn)行操作,免去了需點(diǎn)擊應(yīng)用程序的快捷圖標(biāo),再進(jìn)入該應(yīng)用程序的下級(jí)應(yīng)用界面的操作,簡(jiǎn)化了操作過(guò)程,使操作界面更友好。
文檔編號(hào)G06F3/041GK102722310SQ201110078708
公開(kāi)日2012年10月10日 申請(qǐng)日期2011年3月30日 優(yōu)先權(quán)日2011年3月30日
發(fā)明者龐云鵬, 陳思 申請(qǐng)人:漢王科技股份有限公司