一種基于浮層的應(yīng)用程序調(diào)用方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種基于浮層的應(yīng)用程序調(diào)用方法和裝置。
【背景技術(shù)】
[0002] 隨著智能終端的功能越來(lái)越豐富,各種智能終端的操作越來(lái)越復(fù)雜,用戶操作起 來(lái)不夠簡(jiǎn)潔?,F(xiàn)有技術(shù)中的浮層主要用于顯示浮動(dòng)按鈕,如果用戶需要查看一個(gè)應(yīng)用程序 的各種動(dòng)態(tài)信息,首先要啟動(dòng)該應(yīng)用程序,在前臺(tái)執(zhí)行多個(gè)步驟操作才能查看操作層級(jí)較 深的動(dòng)態(tài)信息。例如,用戶需要查看"音樂(lè)"中的歌曲庫(kù)信息、播放信息、音效信息、專輯信 息,至少執(zhí)行以下操作:打開(kāi)"音樂(lè)"的應(yīng)用程序,分別點(diǎn)擊"歌曲庫(kù)"按鈕、"正在播放"按鈕、 "音效"按鈕和"專輯"按鈕,才能查看到以上信息。當(dāng)用戶需要查看的信息位于不同的應(yīng)用 程序內(nèi)時(shí),或者當(dāng)用戶需要查看的信息位于同一個(gè)應(yīng)用程序的多個(gè)菜單內(nèi)時(shí),用戶需要啟 動(dòng)多個(gè)應(yīng)用程序或者進(jìn)入一個(gè)應(yīng)用程序的多個(gè)菜單,才能完成上述信息的查看,操作復(fù)雜, 用戶體驗(yàn)差,而且,這還造成了系統(tǒng)前臺(tái)開(kāi)啟過(guò)多應(yīng)用程序,內(nèi)存占用過(guò)大的問(wèn)題。
[0003] 現(xiàn)有技術(shù)中的浮層只能用于顯示浮動(dòng)按鈕,用戶無(wú)法查看更多信息或進(jìn)行更多操 作,對(duì)于用戶的體驗(yàn)沒(méi)有優(yōu)化。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供一種基于浮層的應(yīng)用程序調(diào)用方法和裝置,用于簡(jiǎn)化用戶的操 作。
[0005] -種基于浮層的應(yīng)用程序調(diào)用方法,包括:
[0006] 獲取作用于插件widget界面上的觸控操作;
[0007] 根據(jù)所述觸控操作所作用的功能區(qū)域確定對(duì)應(yīng)的應(yīng)用類型,根據(jù)所述應(yīng)用類型確 定對(duì)應(yīng)的系統(tǒng)功能和/或用戶資源;
[0008] 將確定出的系統(tǒng)功能和/或用戶資源加載在所述應(yīng)用類型對(duì)應(yīng)的浮層上,并顯示 所述浮層。
[0009] 從上述方案可以看出,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)根據(jù)用戶的不同的觸控操作確定不 同的系統(tǒng)功能和/或用戶資源的過(guò)程;將確定出的系統(tǒng)功能和/或用戶資源加載在所述 應(yīng)用類型對(duì)應(yīng)的浮層上,并顯示所述浮層,并將確定出的、不同的系統(tǒng)功能和/或用戶資源 加載在浮層上,不僅可將基本的系統(tǒng)功能加載到浮層上,還可將更全面的系統(tǒng)功能和動(dòng)態(tài) 的用戶資源加載到不同的浮層上,從而通過(guò)顯示浮層的方式,向用戶顯示更多信息,并為用 戶提供了更全面的功能,而無(wú)需用戶開(kāi)啟各個(gè)應(yīng)用程序,簡(jiǎn)化了用戶操作,提高了用戶的體 驗(yàn)。
[0010] 較佳的,利用所述對(duì)應(yīng)關(guān)系,根據(jù)所述觸控操作所作用的功能區(qū)域?qū)?yīng)的應(yīng)用類 型確定對(duì)應(yīng)的用戶資源類型,根據(jù)確定出的用戶資源類型從用戶資源庫(kù)中獲取對(duì)應(yīng)類型的 用戶資源;或者,利用所述對(duì)應(yīng)關(guān)系,根據(jù)所述觸控操作所作用的功能區(qū)域?qū)?yīng)的應(yīng)用類型 確定對(duì)應(yīng)的用戶資源庫(kù),從確定出的用戶資源庫(kù)中獲取用戶資源。這樣,本發(fā)明實(shí)施例能夠 根據(jù)觸控操作所作用的不同的功能區(qū)域確定不同的用戶資源,能夠?qū)崿F(xiàn)加載更多的用戶資 源的過(guò)程。
[0011] 較佳的,利用所述對(duì)應(yīng)關(guān)系,根據(jù)所述觸控操作所作用的功能區(qū)域?qū)?yīng)的應(yīng)用類 型確定對(duì)應(yīng)的系統(tǒng)功能。這樣,本發(fā)明實(shí)施例能夠根據(jù)觸控操作所作用的不同的功能區(qū)域 確定不同的系統(tǒng)功能,能夠?qū)崿F(xiàn)加載更多的系統(tǒng)功能的過(guò)程。
[0012] 較佳的,根據(jù)所述應(yīng)用類型對(duì)應(yīng)的浮層中每個(gè)分屏的系統(tǒng)功能顯示區(qū)域布局和/ 或用戶資源顯示區(qū)域布局,將所述確定出的系統(tǒng)功能和/或用戶資源加載在所述應(yīng)用類型 對(duì)應(yīng)的浮層的分屏上。
[0013] 從上述方案能夠看出,本發(fā)明實(shí)施例能夠?qū)⒍鄠€(gè)系統(tǒng)功能和/或用戶資源加載到 浮層中的每個(gè)分屏中,使用戶能夠查看更多系統(tǒng)功能和/或用戶資源,提高了用戶的體驗(yàn)。
[0014] 較佳的,所述系統(tǒng)功能包括媒體播放控制功能,所述用戶資源包括用戶媒體資源 庫(kù)中的媒體資源。這樣,本發(fā)明實(shí)施例能夠?yàn)橛脩粽故靖嗟拿襟w播放控制功能和/或媒 體資源,進(jìn)一步的提升了用戶的體驗(yàn)。
[0015] 一種基于浮層的應(yīng)用程序調(diào)用裝置,包括:
[0016] 獲取單元,用于獲取作用于插件widget界面上的觸控操作;
[0017] 確定單元,用于根據(jù)所述觸控操作所作用的功能區(qū)域確定對(duì)應(yīng)的應(yīng)用類型,根據(jù) 所述應(yīng)用類型確定對(duì)應(yīng)的系統(tǒng)功能和/或用戶資源;
[0018] 加載單元,用于將確定出的系統(tǒng)功能和/或用戶資源加載在所述應(yīng)用類型對(duì)應(yīng)的 浮層上;
[0019] 顯示單元,用于顯示所述浮層。
[0020] 從上述方案可以看出,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)根據(jù)用戶的不同的觸控操作確定不 同的系統(tǒng)功能和/或用戶資源的過(guò)程;將確定出的系統(tǒng)功能和/或用戶資源加載在所述 應(yīng)用類型對(duì)應(yīng)的浮層上,并顯示所述浮層,并將確定出的、不同的系統(tǒng)功能和/或用戶資源 加載在浮層上,不僅可將基本的系統(tǒng)功能加載到浮層上,還可將更全面的系統(tǒng)功能和動(dòng)態(tài) 的用戶資源加載到不同的浮層上,從而通過(guò)顯示浮層的方式,向用戶顯示更多信息,并為用 戶提供了更全面的功能,而無(wú)需用戶開(kāi)啟各個(gè)應(yīng)用程序,簡(jiǎn)化了用戶操作,提高了用戶的體 驗(yàn)。
[0021] 較佳的,該裝置還包括存儲(chǔ)模塊;所述存儲(chǔ)模塊,用于存儲(chǔ)預(yù)先建立的應(yīng)用類型與 用戶資源類型的對(duì)應(yīng)關(guān)系;所述確定單元具體用于,利用所述存儲(chǔ)模塊中存儲(chǔ)的所述對(duì)應(yīng) 關(guān)系,根據(jù)所述觸控操作所作用的功能區(qū)域?qū)?yīng)的應(yīng)用類型確定對(duì)應(yīng)的用戶資源類型,根 據(jù)確定出的用戶資源類型從用戶資源庫(kù)中獲取對(duì)應(yīng)類型的用戶資源;或者,利用所述存儲(chǔ) 模塊中存儲(chǔ)的所述對(duì)應(yīng)關(guān)系,根據(jù)所述觸控操作所作用的功能區(qū)域?qū)?yīng)的應(yīng)用類型確定對(duì) 應(yīng)的用戶資源庫(kù),從確定出的用戶資源庫(kù)中獲取用戶資源。這樣,本發(fā)明實(shí)施例能夠根據(jù)觸 控操作所作用的不同的功能區(qū)域確定不同的用戶資源,能夠?qū)崿F(xiàn)加載更多的用戶資源的過(guò) 程。
[0022] 較佳的,所述存儲(chǔ)模塊,用于存儲(chǔ)預(yù)先建立的應(yīng)用類型與系統(tǒng)功能的對(duì)應(yīng)關(guān)系;所 述確定單元具體用于,利用所述對(duì)應(yīng)關(guān)系,根據(jù)所述觸控操作所作用的功能區(qū)域?qū)?yīng)的應(yīng) 用類型確定對(duì)應(yīng)的系統(tǒng)功能。這樣,本發(fā)明實(shí)施例能夠根據(jù)觸控操作所作用的不同的功能 區(qū)域確定不同的系統(tǒng)功能,能夠?qū)崿F(xiàn)加載更多的系統(tǒng)功能的過(guò)程。
[0023] 較佳的,所述應(yīng)用類型對(duì)應(yīng)的浮層包括多個(gè)分屏;所述加載單元具體用于,根據(jù)所 述應(yīng)用類型對(duì)應(yīng)的浮層中每個(gè)分屏的系統(tǒng)功能顯示區(qū)域布局和/或用戶資源顯示區(qū)域布 局,將所述確定出的系統(tǒng)功能和/或用戶資源加載在所述應(yīng)用類型對(duì)應(yīng)的浮層的分屏上。
[0024] 從上述方案能夠看出,本發(fā)明實(shí)施例能夠?qū)⒍鄠€(gè)系統(tǒng)功能和/或用戶資源加載到 浮層中的每個(gè)分屏中,使用戶能夠查看更多系統(tǒng)功能和/或用戶資源,提高了用戶的體驗(yàn)。
[0025] 較佳的,所述系統(tǒng)功能包括媒體播放控制功能,所述用戶資源包括用戶媒體資源 庫(kù)中的媒體資源。這樣,本發(fā)明實(shí)施例能夠?yàn)橛脩粽故靖嗟拿襟w播放控制功能和/或媒 體資源,進(jìn)一步的提升了用戶的體驗(yàn)。
【附圖說(shuō)明】
[0026] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)要介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本 領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其 他的附圖。
[0027] 圖1為本發(fā)明實(shí)施例提供的一種基于浮層的應(yīng)用程序調(diào)用的流程示意圖;
[0028] 圖2為本發(fā)明實(shí)施例提供的調(diào)用音樂(lè)媒體類型時(shí)wight浮層中的一個(gè)分屏的示意 圖;
[0029] 圖3為本發(fā)明實(shí)施例提供的另一種基于浮層的應(yīng)用程序調(diào)用的方法流程示意圖;
[0030] 圖4為本發(fā)明實(shí)施例提供的調(diào)用音樂(lè)媒體類型時(shí)wight浮層中的另一個(gè)分屏的示 意圖;
[0031] 圖5為本發(fā)明實(shí)施例提供的調(diào)用widget的示意圖;
[