一種調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)屏幕調(diào)節(jié)技術(shù),尤其涉及一種調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法及裝置。
【背景技術(shù)】
[0002]終端設(shè)備,尤其是移動(dòng)終端設(shè)備,經(jīng)常運(yùn)行在不同的環(huán)境模式下,例如,依據(jù)環(huán)境的不同,運(yùn)行在日間模式或夜間模式下等,為了使顯示在終端設(shè)備屏幕上的內(nèi)容能夠適應(yīng)用戶在不同環(huán)境的舒適性需求,需要提供針對(duì)不同環(huán)境模式下的終端設(shè)備屏幕顯示方案。例如,當(dāng)處于白天環(huán)境模式時(shí),需要終端設(shè)備屏幕以日間模式的方式顯示內(nèi)容,而處于夜間環(huán)境模式時(shí),需要終端設(shè)備屏幕以夜間模式的方式顯示內(nèi)容。舉例來說,在夜間模式下,終端設(shè)備屏幕顯示的內(nèi)容需要考慮用戶眼睛的舒適性,不能刺眼、顏色要溫和,以與黑暗的大環(huán)境融合。也就是說,用戶在利用終端設(shè)備屏幕瀏覽顯示(呈現(xiàn))的內(nèi)容時(shí),需要使得呈現(xiàn)的內(nèi)容的顏色與用戶眼睛的舒適度相匹配,如果呈現(xiàn)的內(nèi)容的顏色與用戶眼睛的舒適度不相匹配,例如,顏色太亮或太暗,將對(duì)用戶的眼睛形成較強(qiáng)烈的刺激,而較長時(shí)間的刺激將導(dǎo)致用戶眼睛疲勞,感覺越來越不舒服,增加了用戶瀏覽內(nèi)容的難度,降低了用戶瀏覽內(nèi)容的效率。
[0003]由于屏幕上呈現(xiàn)的內(nèi)容包含本地應(yīng)用程序內(nèi)容、瀏覽器應(yīng)用程序內(nèi)容以及第三方應(yīng)用程序內(nèi)容,其中,對(duì)于第三方應(yīng)用程序內(nèi)容,是顯示在本地應(yīng)用程序內(nèi)容和瀏覽器應(yīng)用程序內(nèi)容之上的內(nèi)容,例如輸入法內(nèi)容,對(duì)于本地應(yīng)用程序內(nèi)容,例如,word文檔或記事本等,在處于夜間模式時(shí),由于呈現(xiàn)的本地應(yīng)用程序內(nèi)容所在的層與屏幕層為同一層,用戶可通過調(diào)節(jié)屏幕的亮度來使得用戶在瀏覽內(nèi)容時(shí)舒服;而對(duì)于瀏覽器應(yīng)用程序內(nèi)容(瀏覽器頁面中顯示的內(nèi)容)以及輸入法內(nèi)容,其所屬的層位于屏幕層之上,因而,不能通過調(diào)節(jié)屏幕的亮度的方法來使得用戶在瀏覽內(nèi)容時(shí)舒服。
[0004]目前,終端設(shè)備上安裝的瀏覽器已成為用戶日常生活中不可或缺的網(wǎng)絡(luò)工具,為了提升用戶瀏覽的舒適性,對(duì)于瀏覽器,一般設(shè)置有日間模式和夜間模式,使得基于瀏覽器的應(yīng)用程序,即瀏覽器應(yīng)用程序在運(yùn)行時(shí)呈現(xiàn)的內(nèi)容,能夠依據(jù)當(dāng)前時(shí)間的判斷,將瀏覽器頁面在日間模式和夜間模式之間進(jìn)行切換。但由于輸入法等第三方應(yīng)用程序,目前還沒有在該類第三方應(yīng)用程序中設(shè)置夜間模式,也沒有提供相應(yīng)的接口以設(shè)置夜間模式,因而,在處于夜間模式的基于瀏覽器的應(yīng)用程序運(yùn)行時(shí),如果需要調(diào)用及加載輸入法,加載的輸入法所屬的層將位于瀏覽器應(yīng)用程序所屬的層之上(以確保在瀏覽器頁面呈現(xiàn)輸入法),將使得占用瀏覽器頁面的輸入法的顯示窗口與瀏覽器頁面形成較大的反差。例如,在夜間模式的瀏覽器頁面中,搜索應(yīng)用程序執(zhí)行搜索功能時(shí),需要加載輸入法以便用戶輸入搜索關(guān)鍵字詞,加載的輸入法的顯不窗口占據(jù)瀏覽器頁面的一部分,而輸入法的顯不窗口未設(shè)置有夜間模式,使得輸入法的顯示模式與瀏覽器應(yīng)用程序的顯示模式反差較大,強(qiáng)烈刺激用戶的眼睛,造成用戶眼睛容易疲勞,且容易對(duì)用戶眼睛造成傷害,降低了用戶瀏覽的舒適度以及用戶瀏覽內(nèi)容的效率,導(dǎo)致用戶業(yè)務(wù)體驗(yàn)較低。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例提供一種調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法及裝置,提升用戶瀏覽的舒適度以及用戶瀏覽內(nèi)容的效率。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]—方面,本發(fā)明實(shí)施例提供一種調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法,包括:
[0008]監(jiān)聽終端設(shè)備屏幕上運(yùn)行的應(yīng)用程序的顯示模式;
[0009]如果所述運(yùn)行的應(yīng)用程序的顯示模式為夜間模式,監(jiān)聽是否啟動(dòng)預(yù)先設(shè)置的第三方應(yīng)用程序,所述第三方應(yīng)用程序?yàn)檫\(yùn)行在所述運(yùn)行的應(yīng)用程序之上的應(yīng)用程序;
[0010]如果用戶啟動(dòng)預(yù)先設(shè)置的第三方應(yīng)用程序,加載預(yù)先設(shè)置的半透明蒙層以覆蓋所述第三方應(yīng)用程序顯示頁面,所述半透明蒙層位于所述第三方應(yīng)用程序顯示頁面所屬的層之上,并與所述夜間模式相匹配,透明傳輸所述半透明蒙層內(nèi)的操作事件。
[0011]本發(fā)明實(shí)施例提供的調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法,在當(dāng)前運(yùn)行的應(yīng)用程序需要調(diào)用第三方應(yīng)用程序,第三方應(yīng)用程序?yàn)檫\(yùn)行在所述運(yùn)行的應(yīng)用程序之上的應(yīng)用程序,且在第三方應(yīng)用程序未設(shè)置夜間模式時(shí),通過設(shè)置半透明蒙層以覆蓋第三方應(yīng)用程序顯示頁面,用以調(diào)節(jié)第三方應(yīng)用程序顯示頁面的透明度,使得第三方應(yīng)用程序顯示頁面與夜間模式相匹配,從而使得第三方應(yīng)用程序具有夜間模式的效果,減少了對(duì)用戶眼睛的強(qiáng)烈刺激,避免對(duì)用戶眼睛造成傷害,提升了用戶瀏覽的舒適度以及用戶瀏覽內(nèi)容的效率。
[0012]另一方面,本發(fā)明實(shí)施例提供一種調(diào)節(jié)第三方應(yīng)用程序顯示模式的裝置,包括:第一監(jiān)聽模塊、第二監(jiān)聽模塊以及蒙層加載模塊,其中,
[0013]第一監(jiān)聽模塊,用于監(jiān)聽終端設(shè)備屏幕上運(yùn)行的應(yīng)用程序的顯示模式;
[0014]第二監(jiān)聽模塊,如果所述運(yùn)行的應(yīng)用程序的顯示模式為夜間模式,監(jiān)聽是否啟動(dòng)預(yù)先設(shè)置的第三方應(yīng)用程序;
[0015]蒙層加載模塊,如果用戶啟動(dòng)預(yù)先設(shè)置的第三方應(yīng)用程序,加載預(yù)先設(shè)置的半透明蒙層以覆蓋所述第三方應(yīng)用程序顯示頁面,所述半透明蒙層位于所述第三方應(yīng)用程序顯示頁面所屬的層之上,并與所述夜間模式相匹配,透明傳輸所述半透明蒙層內(nèi)的操作事件。
[0016]本發(fā)明實(shí)施例提供的調(diào)節(jié)第三方應(yīng)用程序顯示模式的裝置,第一監(jiān)聽模塊監(jiān)聽終端設(shè)備屏幕上運(yùn)行的應(yīng)用程序的顯示模式,第二監(jiān)聽模塊在運(yùn)行的應(yīng)用程序?yàn)橐归g模式,監(jiān)聽是否啟動(dòng)預(yù)先設(shè)置的第三方應(yīng)用程序,蒙層加載模塊在當(dāng)前運(yùn)行的應(yīng)用程序需要調(diào)用第三方應(yīng)用程序,第三方應(yīng)用程序?yàn)檫\(yùn)行在所述運(yùn)行的應(yīng)用程序之上的應(yīng)用程序,且在第三方應(yīng)用程序未設(shè)置夜間模式時(shí),通過設(shè)置半透明蒙層以覆蓋第三方應(yīng)用程序顯示頁面,用以調(diào)節(jié)第三方應(yīng)用程序顯示頁面的透明度,使得第三方應(yīng)用程序顯示頁面與夜間模式相匹配,從而使得第三方應(yīng)用程序具有夜間模式的效果,減少了對(duì)用戶眼睛的強(qiáng)烈刺激,避免對(duì)用戶眼睛造成傷害,提升了用戶瀏覽的舒適度以及用戶瀏覽內(nèi)容的效率。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0018]圖1為本發(fā)明實(shí)施例調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法流程示意圖;
[0019]圖2為本發(fā)明實(shí)施例調(diào)節(jié)第三方應(yīng)用程序顯示模式的方法具體流程示意圖;
[0020]圖3為本發(fā)明實(shí)施例調(diào)節(jié)第三方應(yīng)用程序顯示模式的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
[0022]應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下