欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種顯示應(yīng)用程序標(biāo)識方法及移動終端的制作方法

文檔序號:10686840閱讀:227來源:國知局
一種顯示應(yīng)用程序標(biāo)識方法及移動終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種顯示應(yīng)用程序標(biāo)識方法及移動終端,其中,該方法包括:獲取移動終端中已安裝的應(yīng)用安裝包,并判斷所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中;如果沒有運(yùn)行在進(jìn)程中,則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序;查找所述被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上顯示所述被冷凍的應(yīng)用程序的標(biāo)識,所述應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。實(shí)施本發(fā)明實(shí)施例,移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
【專利說明】
一種顯示應(yīng)用程序標(biāo)識方法及移動終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種顯示應(yīng)用程序標(biāo)識方法及移動終端。
【背景技術(shù)】
[0002]目前,用戶可以凍結(jié)智能手機(jī)中的應(yīng)用程序,即停止應(yīng)用程序的運(yùn)行進(jìn)程來節(jié)約手機(jī)的運(yùn)行內(nèi)存。智能手機(jī)中安裝的應(yīng)用程序所對應(yīng)的圖標(biāo)通常被放置在智能手機(jī)的桌面launcher上,當(dāng)桌面launcher的數(shù)據(jù)庫清理掉時(shí),桌面launcher會自殺并重新安裝內(nèi)存中運(yùn)行進(jìn)程所對應(yīng)的應(yīng)用程序。
[0003]但是,實(shí)踐中發(fā)現(xiàn),因?yàn)樽烂鎙auncher中被凍結(jié)的應(yīng)用程序的運(yùn)行進(jìn)程被停止,被凍結(jié)的應(yīng)用程序在內(nèi)存中無運(yùn)行進(jìn)程,因此,當(dāng)桌面launcher數(shù)據(jù)庫清理掉不能重新安裝被凍結(jié)的應(yīng)用程序,即在桌面launcher中無法顯示被凍結(jié)應(yīng)用程序?qū)?yīng)的圖標(biāo)。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例公開了一種顯示應(yīng)用程序標(biāo)識方法及移動終端,能夠在桌面launcher的數(shù)據(jù)庫清理掉時(shí)重新安裝應(yīng)用程序后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫清理掉前被凍結(jié)應(yīng)用程序的標(biāo)識。
[0005]本發(fā)明實(shí)施例第一方面公開了一種顯示應(yīng)用程序標(biāo)識方法,包括:
[0006]獲取移動終端中已安裝的應(yīng)用安裝包,并判斷所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中;
[0007]如果沒有運(yùn)行在進(jìn)程中,則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序;
[0008]查找所述被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上顯示所述被冷凍的應(yīng)用程序的標(biāo)識,所述應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。
[0009]本發(fā)明實(shí)施例第二方面公開了一種移動終端,包括:
[0010]獲取單元,用于獲取所述移動終端中已安裝的應(yīng)用安裝包;
[0011 ]判斷單元,用于判斷所述獲取單元獲取的所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中;
[0012]確定單元,用于所述判斷單元判斷的結(jié)果為否時(shí),則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序;
[0013]查找單元,用于查找所述確定單元確定的所述被冷凍的應(yīng)用程序的標(biāo)識;
[0014]顯示單元,用于在桌面上顯示所述查找單元查找的所述被冷凍的應(yīng)用程序的標(biāo)識,所述應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。
[0015]本發(fā)明實(shí)施例中,若判斷移動終端中已安裝的應(yīng)用安裝包沒有運(yùn)行在進(jìn)程中,則顯示該應(yīng)用安裝包對應(yīng)的應(yīng)用程序的標(biāo)識。可見,實(shí)施本發(fā)明實(shí)施例,移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實(shí)施例公開的一種顯示應(yīng)用程序標(biāo)識方法的流程示意圖;
[0018]圖1(a)是本發(fā)明實(shí)施例公開的一種移動終端中顯示已下載安裝包的界面;
[0019]圖2是本發(fā)明實(shí)施例公開的一種被冷凍的應(yīng)用程序的標(biāo)識;
[0020]圖3是本發(fā)明實(shí)施例公開的一種移動終端的結(jié)構(gòu)示意圖;
[0021]圖4是本發(fā)明實(shí)施例公開的另一種移動終端的結(jié)構(gòu)示意圖;
[0022]圖5是本發(fā)明實(shí)施例公開的另一種移動終端的結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明實(shí)施例公開的另一種移動終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]需要說明的是,在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組入口 ο
[0026]本發(fā)明實(shí)施例公開了一種顯示應(yīng)用程序標(biāo)識方法及移動終端,能夠在桌面launcher的數(shù)據(jù)庫清理掉時(shí)重新安裝應(yīng)用程序后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫清理掉前被凍結(jié)應(yīng)用程序的標(biāo)識。以下分別進(jìn)行詳細(xì)說明。
[0027]請參見圖1,圖1為本發(fā)明實(shí)施例公開的一種顯示應(yīng)用程序標(biāo)識方法的流程示意圖。如圖1所示,該顯示應(yīng)用程序標(biāo)識方法可以包括以下步驟。
[0028]SlOl、移動終端獲取該移動終端中已安裝的應(yīng)用安裝包。
[0029]該移動終端可以包括智能手機(jī)、平板電腦、掌上電腦、PDA以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)等終端設(shè)備,本發(fā)明實(shí)施例不作限定。
[°03°] 以裝有Android系統(tǒng)的移動終端為例,使用getlnstal IedPackages ()函數(shù)可以獲取到該移動終端中已經(jīng)安裝的應(yīng)用安裝包。
[0031]如圖1(a)包括手機(jī)終端中下載的應(yīng)用安裝包以及該下載的應(yīng)用安裝包對應(yīng)執(zhí)行操作信息,(I)應(yīng)用安裝包I的執(zhí)行操作信息為安裝、(2)應(yīng)用安裝包2的執(zhí)行操作信息為打開(3)應(yīng)用安裝包3執(zhí)行操作信息為打開,因此,在該手機(jī)終端中,應(yīng)用安裝包I可以為未安裝的應(yīng)用安裝包,應(yīng)用安裝包2和應(yīng)用安裝包3可以為已安裝的應(yīng)用安裝包。
[0032]S102、該移動終端判斷該應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中,如果沒有運(yùn)行在進(jìn)程中,則執(zhí)行步驟S103,反之,則結(jié)束本流程。
[0033]該進(jìn)程可以指的是正在運(yùn)行的程序的實(shí)例。
[0034]S103、該移動終端確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序。
[0035]該被冷凍的應(yīng)用程序可以指的是該被冷凍的應(yīng)用程序進(jìn)程停止運(yùn)行。
[0036]S104、該移動終端查找該被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上顯示該被冷凍的應(yīng)用程序的標(biāo)識,該應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。
[0037]該圖標(biāo)可以為動物圖形、植物圖形等。
[0038]舉例來說,日常中使用的即時(shí)通信應(yīng)用程序QQ,該應(yīng)用程序?qū)?yīng)的標(biāo)識可以為企鵝圖形、英文字母QQ或文字騰訊聊天工具等。
[0039]作為一種可選的實(shí)施方式,步驟S104該移動終端在桌面上顯示該被冷凍的應(yīng)用程序的標(biāo)識的具體方式為:該移動終端在桌面上以冷凍方式或者非冷凍方式顯示該被冷凍的應(yīng)用程序的標(biāo)識。
[0040]該以冷凍的方式顯示該被冷凍的應(yīng)用程序的標(biāo)識可以指的是:在該被冷凍的應(yīng)用程序的標(biāo)識的基礎(chǔ)上做一些修改,顯示該在該被冷凍的應(yīng)用程序的標(biāo)識的基礎(chǔ)上做一些修改后的標(biāo)識。比如,如圖2所示,若被冷凍的應(yīng)用程序的標(biāo)識為一個相機(jī)圖像,則在該相機(jī)圖像的基礎(chǔ)上添加一個“X”號,或添加一個鎖的圖像等,然后顯示在該相機(jī)圖像上添加一個“ X ”號或添加一個鎖的圖像的標(biāo)識。
[0041]該以非冷凍的方式顯示該被冷凍的應(yīng)用程序的標(biāo)識可以指的是:直接顯示該被冷凍的應(yīng)用程序的標(biāo)識。比如,若被冷凍的應(yīng)用程序的標(biāo)識為一個相機(jī)圖像,則以非冷凍的方式顯示該相機(jī)頭像為:直接顯示該相機(jī)圖像。
[0042]實(shí)施本發(fā)明實(shí)施例,該移動終端通過非冷凍方式在桌面上顯示該被冷凍的應(yīng)用程序的標(biāo)識,類似于在桌面上存在一個操作該被冷凍的應(yīng)用程序的快捷方式,方便用戶對該被冷凍的應(yīng)用程序進(jìn)一步的操作;以及,該移動終端在桌面上通過冷凍方式顯示該被冷凍的應(yīng)用程序的標(biāo)識,可以讓用戶在桌面上應(yīng)用程序標(biāo)識的顯示情況直觀地判斷出該應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序。
[0043]作為一種可選的實(shí)施方式,在步驟S102中,若運(yùn)行在進(jìn)程中,則還可以執(zhí)行以下步驟:
[0044]步驟11)、該移動終端確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)榉潜焕鋬龅膽?yīng)用程序。
[0045]步驟12)、該移動終端查找該非被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上以非冷凍方式顯示該非被冷凍的應(yīng)用程序的標(biāo)識。
[0046]該非被冷凍的應(yīng)用程序可以指的是該非被冷凍的應(yīng)用程序在進(jìn)程中運(yùn)行。
[0047]該以非冷凍方式顯示該非被冷凍的應(yīng)用程序的標(biāo)識可以指的是:直接顯示該非被冷凍的應(yīng)用程序的標(biāo)識。比如,若非被冷凍的應(yīng)用程序的標(biāo)識為一個相機(jī)圖像,則以非冷凍的方式顯示該相機(jī)頭像為:直接顯示該相機(jī)圖像。
[0048]實(shí)施本發(fā)明實(shí)施例,該移動終端將運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的標(biāo)識在桌面上進(jìn)行顯示,類似于在桌面上存在一個操作該應(yīng)用程序的快捷方式,方便用戶對該應(yīng)用程序進(jìn)一步的操作。
[0049]作為一種可選的實(shí)施方式,步驟S102中判斷所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中的具體操作方式可以包括以下步驟:
[0050] 步驟21)、該移動終端獲取該應(yīng)用安裝包的包名。
[0051 ]以Android系統(tǒng)為例說明,該應(yīng)用安裝包的包名可以為:
[°°52 ] 適配類應(yīng)用安裝包比如電源適配接口的包名com.examp I e.app.adapter ;廣播接收器的包名 com.examp I e.app.receiver ο
[0053]步驟22)、該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名匹配的目標(biāo)包名。
[0054]該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名匹配的目標(biāo)包名可以理解為:該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名相同的目標(biāo)包名;或者,該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名的匹配度達(dá)到一定預(yù)設(shè)閾值的目標(biāo)包名。
[0055]步驟23)、該移動終端如果存在該目標(biāo)包名,則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序運(yùn)行在進(jìn)程中;該移動終端如果不存在該目標(biāo)包名,則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序沒有運(yùn)行在進(jìn)程中。
[0056]作為一種可選的實(shí)施方式,在執(zhí)行步驟23)中在該移動終端如果存在該目標(biāo)包名之后,還可以執(zhí)行以下步驟:
[0057]步驟31 )、該移動終端獲取該應(yīng)用安裝包的包名對應(yīng)的版本號以及該目標(biāo)包名對應(yīng)的目標(biāo)版本號。
[0058]版本號可以用戶了解所使用的操作系統(tǒng)或其他是否為最新的版本等。比如,磁盤操作系統(tǒng)D0S4.0的版本號為4.0。
[0059]步驟32)、該移動終端判斷該應(yīng)用安裝包的包名對應(yīng)的版本號是否大于該目標(biāo)包名對應(yīng)的目標(biāo)版本號。
[0060]步驟33)、該移動終端若該應(yīng)用安裝包的包名對應(yīng)的版本號大于該目標(biāo)包名對應(yīng)的目標(biāo)版本號,則將該目標(biāo)包名對應(yīng)的目標(biāo)應(yīng)用程序更新到該應(yīng)用安裝包的包名對應(yīng)的版本號。
[0061]本發(fā)明實(shí)施例中,包名版本號越大可以表明該包名對應(yīng)的應(yīng)用程序的版本越新。
[0062]作為一種可選的實(shí)施方式,還可以執(zhí)行以下步驟:
[0063]步驟41)、該移動終端獲取所述移動終端中未安裝的應(yīng)用安裝包。
[0064]步驟42)、該移動終端發(fā)送提示用戶是否安裝所述未安裝應(yīng)用安裝包的提示消息。
[0065]該提示消息可以以對話框的形式在移動終端的界面上進(jìn)行顯示。比如,在移動終端的界面上顯示對話框,該對話框內(nèi)有提示信息“是否安裝**安裝包”。
[0066]在圖1所描述的方法中,若判斷移動終端中已安裝的應(yīng)用安裝包沒有運(yùn)行在進(jìn)程中,則顯示該應(yīng)用安裝包對應(yīng)的應(yīng)用程序的標(biāo)識??梢?,實(shí)施圖1描述的方法,移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
[0067]請參見圖3,圖3是本發(fā)明實(shí)施例公開的一種移動終端的結(jié)構(gòu)示意圖。其中,圖3所示的移動終端可以包括:
[0068]獲取單元301,用于獲取該移動終端中已安裝的應(yīng)用安裝包。
[0069]以裝有Android系統(tǒng)的移動終端為例,使用getlnstalIedPackages()函數(shù)可以獲取到該移動終端中已經(jīng)安裝的應(yīng)用安裝包。
[0070]判斷單元302,用于判斷該獲取單元301獲取的該應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中。
[0071 ]該進(jìn)程可以指的是正在運(yùn)行的程序的實(shí)例。
[0072]確定單元303,用于在該判斷單元302判斷結(jié)果為否時(shí),則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序。
[0073]該被冷凍的應(yīng)用程序可以指的是該被冷凍的應(yīng)用程序進(jìn)程停止運(yùn)行。
[0074]查找單元304,用于查找該確定單元303確定的該被冷凍的應(yīng)用程序的標(biāo)識。
[0075]顯示單元305,用于在桌面上顯示該查找單元304查找的該被冷凍的應(yīng)用程序的標(biāo)識,該應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。
[0076]舉例來說,日常中使用的即時(shí)通信應(yīng)用程序QQ,該應(yīng)用程序?qū)?yīng)的標(biāo)識可以為企鵝圖形、英文字母QQ或文字騰訊聊天工具等。
[0077]作為一種可選的實(shí)施方式,該顯示單元305,具體用于在桌面上以冷凍方式或者非冷凍方式顯示該查找單元查找的該被冷凍的應(yīng)用程序的標(biāo)識。
[0078]該以冷凍的方式顯示該被冷凍的應(yīng)用程序的標(biāo)識可以指的是:在該被冷凍的應(yīng)用程序的標(biāo)識的基礎(chǔ)上做一些修改,顯示該在該被冷凍的應(yīng)用程序的標(biāo)識的基礎(chǔ)上做一些修改后的標(biāo)識。比如,如圖2所示,若被冷凍的應(yīng)用程序的標(biāo)識為一個相機(jī)圖像,則在該相機(jī)圖像的基礎(chǔ)上添加一個“X”號,或添加一個鎖的圖像等,然后顯示在該相機(jī)圖像上添加一個“ X”號或添加一個鎖的圖像的標(biāo)識。
[0079]該以非冷凍的方式顯示該被冷凍的應(yīng)用程序的標(biāo)識可以指的是:直接顯示該被冷凍的應(yīng)用程序的標(biāo)識。比如,若被冷凍的應(yīng)用程序的標(biāo)識為一個相機(jī)圖像,則以非冷凍的方式顯示該相機(jī)頭像為:直接顯示該相機(jī)圖像。
[0080]作為一種可選的實(shí)施方式,該確定單元303,還用于該判斷單元302的判斷結(jié)果為是時(shí),則確定該獲取單元301獲取的該應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)榉潜焕鋬龅膽?yīng)用程序。
[0081]該查找單元304,還用于查找該獲取單元301獲取的該非被冷凍的應(yīng)用程序的標(biāo)識。
[0082]該顯示單元305,還用于在桌面上以非冷凍方式顯示該查找單元304查找的該非被冷凍的應(yīng)用程序的標(biāo)識。
[0083]該非被冷凍的應(yīng)用程序可以指的是該非被冷凍的應(yīng)用程序在進(jìn)程中運(yùn)行。
[0084]該以非冷凍方式顯示該非被冷凍的應(yīng)用程序的標(biāo)識可以指的是:直接顯示該非被冷凍的應(yīng)用程序的標(biāo)識。比如,若非被冷凍的應(yīng)用程序的標(biāo)識為一個相機(jī)圖像,則以非冷凍的方式顯示該相機(jī)頭像為:直接顯示該相機(jī)圖像。
[0085]可見,實(shí)施圖3描述的移動終端,該移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
[0086]請參見圖4,圖4為本發(fā)明實(shí)施例公開的另一種移動終端的結(jié)構(gòu)示意圖,其中,圖4所示的移動終端是由圖3所示的移動終端進(jìn)行優(yōu)化得到的。與圖3所示的移動終端相比,圖4所示所述判斷單元包括:
[0087]獲取子單元306,用于獲取該應(yīng)用安裝包的包名。[OO88]以Android系統(tǒng)為例說明,該應(yīng)用安裝包的包名可以為:
[°089 ] 適配類應(yīng)用安裝包比如電源適配接口的包名com.examp I e.app.adapter ;廣播接收器的包名 com.examp I e.app.receiver ο
[0090]判斷子單元307,用于判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該獲取子單元306獲取的該應(yīng)用安裝包的包名匹配的目標(biāo)包名。
[0091]該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名匹配的目標(biāo)包名可以理解為:該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名相同的目標(biāo)包名;或者,該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名的匹配度達(dá)到一定預(yù)設(shè)閾值的目標(biāo)包名。
[0092]舉例來說,該應(yīng)用安裝包的包名為com.example.app.adapter_01,且運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名有com.example.app.receiver和com.example.app.adapter_02,則該移動終端判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中存在與該應(yīng)用安裝包的包名com.example.app.adapter_01的匹配度達(dá)到一定預(yù)設(shè)閾值的目標(biāo)包名com.exampIe.app.adapter_02 0
[0093]確定子單元308,用于在如果該判斷子單元307的判斷結(jié)果為是時(shí),則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序運(yùn)行在進(jìn)程中;如果該判斷子單元307的判斷結(jié)果為否時(shí),則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序沒有運(yùn)行在進(jìn)程中。
[0094]可見,實(shí)施圖4描述的移動終端,該移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
[0095]請參見圖5,圖5為本發(fā)明實(shí)施例公開的另一種移動終端的結(jié)構(gòu)示意圖,其中,圖5所示的移動終端是由圖4所示的移動終端進(jìn)行優(yōu)化得到的。與圖4所示的移動終端相比,圖5所示的該獲取單元301,還用于在該判斷子單元307的判斷結(jié)果為是時(shí),則獲取該應(yīng)用安裝包的包名對應(yīng)的版本號以及該目標(biāo)包名對應(yīng)的目標(biāo)版本號。
[0096]版本號可以讓用戶了解所使用的操作系統(tǒng)是否為最新的版本等。比如,磁盤操作系統(tǒng)D0S4.0的版本號為4.0。
[0097]該判斷單元302,還用于判斷該獲取單元301獲取的該應(yīng)用安裝包的包名對應(yīng)的版本號是否大于該目標(biāo)包名對應(yīng)的目標(biāo)版本號。
[0098]該移動終端還包括:
[0099]更新單元309,若該判斷單元302判斷該應(yīng)用安裝包的包名對應(yīng)的版本號大于該目標(biāo)包名對應(yīng)的目標(biāo)版本號,則將該目標(biāo)包名對應(yīng)的目標(biāo)應(yīng)用程序更新到該應(yīng)用安裝包的包名對應(yīng)的版本號。
[0100]本發(fā)明實(shí)施例中,包名版本號越大可以表明該包名對應(yīng)的應(yīng)用程序的版本越新。
[0101]可見,實(shí)施圖5描述的移動終端,該移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
[0102]請參見圖6,圖6是本發(fā)明實(shí)施例公開的另一種移動終端的結(jié)構(gòu)示意圖。其中,本發(fā)明實(shí)施例提供的移動終端可以用于實(shí)施上述圖1所示的本發(fā)明各實(shí)施例實(shí)現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明各實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照圖1所示的本發(fā)明各實(shí)施例。其中,圖6所示的移動終端可以包括:
[0103]處理器I以及通過接口 2與處理器I相連接的輸入裝置3、以及通過接口 2與處理器I相連接的輸出裝置6、以及通過總線4與處理器I相連接的存儲器5。其中,存儲器5用于存儲一組程序代碼;處理器I用于調(diào)用存儲器5中存儲的程序代碼,用于執(zhí)行以下操作:
[0104]獲取移動終端中已安裝的應(yīng)用安裝包,并判斷該應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中;
[0105]如果沒有運(yùn)行在進(jìn)程中,則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序;
[0106]查找該被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上顯示該被冷凍的應(yīng)用程序的標(biāo)識,該應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。
[0107]作為一種可選的實(shí)施方式,處理器I用于調(diào)用存儲器5中存儲的程序代碼,還用于執(zhí)行以下操作:
[0108]在桌面上以冷凍方式或者非冷凍方式顯示該被冷凍的應(yīng)用程序的標(biāo)識。
[0109]作為一種可選的實(shí)施方式,處理器I用于調(diào)用存儲器5中存儲的程序代碼,還用于執(zhí)行以下操作:
[0110]如果運(yùn)行在進(jìn)程中,則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)榉潜焕鋬龅膽?yīng)用程序,查找該非被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上以非冷凍方式顯示該非被冷凍的應(yīng)用程序的標(biāo)識。
[0111]作為一種可選的實(shí)施方式,處理器I用于調(diào)用存儲器5中存儲的程序代碼,還用于執(zhí)行以下操作:
[0112]該判斷該應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中,包括:
[0113]獲取該應(yīng)用安裝包的包名;
[0114]判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與該應(yīng)用安裝包的包名匹配的目標(biāo)包名;
[0115]如果存在該目標(biāo)包名,則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序運(yùn)行在進(jìn)程中;
[0116]如果不存在該目標(biāo)包名,則確定該應(yīng)用安裝包對應(yīng)的應(yīng)用程序沒有運(yùn)行在進(jìn)程中。
[0117]作為一種可選的實(shí)施方式,處理器I用于調(diào)用存儲器5中存儲的程序代碼,還用于執(zhí)行以下操作:
[0118]在該如果存在該目標(biāo)包名之后,獲取該安裝包的包名對應(yīng)的版本號以及該目標(biāo)包名對應(yīng)的目標(biāo)版本號;
[0119]判斷該應(yīng)用安裝包的包名對應(yīng)的版本號是否大于該目標(biāo)包名對應(yīng)的目標(biāo)版本號;
[0120]若該應(yīng)用安裝包的包名對應(yīng)的版本號大于該目標(biāo)包名對應(yīng)的目標(biāo)版本號,則將該目標(biāo)包名對應(yīng)的目標(biāo)應(yīng)用程序更新到該應(yīng)用安裝包的包名對應(yīng)的版本號。
[0121]可見,實(shí)施圖6描述的移動終端,該移動終端可以在桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉之后,在桌面launcher上顯示桌面launcher數(shù)據(jù)庫數(shù)據(jù)清理掉被凍結(jié)應(yīng)用程序的標(biāo)識。
[0122]本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
[0123]本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
[0124]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計(jì)算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)包括只讀存儲器(Read-Only Memory,R0M)、隨機(jī)存儲器(Random Access Memory,RAM)、可編程只讀存儲器(Programmable Read-only Memory,PR0M)、可擦除可編程只讀存儲器(Erasable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲器(One-time Programmable Read-Only Memory,OTPROM)、電子抹除式可復(fù)寫只讀存儲器(Electrically-Erasable Programmable Read-Only Memory,EEPR0M)、只讀光盤(CompactDisc Read-Only Memory,CD_R0M)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計(jì)算機(jī)可讀的任何其他介質(zhì)。
[0125]以上對本發(fā)明實(shí)施例公開的一種顯示應(yīng)用程序標(biāo)識方法及移動終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【主權(quán)項(xiàng)】
1.一種顯示應(yīng)用程序標(biāo)識方法,其特征在于,所述方法包括: 獲取移動終端中已安裝的應(yīng)用安裝包,并判斷所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中; 如果沒有運(yùn)行在進(jìn)程中,則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序; 查找所述被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上顯示所述被冷凍的應(yīng)用程序的標(biāo)識,所述應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在桌面上顯示所述被冷凍的應(yīng)用程序的標(biāo)識包括: 在桌面上以冷凍方式或者非冷凍方式顯示所述被冷凍的應(yīng)用程序的標(biāo)識。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,如果運(yùn)行在進(jìn)程中,則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)榉潜焕鋬龅膽?yīng)用程序,查找所述非被冷凍的應(yīng)用程序的標(biāo)識,并在桌面上以非冷凍方式顯示所述非被冷凍的應(yīng)用程序的標(biāo)識。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中,包括: 獲取所述應(yīng)用安裝包的包名; 判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與所述應(yīng)用安裝包的包名匹配的目標(biāo)包名; 如果存在所述目標(biāo)包名,則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序運(yùn)行在進(jìn)程中; 如果不存在所述目標(biāo)包名,則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序沒有運(yùn)行在進(jìn)程中。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述如果存在所述目標(biāo)包名之后,所述方法還包括: 獲取所述應(yīng)用安裝包的包名對應(yīng)的版本號以及所述目標(biāo)包名對應(yīng)的目標(biāo)版本號;判斷所述應(yīng)用安裝包的包名對應(yīng)的版本號是否大于所述目標(biāo)包名對應(yīng)的目標(biāo)版本號;若所述應(yīng)用安裝包的包名對應(yīng)的版本號大于所述目標(biāo)包名對應(yīng)的目標(biāo)版本號,則將所述目標(biāo)包名對應(yīng)的目標(biāo)應(yīng)用程序更新到所述應(yīng)用安裝包的包名對應(yīng)的版本號。6.一種移動終端,其特征在于,所述移動終端包括: 獲取單元,用于獲取所述移動終端中已安裝的應(yīng)用安裝包; 判斷單元,用于判斷所述獲取單元獲取的所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序是否運(yùn)行在進(jìn)程中; 確定單元,用于在所述判斷單元的判斷結(jié)果為否時(shí),則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)楸焕鋬龅膽?yīng)用程序; 查找單元,用于查找所述確定單元確定的所述被冷凍的應(yīng)用程序的標(biāo)識; 顯示單元,用于在桌面上顯示所述查找單元查找的所述被冷凍的應(yīng)用程序的標(biāo)識,所述應(yīng)用程序的標(biāo)識為圖標(biāo)、文字、數(shù)字和符號中的任意一種或者多種的組合。7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述顯示單元,具體用于在桌面上以冷凍方式或者非冷凍方式顯示所述查找單元查找的所述被冷凍的應(yīng)用程序的標(biāo)識。8.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述確定單元,還用于在所述判斷單元的判斷結(jié)果為是時(shí),則確定所述獲取單元獲取的所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序?yàn)榉潜焕鋬龅膽?yīng)用程序; 所述查找單元,還用于查找所述獲取單元獲取的所述非被冷凍的應(yīng)用程序的標(biāo)識; 所述顯示單元,還用于在桌面上以非冷凍方式顯示所述查找單元查找的所述非被冷凍的應(yīng)用程序的標(biāo)識。9.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述判斷單元包括: 獲取子單元,用于獲取所述應(yīng)用安裝包的包名; 判斷子單元,用于判斷運(yùn)行在進(jìn)程中的應(yīng)用程序?qū)?yīng)的包名中是否存在與所述獲取子單元獲取的所述應(yīng)用安裝包的包名匹配的目標(biāo)包名; 確定子單元,用于在如果所述判斷子單元的判斷結(jié)果為是時(shí),則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序運(yùn)行在進(jìn)程中;如果所述判斷子單元的判斷結(jié)果為否時(shí),則確定所述應(yīng)用安裝包對應(yīng)的應(yīng)用程序沒有運(yùn)行在進(jìn)程中。10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,所述獲取單元,還用于在所述判斷子單元的判斷結(jié)果為是時(shí),則獲取所述應(yīng)用安裝包的包名對應(yīng)的版本號以及所述目標(biāo)包名對應(yīng)的目標(biāo)版本號; 所述判斷單元,還用于判斷所述獲取單元獲取的所述應(yīng)用安裝包的包名對應(yīng)的版本號是否大于所述目標(biāo)包名對應(yīng)的目標(biāo)版本號; 所述移動終端還包括: 更新單元,若所述判斷單元判斷所述應(yīng)用安裝包的包名對應(yīng)的版本號大于所述目標(biāo)包名對應(yīng)的目標(biāo)版本號,則將所述目標(biāo)包名對應(yīng)的目標(biāo)應(yīng)用程序更新到所述應(yīng)用安裝包的包名對應(yīng)的版本號。
【文檔編號】G06F9/44GK106055333SQ201610378588
【公開日】2016年10月26日
【申請日】2016年5月31日
【發(fā)明人】郭雄偉, 傅文治
【申請人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
友谊县| 公主岭市| 利津县| 鄂托克前旗| 建湖县| 丰城市| 赫章县| 西丰县| 依安县| 福海县| 察隅县| 交城县| 兴山县| 奈曼旗| 华池县| 普定县| 奉贤区| 岑巩县| 县级市| 尉氏县| 霸州市| 龙岩市| 始兴县| 萨迦县| 偃师市| 甘泉县| 容城县| 阿尔山市| 张家港市| 蕲春县| 沙雅县| 溆浦县| 沾化县| 铁岭县| 沁阳市| 泉州市| 简阳市| 无棣县| 司法| 定边县| 应城市|