一種應用於終端的壁紙設置方法、裝置及移動終端與流程
2023-10-05 02:40:19 2

本發明涉及通信技術領域,尤其涉及一種應用於終端的壁紙設置方法、裝置及移動終端。
背景技術:
現有的桌面壁紙設置操作流程都比較繁瑣,基本上都是進入系統設置進行設置,或者進入圖庫,選中圖片,點擊設置按鈕,方可將選中的圖片設置為壁紙,步驟繁瑣。
然而在現有技術中,在設置個性化壁紙時只能進入壁紙設置中一張一張的操作,過程複雜,用戶體驗不佳。
技術實現要素:
本發明實施例提供了一種應用於終端的壁紙設置方法及裝置,可以。
一種應用於終端的壁紙設置方法,包括:
檢測終端是否接收到壁紙設置指令;
若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片;
當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
將所述圖片加入壁紙集合。
可選地,所述當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙的步驟包括:
當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
將調整後的圖片設置為壁紙。
可選地,在所述將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配之後,還包括:
檢測調整後的圖片是否達到預設的質量要求;
若調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;
若調整後的圖片未達到預設的質量要求,進行提示。
可選地,所述壁紙設置指令包括:
包含預設指紋信息的指令和/或包含符合預設條件的按壓參數的指令。
可選地,所述將所述圖片加入壁紙集合包括:
檢測所述終端的存儲區域是否存在保存壁紙的文件夾;
若所述終端的存儲區域存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
若所述終端的存儲區域不存在保存壁紙的文件夾,則在所述終端的存儲區域創建一個新文件夾以保存所述圖片;
或者,
提取所述圖片的標識,將所述標識保存至所述終端的存儲區域。可選地,當所述終端的顯示界面未顯示圖片時,從所述壁紙集合中選擇一張圖片設置為壁紙。
可選地,所述將所述圖片加入壁紙集合之後,包括:
識別所述圖片的特徵信息;
根據所述特徵信息確定所述圖片的類別。
本發明實施例還提供一種應用於終端的壁紙設置裝置,包括:
指令檢測模塊,用於檢測終端是否接收到壁紙設置指令;
顯示圖片確定模塊,用於若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片;
壁紙設置模塊,用於當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
壁紙集合模塊,用於將所述圖片加入壁紙集合。
可選地,所述壁紙設置模塊包括:
圖片參數調整單元,用於當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
壁紙設置單元,用於將調整後的圖片設置為壁紙。
可選地,所述壁紙設置模塊還包括質量檢測單元:
所述質量檢測單元,用於檢測調整後的圖片是否達到預設的質量要求;
所述壁紙設置單元,還用於若調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;
提示單元,用於若調整後的圖片未達到預設的質量要求,進行提示。
可選地,所述壁紙設置指令包括:
包含預設指紋信息的指令和/或包含符合預設條件的按壓參數的指令。
可選地,所述壁紙集合模塊包括:
檢測單元,用於檢測所述終端的存儲區域是否存在保存壁紙的文件夾;
第一保存單元,用於若所述終端的存儲區域存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
第二保存單元,用於若所述終端的存儲區域不存在保存壁紙的文件夾,則在所述終端的存儲區域創建一個新文件夾以保存所述圖片;
或者,
提取單元,用於提取所述圖片的標識;
第三保存單元,用於將所述標識保存至所述終端的存儲區域。
可選地,所述壁紙設置模塊還用於:
當所述終端的顯示界面未顯示圖片時,從所述壁紙集合中選擇一張圖片設置為壁紙。
可選地,所述裝置還包括:
特徵信息識別模塊,用於識別所述圖片的特徵信息;
類別確定模塊,用於根據所述特徵信息確定所述圖片的類別。
本發明實施例還提供了一種移動終端,包括處理器以及存儲器;
所述存儲器用於儲存支持應用於終端的壁紙設置裝置執行應用於終端的壁紙設置方法;
所述處理器被配置為用於執行所述存儲器中存儲的程序。
由上述本發明提供的技術方案可以看出,本發明實施例提供的技術方案可以通過檢測終端是否接收到壁紙設置指令,若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片,當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙,並將所述圖片加入壁紙集合,方便後續管理與使用,能夠實現壁紙的快捷設置與切換,提高了處理效率,能給用戶帶來便利,提升用戶體驗。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明所提供的應用於終端的壁紙設置方法的第一實施例的流程示意圖;
圖2為本發明所提供的一個實施例中將所述圖片加入壁紙集合的實現步驟的流程示意圖;
圖3為本發明所提供的方法的第二實施例的流程示意圖;
圖4為本發明所提供的裝置的一個實施例的結構示意圖;
圖5為本發明提供的移動終端的一個實施例中移動終端結構框圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
在本發明實施例中使用的術語僅僅出於描述特定實施例的目的,而非旨在限制本發明。在本發明實施例和所附權利要求書中所使用的單數形式的「一種」、「所述」和「該」也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語「和/或」是指並包含一個或多個相關聯的列出項目的任何或所有可能組合。進一步應當理解,本文中採用的術語「包括」規定了所述的特徵、整體、步驟、操作、元件和/或部件的存在,而不排除一個或多個其他特徵、整體、步驟、操作、元件、部件和/或它們的組的存在或附加。
下面將結合附圖對本發明實施例作進一步地詳細描述。
首先,需要說明的是在本發明實施例當中描述的終端包括但不限於手機、pda(掌上電腦)、各種智慧型手機、上網本等具有顯示屏的無線通信電子設備,以及桌上型電腦、可穿戴設備等具有顯示屏的通信設備。本發明實施例中具體以行動電話為例進行說明,但這並不構成對本發明的限制。
如圖1所示,本發明提供的應用於終端的壁紙設置方法的第一實施例具體實現過程可以包括以下步驟:
s101,檢測終端是否接收到壁紙設置指令;
在本步驟中,對終端接收到的用戶輸入的操作進行分析,判斷其是否對應為壁紙設置指令。所述壁紙設置指令可以是在終端裡預設的把圖片設置為壁紙的特定操作對應的指令,例如可以為輸入預設的指紋的對應的指令,也可以是符合預設條件的按壓操作對應的指令,還可以是符合預設軌跡的觸屏操作對應的指令,還可以是按下預設的物理按鍵對應的指令以及聲控指令(例如,語音輸入用於設置壁紙的指令)等。此外,也可通過其它適合的操作來實現壁紙設置。
s103,若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片;
在本步驟中,當終端接收到壁紙設置指令時,則需要進一步判斷終端的顯示界面是否存在正在預覽的圖片,如果存在,則說明用戶是想把當前預覽的圖片設置為壁紙。
確定終端的顯示界面的內容,可以調用顯示系統裡對應接口,通過獲取接口傳遞的數據來進行判斷。
在本發明的實施例中,圖片不局限於終端中預存的圖片,可以是任何正在瀏覽的圖片,例如,嵌入網頁中的圖片、圖片牆中的圖片等,以方便用戶選擇適合的圖片作為屏幕的壁紙。
s105,當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
在本步驟中,當所述終端的顯示界面顯示圖片時,根據壁紙設置指令,將所述圖片設置為壁紙。
優選地,為了避免壁紙切換後,壁紙與桌面的圖標之間在視覺上存在不協調,在將所述圖片設置為壁紙後,可以對應用圖標的布局、色系進行調整,以使壁紙與圖標能完美融合。
例如,可以確定終端壁紙上每個應用所處位置的壁紙色系,獲取每個應用圖標在終端屏幕壁紙上所佔的壁紙面積,並分別計算每個應用圖標所佔壁紙面積的壁紙色系平均值,再分別計算圖標庫中每個應用圖標的應用色系平均值,利用所計算的壁紙色系平均值和應用色系平均值,分別選擇一個與所述壁紙色系的對比色相近的圖標,將所選的每個應用的圖標用作已切換的壁紙為背景的每個應用的圖標。
再如,可以通過圖像識別技術,確定顯示區域中哪些位置顯示有壁紙的關鍵內容(如人臉、景物等),哪些位置顯示的空白內容或無關緊要的內容,這樣,就可以把應用圖標儘量排列在空白內容處或無關緊要的內容處,從而避開對壁紙上關鍵內容的遮擋。
可選地,在本發明的一個實施例中,當所述終端的顯示界面未顯示圖片時,從所述壁紙集合中選擇一張圖片設置為壁紙。
s107,將所述圖片加入壁紙集合。
在本發明的實施例中,用戶可從終端中的圖片資源中選取壁紙,並將選取的壁紙存儲至壁紙集合中,該圖片資源包括:
一、壁紙資源,包括:(1)終端自帶的壁紙資源,例如桌面應用程式自帶的壁紙;主題壁紙資源,即桌面應用程式的主題包裡攜帶的壁紙,可通過程序包管理器尋找符合格式的主題安裝包,然後從主題安裝包中解析出其中的壁紙;或者掃描外置存儲卡中的固定目錄下的主題壓縮包並解壓,即可找到主題壓縮包中的壁紙。(2)下載的壁紙資源,例如終端通過桌面應用程式的「在線壁紙」功能從網際網路上下載的壁紙,或者通過其他方式下載的壁紙。對於下載的壁紙,同樣,可以掃描固定目錄下的格式為zip包的壓縮包並解壓縮,即可找到下載的壁紙。
二、自定義圖片資源,例如自定義圖片資源包括:用戶拍攝的圖片或通過別的途徑下載的圖片,圖片可採用如下命名方式:「美女.jpg」。對於此類圖片,終端的作業系統提供了一套管理圖片的機制,將所有外置存儲卡上的圖片的信息記錄到預定的資料庫中,因此,只需掃描該資料庫即可找到自定義圖片資源。
對於從以上圖片資源裡選取出來作為用戶喜歡的壁紙的圖片,可以將其保存到壁紙集合中。
可選地,在本發明的一個實施例中,所述當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙的步驟包括:
當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
將調整後的圖片設置為壁紙。
在本發明實施例中,可以通過獲取圖片的顯示參數及終端的屏幕的顯示參數,基於二者確定終端將要顯示該圖片的最終顯示參數,再根據該最終顯示參數將圖片顯示在終端上,只需根據圖片和終端的自身顯示參數來確定最終要顯示圖片的顯示參數,使得有不同解析度的多種圖片能夠在同一終端上的顯示更加靈活,自適應性較高。
應當說明的是,所述屏幕的顯示參數包括所述屏幕的橫向像素數量和縱向像素數量;所述圖片顯示參數包括所述圖片的相應的顯示橫向像素數量和顯示縱向像素數量;其中,是否是橫向像素由該方向的像素數量是否大於另一方向的像素數量來確定。本發明實施例的顯示參數由橫向像素數量和縱向像素數量來確定,包括了各種與解析度相關的參數,例如解析度、像素密度等,且這些參數之間具有一定的運算關係,具體實施時可按具體情況運算得到不同的參數。
例如,在本發明的一些實施例中,當圖片的橫向像素數量和縱向像素數量之比與所述終端的原始橫向像素數量和原始縱向像素數量之比相同,即圖片的解析度與終端的原始解析度成倍數關係時,先確定圖片顯示參數中的顯示橫向/縱向像素數量和屏幕顯示參數中的橫向/縱向像素數量的大小,即確定是圖片的解析度大還是終端的解析度大。當圖片顯示參數中的顯示橫向/縱向像素數量大於屏幕顯示參數中的橫向/縱向像素數量,即圖片的解析度大於終端的解析度時,終端還是採用其原來的解析度,這樣使得圖片在顯示時,可以使圖片適應終端的尺寸同時降低圖片失真效果,為用戶帶來更好的體驗效果。
可選地,在本發明的另一個實施例中,在所述將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配之後,還包括以下步驟:
檢測調整後的圖片是否達到預設的質量要求;
若調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;
若調整後的圖片未達到預設的質量要求,進行提示。
在本發明的實施例中,終端根據顯示質量的參數,計算所述圖片的顯示質量的分值。應當說明的是,顯示質量的參數可以包括但不限於亮度值、色彩飽和度值和焦距。
可以預先存儲顯示質量的參數與顯示質量的分值的對應關係,當所述圖片的顯示質量的分值大於預置門限值時,確定調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;當所述圖片的顯示質量的分值小於預置門限值時,確定調整後的圖片沒有達到預設的質量要求,給出提示信息,以提示用戶繼續設置調整後的圖片為壁紙,還是更換其他圖片為壁紙。
本發明實施例中,影響圖像的顯示質量的參數可以為亮度值、色彩飽和度值和焦距,則對應地,預先設置的顯示質量的分值可以為上述亮度值、色彩飽和度值和焦距的加權平均值。
本發明的實施例,通過判斷調整後的圖片是否符合預設的質量要求,能夠保證終端中設置的壁紙取得最好的顯示效果,以提高用戶的視覺體驗。
可選地,參見圖2,在本發明的一個實施例中,所述將所述圖片加入壁紙集合包括:
s1071,檢測所述終端的存儲區域是否存在保存壁紙的文件夾;
s1072,若所述終端的存儲區域存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
s1073,若所述終端的存儲區域不存在保存壁紙的文件夾,則在所述終端的存儲區域創建一個新文件夾以保存所述圖片。
在本實施例中,將用戶選擇作為壁紙用的圖片均集合到一個或多個專門的壁紙文件夾中,當終端接收到壁紙設置指令時,可以自動從壁紙文件夾中隨機或根據預設的策略選擇一張圖片設置為壁紙,方便了用戶的操作。
可選地,在本發明的另一個實施例中,所述將所述圖片加入壁紙集合具體是:
提取所述圖片的標識,將所述標識保存至所述終端的存儲區域。
所述標識為可以唯一確定一張圖片的信息,如可以在圖片數據文件中的頭部寫入一個標誌位,以使得第一張圖片都具有唯一的「身份標識」,所述標識中還可以包括指示圖片存儲位置的信息,終端只要讀取此信息就可以調用對應的圖片數據。本實施例的好處在於,不需要將每一張圖片進行移動或複製,能有效避免重複存儲圖片導致佔用終端的存儲空間。終端接收到壁紙設置指令時,只需要去終端存儲空間對應的數據裡讀取壁紙集合中的圖片標識,就可以調取圖片數據,將其設置為壁紙。
本發明實施例提供的應用於終端的壁紙設置方法,通過檢測終端接收的指令是否為壁紙設置指令,若所述終端接收的操作為壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片,當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙,並將所述圖片加入壁紙集合,方便後續管理與使用,能夠實現壁紙的快捷設置與切換,提高了處理效率,能給用戶帶來便利,提升用戶體驗。
為了實現對壁紙的更有效、快捷的管理,在本發明的第一方法實施例的基礎上,提出本發明的第二方法實施例,如圖3所示,本發明提供的日程創建方法的第二實施例具體實現過程可以包括步驟s201至s207,其中,s201至s207與第一實施例中的s101至s107對應相同。
第二實施例與第一實施例的區別在於,在所述s207之後,還包括:
s209,識別所述圖片的特徵信息;
在本步驟中,所述圖片的特徵信息包括:人物、景物、地點、時間、動漫、電影、搞怪、印象派、歡快、悲傷等其中的至少一種。這些特徵信息,可以通過用戶添加,也可以通過終端自動識別。通過識別出這些特徵信息,可以把圖片進行分類。這樣,就形成了不同主題的壁紙集合。
s211,根據所述特徵信息確定所述圖片的類別。
在本步驟中,確定所述圖片的類別,可以是將所述圖片按不同的類別存儲,也可以是在圖片文件的屬性信息中添加表示類別的標籤信息,還可以是在所述圖片的數據文件中添加表示類別的信息。當然,確定所述圖片的類別的方法,不限於以上方式,本發明的實施例對此不作限制。
如圖4所示,本發明提供的一種應用於終端的壁紙設置裝置的一個實施例的結構示意圖,本實施例提供的裝置可以用於實施上述圖1所示的本發明第一方法實施例實現的方法,為了便於說明,僅示出了與本發明提供的日程創建裝置第一實施例相關的部分,具體技術細節未揭示的,請參照圖1所示的本發明的第一方法實施例。
本實施例所述的裝置,包括:指令檢測模塊101、顯示圖片確定模塊103、壁紙設置模塊105以及壁紙集合模塊107,其中:
所述指令檢測模塊101,用於檢測終端是否接收到壁紙設置指令;
指令檢測模塊101可以對終端接收到的用戶輸入的操作進行分析,判斷其是否對應為壁紙設置指令。所述壁紙設置指令可以是在終端裡預設的把圖片設置為壁紙的特定操作對應的指令,例如可以為輸入預設的指紋的對應的指令,也可以是符合預設條件的按壓操作對應的指令,還可以是符合預設軌跡的觸屏操作對應的指令,還可以是按下預設的物理按鍵對應的指令以及聲控指令(例如,語音輸入用於設置壁紙的指令)等。此外,也可通過其它適合的操作來實現壁紙設置。
所述顯示圖片確定模塊103,用於若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片;
當終端接收到壁紙設置指令時,則需要進一步判斷終端的顯示界面是否存在正在預覽的圖片,如果存在,則說明用戶是想把當前預覽的圖片設置為壁紙。
確定終端的顯示界面的內容,可以調用顯示系統裡對應接口,通過獲取接口傳遞的數據來進行判斷。
在本發明的實施例中,圖片不局限於終端中預存的圖片,可以是任何正在瀏覽的圖片,例如,嵌入網頁中的圖片、圖片牆中的圖片等,以方便用戶選擇適合的圖片作為屏幕的壁紙。
所述壁紙設置模塊105,用於當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
優選地,為了避免壁紙切換後,壁紙與桌面的圖標之間在視覺上存在不協調,在將所述圖片設置為壁紙後,可以對應用圖標的布局、色系進行調整,以使壁紙與圖標能完美融合。
例如,可以確定終端壁紙上每個應用所處位置的壁紙色系,獲取每個應用圖標在終端屏幕壁紙上所佔的壁紙面積,並分別計算每個應用圖標所佔壁紙面積的壁紙色系平均值,再分別計算圖標庫中每個應用圖標的應用色系平均值,利用所計算的壁紙色系平均值和應用色系平均值,分別選擇一個與所述壁紙色系的對比色相近的圖標,將所選的每個應用的圖標用作已切換的壁紙為背景的每個應用的圖標。
再如,可以通過圖像識別技術,確定顯示區域中哪些位置顯示有壁紙的關鍵內容(如人臉、景物等),哪些位置顯示的空白內容或無關緊要的內容,這樣,就可以把應用圖標儘量排列在空白內容處或無關緊要的內容處,從而避開對壁紙上關鍵內容的遮擋。
所述壁紙集合模塊107,用於將所述圖片加入壁紙集合。
通過利用本發明實施例提供的應用於終端的壁紙設置裝置,能夠將選為壁紙的圖片加入壁紙集合,方便後續管理與使用,能夠實現壁紙的快捷設置與切換,提高了處理效率,能給用戶帶來便利,提升用戶體驗。
可選地,在本發明的一個實施例中,所述壁紙設置模塊包括:
圖片參數調整單元,用於當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
壁紙設置單元,用於將調整後的圖片設置為壁紙。
本發明實施例提供的壁紙設置裝置,可以通過獲取圖片的顯示參數及終端的屏幕的顯示參數,基於二者確定終端將要顯示該圖片的最終顯示參數,再根據該最終顯示參數將圖片顯示在終端上,只需根據圖片和終端的自身顯示參數來確定最終要顯示圖片的顯示參數,使得有不同解析度的多種圖片能夠在同一終端上的顯示更加靈活,自適應性較高。
應當說明的是,所述屏幕的顯示參數包括所述屏幕的橫向像素數量和縱向像素數量;所述圖片顯示參數包括所述圖片的相應的顯示橫向像素數量和顯示縱向像素數量;其中,是否是橫向像素由該方向的像素數量是否大於另一方向的像素數量來確定。本發明實施例的顯示參數由橫向像素數量和縱向像素數量來確定,包括了各種與解析度相關的參數,例如解析度、像素密度等,且這些參數之間具有一定的運算關係,具體實施時可按具體情況運算得到不同的參數。
例如,在本發明的一些實施例中,當圖片的橫向像素數量和縱向像素數量之比與所述終端的原始橫向像素數量和原始縱向像素數量之比相同,即圖片的解析度與終端的原始解析度成倍數關係時,先確定圖片顯示參數中的顯示橫向/縱向像素數量和屏幕顯示參數中的橫向/縱向像素數量的大小,即確定是圖片的解析度大還是終端的解析度大。當圖片顯示參數中的顯示橫向/縱向像素數量大於屏幕顯示參數中的橫向/縱向像素數量,即圖片的解析度大於終端的解析度時,終端還是採用其原來的解析度,這樣使得圖片在顯示時,可以使圖片適應終端的尺寸同時降低圖片失真效果,為用戶帶來更好的體驗效果。
可選地,在本發明的一個實施例中,所述壁紙設置模塊還包括質量檢測單元:
所述質量檢測單元,用於檢測調整後的圖片是否達到預設的質量要求;
所述壁紙設置單元,還用於若調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;
提示單元,用於若調整後的圖片未達到預設的質量要求,進行提示。
在本發明的實施例中,終端根據顯示質量的參數,計算所述圖片的顯示質量的分值。顯示質量的參數可以包括但不限於亮度值、色彩飽和度值和焦距。
可以預先存儲顯示質量的參數與顯示質量的分值的對應關係,當所述圖片的顯示質量的分值大於預置門限值時,確定調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;當所述圖片的顯示質量的分值小於預置門限值時,確定調整後的圖片沒有達到預設的質量要求,給出提示信息,以提示用戶繼續設置調整後的圖片為壁紙,還是更換其他圖片為壁紙。
本發明實施例中,影響圖像的顯示質量的參數可以為亮度值、色彩飽和度值和焦距,則對應地,預先設置的顯示質量的分值可以為上述亮度值、色彩飽和度值和焦距的加權平均值。
本發明的實施例,通過判斷調整後的圖片是否符合預設的質量要求,能夠保證終端中設置的壁紙取得最好的顯示效果,以提高用戶的視覺體驗。
可選地,在本發明的一個實施例中,所述壁紙設置指令包括:
包含預設指紋信息的指令和/或包含符合預設條件的按壓參數的指令。
可選地,為了更方便地管理壁紙,在本發明的一個實施例中,所述壁紙集合模塊包括:
檢測單元,用於檢測所述終端的存儲區域是否存在保存壁紙的文件夾;
第一保存單元,用於若所述終端的存儲區域存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
第二保存單元,用於若所述終端的存儲區域不存在保存壁紙的文件夾,則在所述終端的存儲區域創建一個新文件夾以保存所述圖片;
或者,
提取單元,用於提取所述圖片的標識;
第三保存單元,用於將所述標識保存至所述終端的存儲區域。可選地,所述壁紙設置模塊還用於:當所述終端的顯示界面未顯示圖片時,從所述壁紙集合中選擇一張圖片設置為壁紙。
可選地,為了實現對壁紙的更有效、快捷的管理,在本發明的一個實施例中,所述裝置還包括:
特徵信息識別模塊,用於識別所述圖片的特徵信息;
類別確定模塊,用於根據所述特徵信息確定所述圖片的類別。
應當理解的是,上述各個模塊的具體實現過程可與上述方法實施例的描述相對應,此處不再詳細描述。
本發明實施例還提供了一種移動終端,如圖5所示,為了便於說明,僅示出了與本發明實施例相關的部分,具體技術細節未揭示的,請參照本發明實施例方法部分。該終端可以為包括手機、平板電腦、pda(personaldigitalassistant,個人數字助理)、pos(pointofsales,銷售終端)、車載電腦等任意終端設備,以終端為手機為例:
圖5示出的是與本發明實施例提供的移動終端相關的手機的部分結構的框圖。參考圖5,手機包括:射頻(radiofrequency,rf)電路110、存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、無線保真(wireless-fidelity,wi-fi)模塊170、處理器180、以及電源190等部件。本領域技術人員可以理解,圖5中示出的手機結構並不構成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結合圖5對手機的各個構成部件進行具體的介紹:
rf電路110可用於收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收後,給處理器180處理;另外,將設計上行的數據發送給基站。通常,rf電路110包括但不限於天線、至少一個放大器、收發信機、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路110還可以通過無線通信與網絡和其他設備通信。上述無線通信可以使用任一通信標準或協議,包括但不限於全球移動通訊系統(globalsystemofmobilecommunication,gsm)、通用分組無線服務(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(longtermevolution,lte)、電子郵件、短消息服務(shortmessagingservice,sms)等。
存儲器120可用於存儲軟體程序以及模塊,處理器180通過運行存儲在存儲器120的軟體程序以及模塊,從而執行手機的各種功能應用以及數據處理。存儲器120可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據手機的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。
輸入單元130可用於接收輸入的數字或字符信息,以及產生與手機的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元130可包括觸控面板131以及其他輸入設備132。觸控面板131,也稱為觸控螢幕,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板131上或在觸控面板131附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸控面板131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器180,並能接收處理器180發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板131。除了觸控面板131,輸入單元130還可以包括其他輸入設備132。具體地,其他輸入設備132可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。
顯示單元140可用於顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元140可包括顯示面板141,可選的,可以採用液晶顯示器(liquidcrystaldisplay,lcd)、有機發光二極體(organiclight-emittingdiode,oled)等形式來配置顯示面板141。進一步的,觸控面板131可覆蓋顯示面板141,當觸控面板131檢測到在其上或附近的觸摸操作後,傳送給處理器180以確定觸摸事件的類型,隨後處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖5中,觸控面板131與顯示面板141是作為兩個獨立的部件來實現手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板131與顯示面板141集成而實現手機的輸入和輸出功能。
手機還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板141的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示面板141和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於手機還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路160、揚聲器161,傳聲器162可提供用戶與手機之間的音頻接口。音頻電路160可將接收到的音頻數據轉換後的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音頻電路160接收後轉換為音頻數據,再將音頻數據輸出處理器180處理後,經rf電路110以發送給比如另一手機,或者將音頻數據輸出至存儲器120以便進一步處理。
wifi屬於短距離無線傳輸技術,手機通過wifi模塊170可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶網際網路訪問。雖然圖5示出了wifi模塊170,但是可以理解的是,其並不屬於手機的必須構成,完全可以根據需要在不改變發明的本質的範圍內而省略。
處理器180是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器120內的軟體程序和/或模塊,以及調用存儲在存儲器120內的數據,執行手機的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器180可包括一個或多個處理單元;優選的,處理器180可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等,調製解調處理器主要處理無線通信。可以理解的是,上述調製解調處理器也可以不集成到處理器180中。
手機還包括給各個部件供電的電源190(比如電池),優選的,電源可以通過電源管理系統與處理器180邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
儘管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。
參照圖5,在本發明實施例中,該移動終端所包括的處理器180還具有以下功能:
檢測終端是否接收到壁紙設置指令;
判斷出所述廣播信息中存在同一基站id對應的廣播信息中的系統消息敏感參數;
當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
檢測調整後的圖片是否達到預設的質量要求;
檢測所述終端的存儲器120是否存在保存壁紙的文件夾;
若所述終端的存儲器120存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
若所述終端的存儲器120不存在保存壁紙的文件夾,則在所述終端的存儲器120創建一個新文件夾以保存所述圖片;
或者,
提取所述圖片的標識,將所述標識保存至所述終端的存儲器120。
a1、一種應用於終端的壁紙設置方法,包括:
檢測終端是否接收到壁紙設置指令;
若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片;
當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
將所述圖片加入壁紙集合。
a2、根據a1所述的應用於終端的壁紙設置方法,所述當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙的步驟包括:
當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
將調整後的圖片設置為壁紙。
a3、根據a2所述的應用於終端的壁紙設置方法,在所述將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配之後,還包括:
檢測調整後的圖片是否達到預設的質量要求;
若調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;
若調整後的圖片未達到預設的質量要求,進行提示。
a4、根據a1所述的應用於終端的壁紙設置方法,所述壁紙設置指令包括:
包含預設指紋信息的指令和/或包含符合預設條件的按壓參數的指令。
a5、根據a1所述的應用於終端的壁紙設置方法,所述將所述圖片加入壁紙集合包括:
檢測所述終端的存儲區域是否存在保存壁紙的文件夾;
若所述終端的存儲區域存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
若所述終端的存儲區域不存在保存壁紙的文件夾,則在所述終端的存儲區域創建一個新文件夾以保存所述圖片;
或者,
提取所述圖片的標識,將所述標識保存至所述終端的存儲區域。
a6、根據a1至a5任一所述的應用於終端的壁紙設置方法,當所述終端的顯示界面未顯示圖片時,從所述壁紙集合中選擇一張圖片設置為壁紙。
a7、根據a1至a5任一所述的應用於終端的壁紙設置方法,所述將所述圖片加入壁紙集合之後,包括:
識別所述圖片的特徵信息;
根據所述特徵信息確定所述圖片的類別。
b8、一種應用於終端的壁紙設置裝置,包括:
指令檢測模塊,用於檢測終端是否接收到壁紙設置指令;
顯示圖片確定模塊,用於若所述終端接收到壁紙設置指令,則確定所述終端的顯示界面是否顯示圖片;
壁紙設置模塊,用於當所述終端的顯示界面顯示圖片時,將所述圖片設置為壁紙;
壁紙集合模塊,用於將所述圖片加入壁紙集合。
b9、根據b8所述的應用於終端的壁紙設置裝置,所述壁紙設置模塊包括:
圖片參數調整單元,用於當所述終端的顯示界面顯示圖片時,將所述圖片的顯示參數調整至與所述終端的屏幕顯示參數相匹配;
壁紙設置單元,用於將調整後的圖片設置為壁紙。
b10、根據b9所述的應用於終端的壁紙設置裝置,所述壁紙設置模塊還包括質量檢測單元:
所述質量檢測單元,用於檢測調整後的圖片是否達到預設的質量要求;
所述壁紙設置單元,還用於若調整後的圖片達到預設的質量要求,將調整後的圖片設置為壁紙;
提示單元,用於若調整後的圖片未達到預設的質量要求,進行提示。
b11、根據b8所述的應用於終端的壁紙設置裝置,所述壁紙設置指令包括:
包含預設指紋信息的指令和/或包含符合預設條件的按壓參數的指令。
b12、根據b8所述的應用於終端的壁紙設置裝置,所述壁紙集合模塊包括:
檢測單元,用於檢測所述終端的存儲區域是否存在保存壁紙的文件夾;
第一保存單元,用於若所述終端的存儲區域存在保存壁紙的文件夾,則將所述圖片保存至所述文件夾;
第二保存單元,用於若所述終端的存儲區域不存在保存壁紙的文件夾,則在所述終端的存儲區域創建一個新文件夾以保存所述圖片;
或者,
提取單元,用於提取所述圖片的標識;
第三保存單元,用於將所述標識保存至所述終端的存儲區域。
b13、根據b8至b12任一所述的應用於終端的壁紙設置裝置,所述壁紙設置模塊還用於:
當所述終端的顯示界面未顯示圖片時,從所述壁紙集合中選擇一張圖片設置為壁紙。
b14、根據b8至b12任一所述的應用於終端的壁紙設置裝置,還包括:
特徵信息識別模塊,用於識別所述圖片的特徵信息;
類別確定模塊,用於根據所述特徵信息確定所述圖片的類別。
c15、一種移動終端,包括處理器以及存儲器;
所述存儲器用於儲存支持應用於終端的壁紙設置裝置執行如1至7中任一項所述的應用於終端的壁紙設置方法;
所述處理器被配置為用於執行所述存儲器中存儲的程序。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的終端,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
可以理解地是,在本發明實施例所涉及的終端的模塊中,觸摸敏感式觸控螢幕提供了終端與用戶之間的輸入接口和輸出接口。顯示控制器從/向觸控螢幕接收和/或發送電信號。觸控螢幕將可視輸出顯示給用戶。可視輸出可包括圖形、文本、圖標、視頻以及其任意組合(統稱為「圖形」)。
觸控螢幕具有用於基於觸覺和/或觸感接觸接受來自用戶的輸入的觸摸敏感表面、傳感器或傳感器組。觸控螢幕以及顯示控制器檢測觸控螢幕上的接觸,並將檢測到的接觸轉換為與顯示在觸控螢幕上的用戶界面對象的交互。在一個示例實施例中,觸控螢幕與用戶之間的接觸點對應於用戶的手指。在其他實施例中也可採用其他顯示技術。
在此提供的算法和顯示不與任何特定計算機、虛擬系統或者其它設備固有相關。各種通用系統也可以與基於在此的示教一起使用。根據上面的描述,構造這類系統所要求的結構是顯而易見的。此外,本發明也不針對任何特定程式語言。應當明白,可以利用各種程式語言實現在此描述的本發明的內容,並且上面對特定語言所做的描述是為了披露本發明的最佳實施方式。
在此處所提供的說明書中,說明了大量具體細節。然而,能夠理解,本發明的實施例可以在沒有這些具體細節的情況下實踐。在一些實例中,並未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
類似地,應當理解,為了精簡本公開並幫助理解各個發明方面中的一個或多個,在上面對本發明的示例性實施例的描述中,本發明的各個特徵有時被一起分組到單個實施例、圖、或者對其的描述中。然而,並不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發明要求比在每個權利要求中所明確記載的特徵更多的特徵。更確切地說,如權利要求書所反映的那樣,發明方面在於少於前面公開的單個實施例的所有特徵。因此,遵循具體實施方式的權利要求書由此明確地併入該具體實施方式,其中每個權利要求本身都作為本發明的單獨實施例。
本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變並且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特徵和/或過程或者單元中的至少一些是相互排斥之外,可以採用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特徵以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特徵可以由提供相同、等同或相似目的替代特徵來代替。
此外,本領域的技術人員能夠理解,儘管在此所述的一些實施例包括其它實施例中所包括的某些特徵而不是其它特徵,但是不同實施例的特徵的組合意味著處於本發明的範圍之內並且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
應該注意的是上述實施例對本發明進行說明而不是對本發明進行限制,並且本領域技術人員在不脫離所附權利要求的範圍的情況下可設計出替換實施例。在權利要求中,不應將位於括號之間的任何參考符號構造成對權利要求的限制。單詞「包含」不排除存在未列在權利要求中的元件或步驟。位於元件之前的單詞「一」或「一個」不排除存在多個這樣的元件。本發明可以藉助於包括有若干不同元件的硬體以及藉助於適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬體項來具體體現。詞語第一、第二、以及第三等的使用不表示任何順序。可將這些詞語解釋為名稱。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(read-onlymemory,rom)或隨機存儲記憶體(randomaccessmemory,ram)等。
以上所述,僅為本發明較佳的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求書的保護範圍為準。