一種應(yīng)用程序的事件提醒方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,具體涉及一種應(yīng)用程序的事件提醒方法,以及一種應(yīng)用程序的事件提醒裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)終端的快速發(fā)展和廣泛應(yīng)用,各種應(yīng)用于移動(dòng)終端的應(yīng)用程序?qū)映霾桓F。電子鬧鐘是移動(dòng)終端上常見(jiàn)的一款應(yīng)用,通過(guò)添加提醒事件并設(shè)定提醒時(shí)間,電子鬧鐘會(huì)在預(yù)設(shè)的提醒時(shí)間提示用戶。
[0003]目前,已經(jīng)有更多的應(yīng)用程序也增加了事件提醒功能。例如,電子日歷除了支持用戶查看日歷之外,還支持用戶針對(duì)事件添加事件提醒功能;電子郵件除了可以收發(fā)和查看郵件之外,還可以在待辦事項(xiàng)功能中添加待辦事項(xiàng)提醒;交易賬戶管理程序除了可以查看管理網(wǎng)絡(luò)賬戶交易之外,可以設(shè)置針對(duì)交易數(shù)據(jù)的提醒事件,例如還款日提醒等等。
[0004]上述各種應(yīng)用程序提供的事件提醒功能,同時(shí)設(shè)置有對(duì)應(yīng)的事件信息的展示方式,例如,鬧鐘的事件提醒會(huì)在移動(dòng)終端界面中生成一個(gè)展示窗口,電子郵件的提醒會(huì)在移動(dòng)終端界面的頂部生成一個(gè)提示條。
[0005]針對(duì)上述各種程序設(shè)置事件提醒的展示方式時(shí),需要用戶在各個(gè)應(yīng)用程序中根據(jù)自己的喜好來(lái)設(shè)置,較為麻煩,并且展示方式局限于當(dāng)前應(yīng)用程序提供的方式。若用戶沒(méi)有注意到事件提醒,后續(xù)則不會(huì)繼續(xù)提示,直接導(dǎo)致用戶錯(cuò)過(guò)該事件。
【發(fā)明內(nèi)容】
[0006]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的應(yīng)用程序的事件提醒方法和裝置。
[0007]依據(jù)本發(fā)明的一個(gè)方面,提供了一種應(yīng)用程序的事件提醒方法,包括:
[0008]接收用戶針對(duì)移動(dòng)終端的多個(gè)應(yīng)用程序分別設(shè)置的事件信息展示方式;
[0009]攔截所述應(yīng)用程序發(fā)送至所述移動(dòng)終端的操作系統(tǒng)的事件信息展示請(qǐng)求;
[0010]從所述事件信息展示請(qǐng)求中提取待展示的事件信息,并采用針對(duì)所述應(yīng)用程序設(shè)置的事件信息展示方式對(duì)所述事件信息進(jìn)行展示。
[0011]可選地,所述事件信息展示方式包括事件信息展示窗口的外觀樣式以及所述事件信息展示窗口在所述移動(dòng)終端界面中所處位置。
[0012]可選地,所述攔截所述應(yīng)用程序發(fā)送至所述移動(dòng)終端的操作系統(tǒng)的事件信息展示請(qǐng)求包括:
[0013]監(jiān)控所述操作系統(tǒng)的圖形用戶接口 ;
[0014]攔截所述應(yīng)用程序發(fā)送至所述圖形用戶接口的事件信息展示請(qǐng)求,所述事件信息展示請(qǐng)求攜帶所述應(yīng)用程序生成的展示所述事件信息的第一窗口的第一窗口源文件。
[0015]可選地,所述采用針對(duì)所述應(yīng)用程序設(shè)置的事件信息展示方式對(duì)所述事件信息進(jìn)行展示包括:
[0016]按照針對(duì)所述應(yīng)用程序設(shè)置的事件信息展示方式組織展示所述事件信息的第二窗口的第二窗口源文件;
[0017]將所述第二窗口源文件發(fā)送至所述操作系統(tǒng)的圖形用戶接口,以由所述圖形用戶接口按照所述第二窗口源文件渲染展示所述事件信息的第二窗口。
[0018]可選地,所述攔截所述應(yīng)用程序發(fā)送至所述移動(dòng)終端的操作系統(tǒng)的事件信息展示請(qǐng)求還包括:
[0019]確定所述應(yīng)用程序發(fā)送的事件信息展示請(qǐng)求中包括所述應(yīng)用程序的事件信息關(guān)鍵標(biāo)識(shí)。
[0020]可選地,所述應(yīng)用程序包括電子鬧鐘、電子日歷、電子郵件、備忘錄、網(wǎng)絡(luò)游戲和交易賬戶管理程序中的多種。
[0021]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種應(yīng)用程序的事件提醒裝置,包括:
[0022]方式設(shè)置模塊,用于接收用戶針對(duì)移動(dòng)終端的多個(gè)應(yīng)用程序分別設(shè)置的事件信息展示方式;
[0023]展示請(qǐng)求攔截模塊,用于攔截所述應(yīng)用程序發(fā)送至所述移動(dòng)終端的操作系統(tǒng)的事件信息展示請(qǐng)求;
[0024]信息提取模塊,用于從所述事件信息展示請(qǐng)求中提取待展示的事件信息;
[0025]信息展示模塊,用于采用針對(duì)所述應(yīng)用程序設(shè)置的事件信息展示方式對(duì)所述事件信息進(jìn)行展示。
[0026]可選地,所述事件信息展示方式包括事件信息展示窗口的外觀樣式以及所述事件信息展示窗口在所述移動(dòng)終端界面中所處位置。
[0027]可選地,所述展示請(qǐng)求攔截模塊包括:
[0028]接口監(jiān)控子模塊,用于監(jiān)控所述操作系統(tǒng)的圖形用戶接口 ;
[0029]事件信息攔截子模塊,用于攔截所述應(yīng)用程序發(fā)送至所述圖形用戶接口的事件信息展示請(qǐng)求,所述事件信息展示請(qǐng)求攜帶所述應(yīng)用程序生成的展示所述事件信息的第一窗口的第一窗口源文件。
[0030]可選地,所述信息展示模塊包括:
[0031]第二源文件組織子模塊,用于按照針對(duì)所述應(yīng)用程序設(shè)置的事件信息展示方式組織展示所述事件信息的第二窗口的第二窗口源文件;
[0032]第二窗口加載子模塊,用于將所述第二窗口源文件發(fā)送至所述操作系統(tǒng)的圖形用戶接口,以由所述圖形用戶接口按照所述第二窗口源文件渲染展示所述事件信息的第二窗
□ O
[0033]可選地,所述展示請(qǐng)求攔截模塊還包括:
[0034]關(guān)鍵標(biāo)識(shí)確定子模塊,用于確定所述應(yīng)用程序發(fā)送的事件信息展示請(qǐng)求中包括所述應(yīng)用程序的事件信息關(guān)鍵標(biāo)識(shí)。
[0035]可選地,所述應(yīng)用程序包括電子鬧鐘、電子日歷、電子郵件、備忘錄、網(wǎng)絡(luò)游戲和交易賬戶管理程序中的多種。
[0036]依據(jù)本發(fā)明的實(shí)施例,移動(dòng)終端的用戶可以針對(duì)多個(gè)應(yīng)用程序分別設(shè)置對(duì)應(yīng)的事件信息展示方式,進(jìn)一步,攔截應(yīng)用程序發(fā)送至操作系統(tǒng)的事件信息展示請(qǐng)求,從該事件信息展示請(qǐng)求中提取待展示的事件信息,將原本按照該應(yīng)用程序的展示方式展示的事件信息,改為采用預(yù)先設(shè)置的事件信息展示方式對(duì)該事件信息進(jìn)行展示,從而可以集中針對(duì)多個(gè)應(yīng)用程序設(shè)置展示方式,無(wú)需一一打開(kāi)各個(gè)應(yīng)用程序進(jìn)行設(shè)置,簡(jiǎn)化了用戶操作,并且展示方式并不局限于當(dāng)前應(yīng)用程序提供的方式,可以預(yù)設(shè)更優(yōu)選適用的展示方式提供給用戶選擇。并且,若用戶沒(méi)有注意到事件提醒,可以進(jìn)一步從本發(fā)明對(duì)應(yīng)的程序中集中查看事件提醒,避免因錯(cuò)過(guò)事件提醒而忘記執(zhí)行該事件。
[0037]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說(shuō)明】
[0038]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0039]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的事件提醒方法的流程圖;
[0040]圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的應(yīng)用程序的事件提醒方法的流程圖;
[0041]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的事件提醒裝置的結(jié)構(gòu)框圖;
[0042]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的應(yīng)用程序的事件提醒裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0043]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0044]參考圖1,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的事件提醒方法的流程圖,該方法具體可以包括以下步驟:
[0045]步驟101,接收用戶針對(duì)移動(dòng)終端的多個(gè)應(yīng)用程