[發(fā)明專利]屏保創(chuàng)建方法、裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201710425950.2 | 申請(qǐng)日: | 2017-06-08 |
| 公開(kāi)(公告)號(hào): | CN107315603A | 公開(kāi)(公告)日: | 2017-11-03 |
| 發(fā)明(設(shè)計(jì))人: | 張博慧;王冠翔 | 申請(qǐng)(專利權(quán))人: | 北京金山安全軟件有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445;G06F9/44 |
| 代理公司: | 北京清亦華知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙)11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 屏保 創(chuàng)建 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種屏保創(chuàng)建方法、裝置。
背景技術(shù)
用戶在使用終端時(shí),當(dāng)終端的屏幕處于黑屏?xí)r,用戶需要首先點(diǎn)亮終端的屏幕,此時(shí)在終端的屏幕上會(huì)向用戶展現(xiàn)出屏保狀態(tài)。在屏保狀態(tài)下用戶可以下一步如解鎖操作進(jìn)入終端的應(yīng)用界面。
在用戶點(diǎn)亮屏幕時(shí),終端就會(huì)觸發(fā)屏保創(chuàng)建的邏輯,目前,大多采用預(yù)先編寫(xiě)的可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language,簡(jiǎn)稱XML)格式的代碼來(lái)為終端直接創(chuàng)建布局界面。由于在觸發(fā)了屏保的創(chuàng)建邏輯后,現(xiàn)去使用XML代碼創(chuàng)建界面布局,往往會(huì)存在一些性能問(wèn)題,例如,用戶可能會(huì)對(duì)屏保有新的需求,當(dāng)前的XML代碼無(wú)法實(shí)現(xiàn),只能通過(guò)XML代碼的新版本來(lái)滿足用戶新的需求,再例如創(chuàng)建的時(shí)長(zhǎng)較長(zhǎng)等問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。
為此,本發(fā)明的第一個(gè)目的在于提出一種屏保創(chuàng)建方法,以實(shí)現(xiàn)屏保的動(dòng)態(tài)創(chuàng)建,提高屏保的多樣化,以解決現(xiàn)有技術(shù)中單純通過(guò)XML代碼創(chuàng)建時(shí)存在需求更新及時(shí)性差、創(chuàng)建時(shí)長(zhǎng)較長(zhǎng)等性能問(wèn)題。
本發(fā)明的第二個(gè)目的在于提出一種屏保創(chuàng)建裝置。
本發(fā)明的第三個(gè)目的在于提出一種電子設(shè)備。
本發(fā)明的第四個(gè)目的在于提出一種計(jì)算機(jī)程序產(chǎn)品。
本發(fā)明的第五個(gè)目的在于提出一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
為達(dá)上述目的,本發(fā)明第一方面實(shí)施例提出了一種屏保創(chuàng)建方法,包括:預(yù)先為所有創(chuàng)建模式設(shè)置優(yōu)先級(jí);從最高優(yōu)先級(jí)開(kāi)始,按序所有創(chuàng)建模式中獲取目標(biāo)創(chuàng)建模式;利用所述目標(biāo)創(chuàng)建模式為終端創(chuàng)建屏保;如果所述目標(biāo)創(chuàng)建模式未成功創(chuàng)建屏保,則選擇下一級(jí)的創(chuàng)建模式作為目標(biāo)創(chuàng)建模式繼續(xù)創(chuàng)建屏保,直到屏保創(chuàng)建成功或者所有創(chuàng)建模式均未成功創(chuàng)建屏保為止。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所有創(chuàng)建模式至少包括通過(guò)從云端獲取的第一文件創(chuàng)建屏保的第一創(chuàng)建模式、通過(guò)從本地獲取內(nèi)置的第二文件創(chuàng)建屏保的第二創(chuàng)建模式以及通過(guò)編寫(xiě)的代碼創(chuàng)建屏保的第三創(chuàng)建模式;所述第一文件和所述第二文件均包括為終端創(chuàng)建屏保的創(chuàng)建邏輯;其中,所述第一創(chuàng)建模式的優(yōu)先級(jí)高于所述第二創(chuàng)建模式的優(yōu)先級(jí),所述第二創(chuàng)建模式的優(yōu)先級(jí)高于所述第三創(chuàng)建模式的優(yōu)先級(jí)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述從最高優(yōu)先級(jí)開(kāi)始,按序所有創(chuàng)建模式中獲取目標(biāo)創(chuàng)建模式,包括:從最高優(yōu)先級(jí)開(kāi)始,選擇所述第一創(chuàng)建模式作為所述目標(biāo)創(chuàng)建模式;判斷所述云端是否存在所述第一文件;如果判斷出所述云端存在所述第一文件,則從所述云端下載所述第一文件;所述利用所述目標(biāo)創(chuàng)建模式為所述終端創(chuàng)建屏保,包括:執(zhí)行所述第一文件中的創(chuàng)建邏輯,為所述終端創(chuàng)建布局界面,生成所述終端的屏保。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述從所述云端下載所述第一文件之后,還包括:按照預(yù)設(shè)的第一存儲(chǔ)路徑將所述第一文件存儲(chǔ)到所述終端的本地內(nèi)存中。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述最高優(yōu)先級(jí)開(kāi)始,選擇所述第一創(chuàng)建模式作為所述目標(biāo)創(chuàng)建模式之前,還包括:確定用于允許使用所述第一創(chuàng)建模式的第一開(kāi)關(guān)處于開(kāi)啟狀態(tài)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述執(zhí)行所述第一文件中的創(chuàng)建邏輯,為所述終端創(chuàng)建布局界面,生成所述終端的屏保之前,還包括:確定用于刪除所述第一文件的第二開(kāi)關(guān)處于關(guān)閉狀態(tài)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,還包括:如果判斷出所述云端不存在所述第一文件或者所述第一創(chuàng)建模式未成功創(chuàng)建屏保,則選擇下一級(jí)的第二創(chuàng)建模式作為所述目標(biāo)創(chuàng)建模式;所述利用所述目標(biāo)創(chuàng)建模式為所述終端創(chuàng)建屏保,包括:
按照第二存儲(chǔ)路徑獲取所述第二創(chuàng)建模式下的所述第二文件;執(zhí)行所述第二文件中的創(chuàng)建邏輯,為所述終端創(chuàng)建布局界面,生成所述終端的屏保。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,還包括:如果所述第二創(chuàng)建模式未成功創(chuàng)建屏保,則選擇下一級(jí)的第三創(chuàng)建模式作為所述目標(biāo)創(chuàng)建模式;所述利用所述目標(biāo)創(chuàng)建模式為所述終端創(chuàng)建屏保,包括:執(zhí)行所述第三創(chuàng)建模式中編寫(xiě)的代碼,為所述終端創(chuàng)建布局界面,生成所述終端的屏保。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述從最高優(yōu)先級(jí)開(kāi)始,按序所有創(chuàng)建模式中獲取目標(biāo)創(chuàng)建模式之前,還包括:檢測(cè)用戶對(duì)所述終端執(zhí)行的操作;如果發(fā)生用于點(diǎn)亮屏幕的目標(biāo)操作,則確定生成了為所述終端創(chuàng)建屏保的觸發(fā)事件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京金山安全軟件有限公司,未經(jīng)北京金山安全軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710425950.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種將視頻作為屏保的方法及移動(dòng)終端
- 可個(gè)性化設(shè)置屏保的導(dǎo)航裝置及其設(shè)置方法
- 一種實(shí)現(xiàn)機(jī)頂盒端屏保和鎖屏功能的方法
- 一種智能電視的屏幕保護(hù)方法及系統(tǒng)
- 一種屏保的顯示方法、裝置及電子設(shè)備
- 屏保創(chuàng)建方法、裝置
- 一種用于TV客戶端屏保開(kāi)發(fā)的實(shí)現(xiàn)方法
- 一種屏保展示方法、裝置、存儲(chǔ)介質(zhì)及智能電視
- 一種屏保展示方法、屏保跳轉(zhuǎn)方法及顯示設(shè)備
- 屏保顯示方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 圖冊(cè)創(chuàng)建設(shè)備、圖冊(cè)創(chuàng)建方法和圖冊(cè)創(chuàng)建程序
- 一種使用創(chuàng)建接口來(lái)靈活創(chuàng)建對(duì)象的方法
- 報(bào)告創(chuàng)建系統(tǒng)、報(bào)告創(chuàng)建裝置以及報(bào)告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報(bào)創(chuàng)建方法和剪報(bào)創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報(bào)告創(chuàng)建系統(tǒng)和報(bào)告創(chuàng)建方法
- 創(chuàng)建改進(jìn)的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





