一種磁貼的更新方法和裝置製造方法
2023-05-29 04:33:21
一種磁貼的更新方法和裝置製造方法
【專利摘要】本發明適用於信息處理領域,提供了一種磁貼的更新方法和裝置,該方法包括:檢測行動裝置中目標對象當前的狀態信息;根據所述狀態信息生成目標對象的磁貼圖片;將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。本發明通過將目標對象的磁貼的背景圖片替換為根據目標對象當前的狀態信息生成的目標對象的磁貼圖片,實現目標對象的磁貼的更新,從而可以充分利用目標對象的磁貼的整個區域來展示目標對象的信息,使得磁貼的更新靈活性好,磁貼可展示的信息量大。
【專利說明】一種磁貼的更新方法和裝置
【技術領域】
[0001]本發明屬於信息處理領域,尤其涉及一種磁貼的更新方法和裝置。
【背景技術】
[0002]為了提高人機互動界面的可互動性,現有的作業系統提出了磁貼(Tile)的概念,其中磁貼是指在行動裝置的「開始」屏幕上代表行動裝置中的對象(如應用程式等)的圖標。通過磁貼可展示對象的信息,並打開對象。
[0003]為了使磁貼可展示對象的更多信息,有必要對磁貼進行更新。現有技術提供了一種磁貼的更新方法,其通過對磁貼的數字區域(Count)和標題區域(Title)進行更新,來實現對磁貼的更新。這種更新方式雖然一定程度上可以實現對磁貼的更新,但由於磁貼的數字區域(Count)和標題區域(Title)在磁貼中的位置是固定的,且尺寸有限,因此,使得雖然對磁貼進行了更新,但通過磁貼可展示的對象的信息有限,位置固定,缺乏靈活性。
【發明內容】
[0004]本發明實施例提供一種磁貼的更新方法和裝置,旨在解決現有技術存在的由於通過更新磁貼的數字區域和標題區域實現磁貼的更新而導致的更新靈活性差、更新可展示的信息少的問題。
[0005]一方面,提供一種磁貼的更新方法,所述方法包括:
[0006]檢測行動裝置中目標對象當前的狀態信息;
[0007]根據所述狀態信息生成目標對象的磁貼圖片;
[0008]將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。
[0009]另一方面,提供一種磁貼的更新裝置,所述裝置包括:
[0010]狀態檢測單元,用於檢測行動裝置中目標對象當前的狀態信息;
[0011]圖片生成單元,用於根據所述狀態信息生成目標對象的磁貼圖片;
[0012]磁貼更新單元,用於將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。
[0013]在本發明實施例中,通過檢測行動裝置中目標對象當前的狀態信息,根據目標對象當前的狀態信息生成目標對象的磁貼圖片,並將目標對象的磁貼的背景圖片替換為該磁貼圖片,從而實現目標對象的磁貼的更新,由於可以將目標對象當前的狀態信息通過磁貼的背景圖片來展示,從而可以充分利用目標對象的磁貼的整個區域來展示目標對象的信息,使得磁貼的更新靈活性好,使得磁貼可展示的信息量大。
【專利附圖】
【附圖說明】
[0014]圖1是本發明實施例提供的磁貼的更新方法的實現流程圖;
[0015]圖2是本發明另一實施例提供的磁貼的更新方法的實現流程圖;
[0016]圖3是本發明實施例提供的磁貼的更新裝置的結構框圖;
[0017]圖4是本發明實施例提供的行動裝置的部分結構的框圖。
【具體實施方式】
[0018]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0019]在本發明實施例中,通過檢測目標對象當前的狀態信息,根據目標對象當前的狀態信息生成目標對象的磁貼圖片,並將目標對象的磁貼的背景圖片替換為生成的磁貼圖片,以對目標對象的磁貼進行更新。
[0020]為了說明本發明所述的技術方案,下面對本發明實施例提及的技術術語進行說明:
[0021]磁貼:也稱為圖塊,是指在行動裝置的「開始」屏幕上代表行動裝置中的對象的圖標。其中對象包括但不限於應用程式、文件、文件夾等。通過磁貼可將行動裝置中的對象固定到行動裝置的「開始」屏幕上。當需要將行動裝置中的對象固定到行動裝置的「開始」屏幕上時,可為該對象創建磁貼,在為該對象創建了磁貼後,即可通過為該對象創建的磁貼展示該對象的信息,並通過為該對象創建的磁貼可打開該對象。如通過為應用程式創建的磁貼,可展示該應用程式的信息,並可打開該應用程式的對應頁面;通過為文件或者文件夾創建的磁貼,可展示該文件或者文件夾的信息,並可打開該文件或者文件夾。
[0022]在為行動裝置中的對象創建磁貼時,可為該對象創建一個或者多個磁貼,每個磁貼用於展示該對象的不同信息。如針對行動裝置管理應用程式,由於該行動裝置管理應用程式可對行動裝置的電量進行管理,也可對行動裝置中的垃圾文件進行管理,因此,可為該行動裝置管理應用程式創建兩個磁貼,一個磁貼用於展示剩餘電量信息並用於跳轉到該行動裝置管理應用程式中的電量管理頁面,另一個磁貼用於展示垃圾文件信息並用於跳轉到該行動裝置管理應用程式中的垃圾文件管理頁面。在為對象創建磁貼時,當該對象為應用程式時,可確定應用程式頁面與磁貼之間的對應關係;當該對象為文件或者文件夾時,可確定文件與磁貼之間的對應關係、或者文件夾與磁貼之間的對應關係。
[0023]為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
[0024]圖1示出了本發明實施例提供的磁貼的更新方法的實現流程,詳述如下:
[0025]S101,檢測行動裝置中目標對象當前的狀態信息。
[0026]其中目標對象是指行動裝置中創建有磁貼的對象,該目標對象包括但不限於創建有磁貼的應用程式、文件、文件夾等。其中應用程式可以為內置於或者安裝在行動裝置中的所有或者部分應用程式。
[0027]在本實施例中,當目標對象為應用程式時,若該應用程式已啟動,則通過應用程式檢測該應用程式當前的狀態信息,若該應用程式未啟動,則通過該應用程式添加到行動裝置的作業系統中的對應服務來檢測該應用程式當前的狀態信息。如當目標對象為天氣應用程式時,如果已啟動該天氣應用程式,在通過天氣應用程式檢測其自身當前的狀態信息,如果該天氣應用程式未啟動,則通過該天氣應用程式增加到行動裝置作業系統中的對應服務來檢測該天氣應用程式當前的狀態信息。當目標對象為文件或者文件夾時,通過行動裝置的文件管理系統檢測文件或者文件夾當前的狀態信息。
[0028]在本實施例中,在行動裝置中首次打開某應用程式時,該應用程式將其創建好的後臺任務添加到行動裝置的作業系統的後臺任務服務中,使得該應用程式在行動裝置中有對應的後臺任務服務,通過行動裝置中與該應用程式對應的後臺任務服務來運行該應用程式的某些功能,從而即使在未啟動該應用程式時,也可以通過應用程式添加到行動裝置的作業系統的後臺任務服務來運行該應用程式的某些功能。由於該應用程式添加到行動裝置的作業系統的後臺任務服務可能被用戶關閉,因此,在每次打開該應用程式時,均需檢測該應用程式添加到行動裝置的作業系統的後臺任務服務是否已啟動,如果未啟動,則應用程式將啟動該後臺任務服務。
[0029]在本實施例中,應用程式在首次啟動時,通過調用行動裝置的後臺服務的API來將其對應的服務添加至行動裝置的作業系統中。
[0030]目標對象當前的狀態信息是指目標對象當前所處的狀態信息。通過對目標對象當前的狀態信息進行檢測,可以獲取到目標對象的最新狀態。如對於天氣應用程式,通過檢測該天氣應用程式當前的狀態信息,即可獲取到最新的天氣信息。對於行動裝置管理應用程式,通過檢測該行動裝置管理應用程式當前的狀態信息,可以獲取到行動裝置當前的剩餘電量信息和行動裝置當前的垃圾文件信息。對於新聞類應用程式,則通過檢測該新聞類應用程式當前的狀態信息,可以獲取到最新的新聞信息。對於網站類應用程式,通過檢測該網站類應用程式當前的狀態信息,可以獲取到該網站中的最新動態。
[0031]在檢測目標對象當前的狀態信息時,若為該目標對象創建了多個磁貼,則需要檢測目標對象中與每個磁貼對應的狀態信息。如當為應用程式創建了兩個磁貼,該兩個磁貼分別與該應用程式的兩個頁面對應,則需要分別檢測該應用程式中與創建的兩個磁貼分別對應的頁面的狀態信息。
[0032]在本實施例中,可設置檢測周期,按照設置的檢測周期來檢測目標對象當前的狀態信息。在設置檢測周期時,可為不同的應用程式設置相同或者不同的檢測周期,為應用程式和應用程式增加至行動裝置作業系統中的服務設置相同或者不同的檢測周期。
[0033]S102,根據目標對象當前的狀態信息生成目標對象的磁貼圖片。
[0034]其具體過程如下:
[0035]Al、獲取目標對象的磁貼的尺寸信息;
[0036]A2、根據所述尺寸信息生成包含所述目標對象當前的狀態信息的磁貼圖片。
[0037]在本實施例中,生成的包含目標對象當前的狀態信息的磁貼圖片的尺寸與目標對象的磁貼的尺寸相同。其中根據所述尺寸信息生成包含所述目標對象當前的狀態信息的磁貼圖片的具體方式可根據目標對象當前的狀態信息的不同而不同。如當目標對象當前的狀態信息為剩餘電量信息時,則可以生成一包含用於表示電池電量的比例的柱形圖的磁貼圖片,若電量減少,則該磁貼圖片中表示電池剩餘電量的柱形圖的高度將降低。當目標對象當前的狀態信息為最新的新聞信息時,則生成一包含最新的新聞信息的磁貼圖片。當目標對象當前的狀態信息為天氣信息時,可對天氣信息進行截圖,並將截圖得到的圖片作為磁貼圖片。
[0038]在本實施例中,當目標對象為應用程式時,若該應用程式已啟動,則通過應用程式根據目標對象當前的狀態信息生成目標對象的磁貼圖片,若該應用程式未啟動,則通過該應用程式添加到行動裝置中的對應服務根據目標對象當前的狀態信息生成目標對象的磁貼圖片。當目標對象為文件或者文件夾時,通過行動裝置的文件管理系統根據目標對象當前的狀態信息生成目標對象的磁貼圖片。
[0039]S103,將目標對象的磁貼的背景圖片替換為目標對象的磁貼圖片。
[0040]具體的,可採用如下方式將目標對象的磁貼的背景圖片替換為目標對象的磁貼圖片:將目標對象的磁貼圖片設置為目標對象的磁貼的背景圖片的方式。
[0041]在本實施例中,當目標對象為應用程式時,若該應用程式已啟動,則應用程式向行動裝置的作業系統發送磁貼更新通知,該磁貼更新通知中包含要更新的磁貼、目標對象的磁貼圖片。行動裝置的作業系統接收到該磁貼更新通知後,將目標對象的磁貼的背景圖片設置為目標對象的磁貼圖片,以對目標對象的磁貼進行更新。
[0042]在本發明實施例中,由於根據目標對象當前的狀態信息來生成目標對象的磁貼圖片,因此,目標對象的磁貼圖片中包含目標對象當前的狀態信息,通過將目標對象的磁貼的背景圖片替換為該磁貼圖片,從而可以對目標對象的磁貼進行更新,使得目標對象的磁貼可以反映出目標對象當前的狀態信息。且由於是對目標對象的背景圖片進行更新,從而可以利用磁貼的整個背景圖片來展示目標對象的更新信息,相對於現有的利用目標對象的磁貼的部分顯示區域來展示目標對象的更新信息的方式來說,本發明可以更加靈活和最大限度地根據實際需要來設計目標對象的磁貼。進一步通過按照預設的周期對目標對象當前的狀態信息進行檢測,從而可以對目標對象的磁貼進行周期性的更新,使得目標對象的磁貼可以動態的展示目標對象的狀態信息,是用戶可以更直觀、快速的獲取到目標對象的更新信息。
[0043]圖2示出了本發明另一實施例提供的磁貼的更新方法的實現流程,詳述如下:
[0044]S201,檢測行動裝置中目標對象當前的狀態信息。
[0045]S202,判斷目標對象當前的狀態信息是否發生變化,若是,執行S201,否則,執行S203。
[0046]其中判斷目標對象當前的狀態信息是否發生變化的具體方式可以為:判斷此次檢測到的目標對象當前的狀態信息相對於上一次檢測到的目標對象當前的狀態信息是否發生變化,如果是,則返回S201,繼續檢測目標對象當前的狀態信息。
[0047]S203,根據目標對象當前的狀態信息生成目標對象的磁貼圖片。
[0048]S204,將目標對象的磁貼的背景圖片替換為目標對象的磁貼圖片。
[0049]在本實施例中,僅在目標對象當前的狀態信息發生變化時,才根據目標對象當前的狀態信息生成目標對象的磁貼圖片,並將目標對象的磁貼的背景圖片替換為該磁貼圖片,從而可實現目標對象的磁貼的動態更新,並通過對目標對象的磁貼的動態更新展示目標對象的更新信息,同時節省了目標對象的磁貼更新耗費的系統資源。
[0050]圖3示出了本發明實施例提供的磁貼的更新裝置的結構,為了便於說明僅示出了與本發明實施例相關的部分。
[0051]該裝置可以用於行動裝置,例如手機等,可以是運行於這些行動裝置內的軟體單元、硬體單元或者軟硬體相結合的單元,也可以作為獨立的掛件集成到這些行動裝置中或者運行於這些行動裝置的應用系統中,其中:
[0052]狀態檢測單元I用於檢測行動裝置中目標對象當前的狀態信息。
[0053]其中目標對象是指行動裝置中創建有磁貼的對象,該目標對象包括但不限於創建有磁貼的應用程式、文件、文件夾等。其中應用程式可以為內置於或者安裝在行動裝置中的所有或者部分應用程式。
[0054]在本實施例中,當目標對象為應用程式時,若該應用程式已啟動,則通過應用程式檢測該應用程式當前的狀態信息,若該應用程式未啟動,則通過該應用程式添加到行動裝置中的對應服務來檢測該應用程式當前的狀態信息。當目標對象為文件或者文件夾時,通過行動裝置的文件管理系統檢測文件或者文件夾當前的狀態信息。
[0055]圖片生成單元2用於根據所述狀態信息生成目標對象的磁貼圖片。
[0056]具體的,該圖片生成單元2具體用於獲取所述目標對象的磁貼的尺寸信息;;根據所述尺寸信息生成包含所述目標對象當前的狀態信息的磁貼圖片。
[0057]磁貼更新單元3用於將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。
[0058]優選的,該裝置還包括周期設置單元4。該周期設置單元4用於設置檢測周期,以根據所述檢測周期檢測行動裝置中目標對象當前的狀態信息,其中所述檢測周期包括任意值和或根據所述目標對象確定的值。
[0059]其中可為不同的應用程式設置相同或者不同的檢測周期,可為應用程式和應用程式增加至行動裝置作業系統中的服務設置相同或者不同的檢測周期。
[0060]優選的,該裝置還包括狀態判斷單元5。該狀態判斷單元5用於判斷所述目標對象當前的狀態信息是否發生變化;此時,所述狀態生成單元3在所述狀態判斷單元判定所述目標對象當前的狀態信息發生變化時,根據所述狀態信息生成目標對象的磁貼圖片。
[0061]值得注意的是,上述裝置,所包括的各個單元只是按照功能邏輯進行劃分的,但並不局限於上述的劃分,只要能夠實現相應的功能即可;另外,各功能單元的具體名稱也只是為了便於相互區分,並不用於限制本發明的保護範圍。
[0062]圖4示出的是與本發明實施例提供的行動裝置的部分結構的框圖。參考圖4,行動裝置包括:射頻(Rad1 Frequency, RF)電路410、存儲器420、輸入單元430、顯示單元440、傳感器450、音頻電路460、無線保真(wireless fidelity, WiFi)模塊470、處理器480、以及電源490等部件。本領域技術人員可以理解,圖4中示出的行動裝置結構並不構成對行動裝置的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0063]下面結合圖4對行動裝置的各個構成部件進行具體的介紹:
[0064]RF電路410可用於收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收後,給處理器480處理;另外,將設計上行的數據發送給基站。通常,RF電路包括但不限於天線、至少一個放大器、收發信機、耦合器、低噪聲放大器(Low NoiseAmplifier, LNA)、雙工器等。此外,RF電路410還可以通過無線通信與網絡和其他設備通信。上述無線通信可以使用任一通信標準或協議,包括但不限於全球移動通訊系統(Global System of Mobile communicat1n, GSM)、通用分組無線服務(General PacketRad1 Service, GPRS)、碼分多址(Code Divis1n Multiple Access, CDMA)、寬帶碼分多址(Wideband Code Divis1n Multiple Access, WCDMA)、長期演進(Long Term Evolut1n,LTE))、電子郵件、短消息服務(Short Messaging Service, SMS)等。
[0065]存儲器,420可用於存儲軟體程序以及模塊,處理器480通過運行存儲在存儲器420的軟體程序以及模塊,從而執行行動裝置的各種功能應用以及數據處理。存儲器420可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據行動裝置的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器420可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。
[0066]輸入單元430可用於接收輸入的數字或字符信息,以及產生與行動裝置400的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元430可包括觸控面板431以及其他輸入設備432。觸控面板431,也稱為觸控螢幕,可收集用戶在其上或附近的觸摸操作(t匕如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板431上或在觸控面板431附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸控面板431可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器480,並能接收處理器480發來的命令並加以執行。此夕卜,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板431。除了觸控面板431,輸入單元430還可以包括其他輸入設備432。具體地,其他輸入設備432可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。
[0067]顯示單元440可用於顯示由用戶輸入的信息或提供給用戶的信息以及行動裝置的各種菜單。顯示單元440可包括顯示面板441,可選的,可以採用液晶顯示器(LiquidCrystal Display, LCD)、有機發光二極體(Organic Light-Emitting D1de, 0LED)等形式來配置顯示面板441。進一步的,觸控面板431可覆蓋顯示面板441,當觸控面板431檢測到在其上或附近的觸摸操作後,傳送給處理器480以確定觸摸事件的類型,隨後處理器480根據觸摸事件的類型在顯示面板441上提供相應的視覺輸出。雖然在圖4中,觸控面板431與顯示面板441是作為兩個獨立的部件來實現行動裝置的輸入和輸入功能,但是在某些實施例中,可以將觸控面板431與顯示面板441集成而實現行動裝置的輸入和輸出功能。
[0068]行動裝置400還可包括至少一種傳感器450,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板441的亮度,接近傳感器可在行動裝置移動到耳邊時,關閉顯示面板441和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別行動裝置姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於行動裝置還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0069]音頻電路460、揚聲器461,傳聲器462可提供用戶與行動裝置之間的音頻接口。音頻電路460可將接收到的音頻數據轉換後的電信號,傳輸到揚聲器461,由揚聲器461轉換為聲音信號輸出;另一方面,傳聲器462將收集的聲音信號轉換為電信號,由音頻電路460接收後轉換為音頻數據,再將音頻數據輸出處理器480處理後,經RF電路410以發送給比如另一行動裝置,或者將音頻數據輸出至存儲器420以便進一步處理。
[0070]WiFi屬於短距離無線傳輸技術,行動裝置通過WiFi模塊470可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶網際網路訪問。雖然圖4示出了 WiFi模塊470,但是可以理解的是,其並不屬於行動裝置400的必須構成,完全可以根據需要在不改變發明的本質的範圍內而省略。
[0071]處理器480是行動裝置的控制中心,利用各種接口和線路連接整個行動裝置的各個部分,通過運行或執行存儲在存儲器420內的軟體程序和/或模塊,以及調用存儲在存儲器420內的數據,執行行動裝置的各種功能和處理數據,從而對行動裝置進行整體監控。可選的,處理器480可包括一個或多個處理單元;優選的,處理器480可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等,調製解調處理器主要處理無線通信。可以理解的是,上述調製解調處理器也可以不集成到處理器480中。
[0072]行動裝置400還包括給各個部件供電的電源440 (比如電池),優選的,電源可以通過電源管理系統與處理器480邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
[0073]儘管未示出,行動裝置400還可以包括攝像頭、藍牙模塊等,在此不再贅述。
[0074]在本發明實施例中,該行動裝置所包括的處理器480還具有以下功能:執行磁貼的更新方法,包括:
[0075]檢測行動裝置中目標對象當前的狀態信息;
[0076]根據所述狀態信息生成目標對象的磁貼圖片;
[0077]將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。
[0078]其中所述目標對象包括行動裝置中創建有磁貼的應用程式、文件和文件夾。
[0079]其中檢測行動裝置中目標對象當前的狀態信息,具體包括:
[0080]當所述目標對象為應用程式時,若所述應用程式已啟動,則通過所述應用程式檢測所述應用程式當前的狀態信息,若所述應用程式未啟動,則通過所述應用程式添加到行動裝置中的對應服務來檢測所述應用程式當前的狀態信息;
[0081]當所述目標對象為文件或者文件夾時,通過行動裝置的文件管理系統檢測所述文件或者文件夾當前的狀態信息。
[0082]其中根據所述狀態信息生成目標對象的磁貼圖片,具體包括:
[0083]獲取所述目標對象的磁貼的尺寸信息;
[0084]根據所述尺寸信息生成包含所述目標對象當前的狀態信息的磁貼圖片。
[0085]進一步的,行動裝置的處理器480還具有以下功能:
[0086]設置檢測周期,以根據所述檢測周期檢測行動裝置中目標對象當前的狀態信息,其中所述檢測周期包括任意值和或根據所述目標對象確定的值;
[0087]其中可為不同的應用程式設置相同或者不同的檢測周期,可為應用程式和應用程式增加至行動裝置作業系統中的服務設置相同或者不同的檢測周期。
[0088]進一步的,行動裝置的處理器480還具有以下功能:
[0089]在根據所述狀態信息生成目標對象的磁貼圖片之前,判斷所述目標對象當前的狀態信息是否發生變化,若是,則執行所述根據所述狀態信息生成目標對象的磁貼圖片,若否,則繼續檢測所述應用程式當前的狀態信息。
[0090]本領域普通技術人員可以理解,實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,所述的程序可以在存儲於一計算機可讀取存儲介質中,所述的存儲介質,如R0M/RAM、磁碟、光碟等。
[0091]在本實施例中,由於根據目標對象當前的狀態信息來生成目標對象的磁貼圖片,因此,目標對象的磁貼圖片中包含目標對象當前的狀態信息,通過將目標對象的磁貼的背景圖片替換為該磁貼圖片,從而可以對目標對象的磁貼進行更新,使得目標對象的磁貼可以反映出目標對象當前的狀態信息。且由於是對目標對象的背景圖片進行更新,從而可以利用磁貼的整個背景圖片來展示目標對象的更新信息,相對於現有的利用目標對象的磁貼的部分顯示區域來展示目標對象的更新信息的方式來說,本發明可以更加靈活和最大限度地根據實際需要來設計目標對象的磁貼。進一步通過按照預設的周期對目標對象當前的狀態信息進行檢測,從而可以對目標對象的磁貼進行周期性的更新,使得目標對象的磁貼可以動態的展示目標對象的狀態信息,是用戶可以更直觀、快速的獲取到目標對象的更新信息。另外,在目標對象當前的狀態信息有變化時,才根據目標對象當前的狀態信息生成目標對象的磁貼圖片,並將目標對象的磁貼的背景圖片替換為該磁貼圖片,從而可實現目標對象的磁貼的動態更新,並通過對目標對象的磁貼的動態更新展示目標對象的更新信息,同時節省了目標對象的磁貼更新耗費的系統資源。
[0092]以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種磁貼的更新方法,其特徵在於,所述方法包括: 檢測行動裝置中目標對象當前的狀態信息; 根據所述狀態信息生成目標對象的磁貼圖片; 將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。
2.如權利要求1所述的方法,其特徵在於,所述目標對象包括行動裝置中創建有磁貼的應用程式、文件和文件夾。
3.如權利要求2所述的方法,其特徵在於,所述檢測行動裝置中目標對象當前的狀態信息,具體包括: 當所述目標對象為應用程式時,若所述應用程式已啟動,則通過所述應用程式檢測所述應用程式當前的狀態信息,若所述應用程式未啟動,則通過所述應用程式添加到行動裝置中的對應服務來檢測所述應用程式當前的狀態信息。
4.如權利要求2所述的方法,其特徵在於,所述檢測行動裝置中目標對象當前的狀態信息,具體包括: 當所述目標對象為文件或者文件夾時,通過行動裝置的文件管理系統檢測所述文件或者文件夾當前的狀態信息。
5.如權利要求1所述的方法,其特徵在於,所述方法還包括: 設置檢測周期,以根據所述檢測周期檢測行動裝置中目標對象當前的狀態信息, 其中所述檢測周期包括任意值和或根據所述目標對象確定的值。
6.如權利要求1所述的方法,其特徵在於,所述根據所述狀態信息生成目標對象的磁貼圖片,具體包括: 獲取所述目標對象的磁貼的尺寸信息; 根據所述尺寸信息生成包含所述目標對象當前的狀態信息的磁貼圖片。
7.如權利要求1所述的方法,其特徵在於,在根據所述狀態信息生成目標對象的磁貼圖片之前,所述方法還包括 判斷所述目標對象當前的狀態信息是否發生變化,若是,則執行所述根據所述狀態信息生成目標對象的磁貼圖片。
8.一種磁貼的更新裝置,其特徵在於,所述裝置包括: 狀態檢測單元,用於檢測行動裝置中目標對象當前的狀態信息; 圖片生成單元,用於根據所述狀態信息生成目標對象的磁貼圖片; 磁貼更新單元,用於將所述目標對象的磁貼的背景圖片替換為所述磁貼圖片,以更新所述目標對象的磁貼。
9.如權利要求8所述的裝置,其特徵在於,所述目標對象包括行動裝置中創建有磁貼的應用程式、文件和文件夾。
10.如權利要求9所述的裝置,其特徵在於,所述狀態檢測單元具體用於: 當所述目標對象為應用程式時,若所述應用程式已啟動,則通過所述應用程式檢測所述應用程式當前的狀態信息,若所述應用程式未啟動,則通過所述應用程式添加到行動裝置中的對應服務來檢測所述應用程式當前的狀態信息; 當所述目標對象為文件或者文件夾時,通過行動裝置的文件管理系統檢測所述文件或者文件夾當前的狀態信息。
11.如權利要求8所述的裝置,其特徵在於,所述裝置還包括: 周期設置單元,用於設置檢測周期,以根據所述檢測周期檢測行動裝置中目標對象當前的狀態信息, 其中所述檢測周期包括任意值和或根據所述目標對象確定的值。
12.如權利要求8所述的裝置,其特徵在於,所述圖片生成單元具體用於獲取所述目標對象的磁貼的尺寸信息;根據所述尺寸信息生成包含所述目標對象當前的狀態信息的磁貼圖片。
13.如權利要求8所述的裝置,其特徵在於,所述裝置還包括 狀態判斷單元,用於判斷所述目標對象當前的狀態信息是否發生變化;此時, 所述狀態生成單元在所述狀態判斷單元判定所述目標對象當前的狀態信息發生變化時,根據所述狀態信息生成目標對象的磁貼圖片。
【文檔編號】G06F9/445GK104423990SQ201310393386
【公開日】2015年3月18日 申請日期:2013年9月2日 優先權日:2013年9月2日
【發明者】林政
申請人:騰訊科技(深圳)有限公司