基于應用圖標顯示應用類型的方法及智能終端的制作方法
【技術領域】
[0001]本發(fā)明涉及智能終端技術領域,尤其涉及一種基于應用圖標顯示應用類型的方法及智能終端。
【背景技術】
[0002]隨著智能手機、智能電視等智能終端的發(fā)展,智能終端設備上的應用越來越多,而且應用的呈現方式主要是在桌面上以圖標的方式呈現,有的應用從應用名稱上無法看出應用的類型,例如根據應用名稱無法判斷是視頻類應用、音頻類應用還是雜志類應用,有時候用戶為了使用方便在智能電視上安裝了大量的不同類型的應用,但是沒有記住各個應用的類型,而且,由于現有的智能終端不能基于應用圖標顯示應用類型,每次用戶需要使用某一類型的應用時,無法根據圖標判斷應用的類型,需要開啟應用后才能判斷是否是自己需要的應用,導致用戶開啟多個應用后才能找到自己需要的應用。
【發(fā)明內容】
[0003]本發(fā)明提供一種基于應用圖標顯示應用類型的方法及智能終端,其主要目的在于解決不能基于應用圖標顯示應用類型的技術問題。
[0004]為實現上述目的,本發(fā)明提供一種基于應用圖標顯示應用類型的方法,該基于應用圖標顯示應用類型的方法包括:
[0005]確定智能終端當前開啟應用的應用類型;
[0006]為所述應用創(chuàng)建所述應用類型對應的類型標識;及
[0007]當所述智能終端顯示所述應用的圖標時,在所述應用的圖標處顯示所述類型標識或者與所述類型標識關聯的文字信息。
[0008]優(yōu)選地,該方法還包括步驟:
[0009]應用啟動時檢測所述應用是否具有類型標識;及若所述應用具有類型標識,則不再重新確定該應用的類型。
[0010]優(yōu)選地,該方法還包括步驟:
[0011]判斷所述應用是否為后臺應用;及
[0012]若所述應用為后臺應用,則無需確定該應用的類型。
[0013]優(yōu)選地,所述確定智能終端當前開啟應用的應用類型的步驟包括:
[0014]獲取所述應用當前顯示的第一畫面以及間隔第一預設時長后的第二畫面;
[0015]計算所述第一畫面中預設區(qū)域的基色增益值和所述第二畫面中與所述預設區(qū)域對應的區(qū)域的基色增益值的差值;
[0016]當所述差值大于或者等于預設值時,確定所述應用為視頻類應用;
[0017]當所述差值小于所述預設值時,判斷所述應用輸出的第一段音頻和第二段音頻是否相同,其中,所述第一段音頻和所述第二段音頻的輸出間隔第二預設時長;
[0018]若所述第一段音頻和所述第二段音頻不同,則確定所述應用為音頻類應用;
[0019]若所述第一段音頻和所述第二段音頻相同,則確定所述應用為其他類應用。
[0020]優(yōu)選地,所述確定智能終端當前開啟應用的應用類型的步驟還包括:
[0021]讀取所述智能終端當前開啟應用的配置文件,其中,所述配置文件包括意圖類型;
[0022]對讀取到的包括所述意圖類型的配置文件進行解析,以確定所述應用的應用類型。
[0023]此外,為實現上述目的,本發(fā)明還提供一種基于應用圖標顯示應用類型的智能終端,該基于應用圖標顯示應用類型的智能終端包括:
[0024]確定模塊,用于確定智能終端當前開啟應用的應用類型;
[0025]添加模塊,用于為所述應用創(chuàng)建所述應用類型對應的類型標識;
[0026]顯示模塊,用于當所述智能終端顯示所述應用的圖標時,在所述應用的圖標處顯示所述類型標識或者與所述類型標識關聯的文字信息。
[0027]優(yōu)選地,所述基于應用圖標顯示應用類型的智能終端還包括:
[0028]檢測模塊,用于應用啟動時檢測所述應用是否具有類型標識;
[0029]所述確定模塊,還用于在所述應用不具有類型標識時,確定所述應用的應用類型。
[0030]優(yōu)選地,所述基于應用圖標顯示應用類型的智能終端還包括:
[0031]判斷模塊,用于判斷所述應用是否為后臺應用;
[0032]所述確定模塊,還用于當所述應用不為后臺應用時,確定所述應用的應用類型。
[0033]優(yōu)選地,所述確定模塊包括:
[0034]獲取單元,用于獲取所述應用當前顯示的第一畫面以及間隔第一預設時長后的第二畫面;
[0035]計算單元,用于計算所述第一畫面中預設區(qū)域的基色增益值和所述第二畫面中與所述預設區(qū)域對應的區(qū)域的基色增益值的差值;
[0036]確定單元,用于當所述差值大于或者等于預設值時,確定所述應用為視頻類應用;
[0037]判斷單元,用于當所述差值小于所述預設值時,判斷所述應用輸出的第一段音頻和第二段音頻是否相同,其中,所述第一段音頻和所述第二段音頻的輸出間隔第二預設時長;
[0038]所述確定單元,還用于若所述第一段音頻和所述第二段音頻不同,則確定所述應用為音頻類應用,以及若所述第一段音頻和所述第二段音頻相同,則確定所述應用為其他類應用。
[0039]優(yōu)選地,所述確定模塊還包括:
[0040]讀取單元,用于讀取所述智能終端當前開啟應用的配置文件,其中,所述配置文件包括意圖類型;
[0041]解析單元,用于對讀取到的包括所述意圖類型的配置文件進行解析,以確定所述應用的應用類型。
[0042]本發(fā)明提出的基于應用圖標顯示應用類型的方法及智能終端,確定智能終端當前開啟應用的應用類型,并且為該應用創(chuàng)建應用類型對應的類型標識,當智能終端顯示該應用的圖標時,在應用的圖標處顯示類型標識或者與類型標識關聯的文字信息,這樣,終端在開啟圖標顯示界面后,能夠自動顯示應用類型,用戶可根據顯示的類型標識或者文字信息判斷是否是自己需要的應用。
【附圖說明】
[0043]圖1為本發(fā)明基于應用圖標顯示應用類型的方法第一實施例的流程圖;
[0044]圖2為本發(fā)明基于應用圖標顯示應用類型的方法第一實施例中確定應用類型的一實施方式的細化流程圖;
[0045]圖3為本發(fā)明基于應用圖標顯示應用類型的方法第一實施例中確定應用類型的另一實施方式的細化流程圖;
[0046]圖4為本發(fā)明基于應用圖標顯示應用類型的智能終端第一實施例的功能模塊示意圖;
[0047]圖5為本發(fā)明基于應用圖標顯示應用類型的智能終端第一實施例中確定模塊的細化功能t旲塊不意圖;
[0048]圖6為本發(fā)明基于應用圖標顯示應用類型的智能終端第一實施例中確定模塊的細化功能t旲塊不意圖;
[0049]圖7為本發(fā)明基于應用圖標顯示應用類型的智能終端第二實施例的功能模塊示意圖。
[0050]本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0051]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0052]本發(fā)明提供一種基于應用圖標顯示應用類型的方法。
[0053]參照圖1所示,為本發(fā)明基于應用圖標顯示應用類型的方法第一實施例的流程圖。
[0054]在第一實施例中,該基于應用圖標顯示應用類型的方法包括:
[0055]步驟S10,確定智能終端當前開啟應用的應用類型。
[0056]本實施例提出的方法適用于智能電視、智能手機以及平板電腦等各種智能設備,在應用處于開啟狀態(tài)時,確定當前開啟應用的應用類型,關于應用類型的確定有多種實施方式,以下列舉其中的兩種。
[0057]參照圖2所示,在一實施例中,按照以下方式確定應用的應用類型:
[0058]步驟Sll,獲取所述應用當前顯示的第一畫面以及間隔第一預設時長后的第二畫面;
[0059]步驟S12,計算所述第一畫面中