專利名稱:一種移動終端中應(yīng)用程序的管理方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端領(lǐng)域,尤其涉及一種移動終端中應(yīng)用程序的管理方法及移動終端。
背景技術(shù):
隨著移動通信技術(shù)的不斷發(fā)展,越來越多的應(yīng)用程序出現(xiàn)在移動終端中,移動終端用戶經(jīng)常使用移動終端上的應(yīng)用程序來滿足日常生活的需求,使用戶的生活及工作變得更便利?,F(xiàn)有的移動終端中的各種應(yīng)用程序?qū)?yīng)的選項(xiàng)或按鈕通常位于移動終端的各個使用界面,移動終端用戶需要點(diǎn)擊該選項(xiàng)或按鈕來使移動終端運(yùn)行該應(yīng)用程序,通常情況下應(yīng)用程序具有必要的運(yùn)行條件或者運(yùn)行環(huán)境,一旦移動終端的運(yùn)行環(huán)境不符合應(yīng)用程序運(yùn)行的條件時(shí),則該應(yīng)用程序不能夠被運(yùn)行,而現(xiàn)有的移動終端中還沒有當(dāng)應(yīng)用程序不能夠運(yùn)行時(shí)給移動終端用戶進(jìn)行提示的功能。當(dāng)移動終端用戶通過移動終端運(yùn)行該應(yīng)用程序時(shí),會給移動終端用戶造成不必要的失敗操作,給移動終端用戶使用應(yīng)用程序帶來不便,且降低了移動終端用戶對移動終端的體驗(yàn)性。
發(fā)明內(nèi)容
鑒于現(xiàn)有技術(shù)的不足,本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供了一種移動終端中應(yīng)用程序的管理方法,及一種移動終端,可以對移動終端中處于不可用狀態(tài)的應(yīng)用程序進(jìn)行提示,避免移動終端用戶的多余操作,給移動終端用戶帶來便利。為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種移動終端中應(yīng)用程序的管理方法,所述方法包括
獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;
判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境是否符合所述應(yīng)用程序的運(yùn)行條件; 若是,則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);若否,則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。優(yōu)選地,所述應(yīng)用程序的運(yùn)行條件包括必要運(yùn)行條件和/或可選運(yùn)行條件。優(yōu)選地,當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合所有所述必要運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境不符合任一所述必要運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。優(yōu)選地,當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合任一所述可選運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境不符合所有所述可選運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。優(yōu)選地,將所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)設(shè)置成不可用狀態(tài);或者,在所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)中添加提示圖形或提示文字。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種移動終端,所述移動終端包括 獲取模塊,用于獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;
判斷模塊,用于判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境是否符合所述獲取模塊所獲取的應(yīng)用程序的運(yùn)行條件;
設(shè)置模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為是時(shí),將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);還用于當(dāng)所述判斷模塊的判斷結(jié)果為否時(shí),將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。優(yōu)選地,所述應(yīng)用程序的運(yùn)行條件包括必要運(yùn)行條件和/或可選運(yùn)行條件。優(yōu)選地,當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合所有所述必要運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境不符合任一所述必要運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。優(yōu)選地,當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合任一所述可選運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境均不符合所有所述可選運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。優(yōu)選地,所述設(shè)置模塊還用于將所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)設(shè)置成不可用狀態(tài);或者,用于在所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)中添加提示圖形或提示文字。在本發(fā)明實(shí)施例中,可通過判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的運(yùn)行條件來將設(shè)置應(yīng)用程序的狀態(tài),并將運(yùn)行環(huán)境不符合運(yùn)行條件的應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài),可以對移動終端用戶進(jìn)行提示,避免移動終端用戶對移動終端進(jìn)行不必要的失敗操作,為移動終端用戶在移動終端上使用應(yīng)用程序帶來便利,并提高了移動終端的體驗(yàn)性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明移動終端中應(yīng)用程序的管理方法的第一實(shí)施例的流程示意圖; 圖2是本發(fā)明的移動終端的第一實(shí)施例的結(jié)構(gòu)組成示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1是本發(fā)明移動終端中應(yīng)用程序的管理方法的第一實(shí)施例的流程示意圖,如圖1所示,該方法包括
S101,獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;
S102,判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的運(yùn)行條件;若判斷結(jié)果為是, 則執(zhí)行S103 ;若判斷結(jié)果為否,則執(zhí)行S104 ; S103,將應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài); S104,將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。特別要說明的是,在本發(fā)明實(shí)施例中,可以對移動終端中的所有應(yīng)用程序的進(jìn)行管理,也可以是對某部分應(yīng)用程序進(jìn)行管理,例如只針對當(dāng)前在移動終端桌面具有快捷圖標(biāo)的應(yīng)用程序進(jìn)行管理。本發(fā)明實(shí)施例中的運(yùn)行條件是指應(yīng)用程序在移動終端中運(yùn)行的必要運(yùn)行條件和/ 或可選運(yùn)行條件,包括硬件條件及軟件條件,需要移動終端的當(dāng)前運(yùn)行環(huán)境符合應(yīng)用程序的某些運(yùn)行條件的情況下該應(yīng)用程序才可以運(yùn)行,具體可以是網(wǎng)絡(luò)條件、存儲條件、屏幕條件等,如網(wǎng)絡(luò)條件可以包括各種網(wǎng)絡(luò)連接方式、存儲條件可以是各種存儲介質(zhì)或方式等。在本發(fā)明方法第一實(shí)施例中,可通過判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的運(yùn)行條件來將設(shè)置應(yīng)用程序的狀態(tài),并將運(yùn)行環(huán)境不符合運(yùn)行條件的應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài),可以對移動終端用戶進(jìn)行提示,避免移動終端用戶對移動終端進(jìn)行不必要的失敗操作,為移動終端用戶在移動終端上使用應(yīng)用程序帶來便利,并提高了移動終端的體驗(yàn)性。另外,本發(fā)明還提供方法的第二實(shí)施例,在本實(shí)施例中,若應(yīng)用程序的運(yùn)行條件為必要運(yùn)行條件,則S102具體為判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的所有必要運(yùn)行條件;若應(yīng)用程序的運(yùn)行條件為可選運(yùn)行條件,則S102具體為判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的任一可選運(yùn)行條件。其中,可以判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的所有必要運(yùn)行條件,這里應(yīng)用程序的所有必要運(yùn)行條件為“與”的關(guān)系,即當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境均符合所有必要運(yùn)行條件時(shí),則該應(yīng)用程序才能夠在移動終端中運(yùn)行;而當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境不符合任何一個必要運(yùn)行條件時(shí),則該應(yīng)用程序則無法在該移動終端中運(yùn)行。例如某個“導(dǎo)航”應(yīng)用程序必須在移動終端的網(wǎng)絡(luò)連接有效及移動終端具備存儲卡的情況下,該“導(dǎo)航”應(yīng)用程序才能夠運(yùn)行,當(dāng)移動終端不存在網(wǎng)絡(luò)連接或者不具備存儲卡時(shí),則該“導(dǎo)航”應(yīng)用程序不能夠運(yùn)行。另外,可以判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的任一可選運(yùn)行條件,應(yīng)用程序的所有可選運(yùn)行條件為“或”的關(guān)系,即當(dāng)只要移動終端的當(dāng)前運(yùn)行環(huán)境符合任何一個可選運(yùn)行條件時(shí),則該應(yīng)用程序便能夠在移動終端中運(yùn)行;而當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境均不符合所有可選運(yùn)行條件時(shí),則該應(yīng)用運(yùn)行無法在移動終端中運(yùn)行。例如移動終端中的“瀏覽器”應(yīng)用程序,該“瀏覽器”應(yīng)用程序需要在移動終端的網(wǎng)絡(luò)連接可用的情況下才能夠運(yùn)行,而運(yùn)行條件“網(wǎng)絡(luò)條件”可以進(jìn)一步分為“通用分組無線業(yè)務(wù)(General Packet Radio Service,GPRS)連接”或“無線保真技術(shù)(Wireless Fidelity,WIFI)連接”,則這兩種網(wǎng)絡(luò)連接方式是“或”的關(guān)系,則當(dāng)某一網(wǎng)絡(luò)連接方式可用時(shí),則該“瀏覽器”應(yīng)用程序可以在移動終端中運(yùn)行,而當(dāng)移動終端的GPRS連接及WIFI連接均不可用時(shí),則該“瀏覽器”應(yīng)用程序無法運(yùn)行;又如某一“即時(shí)通訊”應(yīng)用程序的可選運(yùn)行條件包括網(wǎng)絡(luò)條件、存儲條件,當(dāng)網(wǎng)絡(luò)條件、存儲條件中,當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境符合其中任何一個上述可選運(yùn)行條件時(shí),該“即時(shí)通訊”應(yīng)用程序便可運(yùn)行。當(dāng)然,在具體實(shí)施中,應(yīng)用程序的運(yùn)行條件也可以同時(shí)包括必要運(yùn)行條件及可選運(yùn)行條件,在這種情況下,移動終端會先判斷當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的所有必要運(yùn)行條件,若當(dāng)前運(yùn)行環(huán)境均符合應(yīng)用程序的所有必要運(yùn)行條件時(shí),則繼續(xù)判斷當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的任一可選運(yùn)行條件,若當(dāng)前運(yùn)行環(huán)境不符合應(yīng)用程序的任一必要運(yùn)行條件時(shí),則無需進(jìn)一步判斷當(dāng)前環(huán)境是否符合應(yīng)用程序的可選運(yùn)行條件。進(jìn)一步地,當(dāng)判斷移動終端的當(dāng)前運(yùn)行環(huán)境符合所有必要運(yùn)行條件時(shí),則將應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷移動終端的當(dāng)前運(yùn)行環(huán)境不符合任一必要運(yùn)行條件時(shí),則將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。如當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境均符合上述“導(dǎo)航”應(yīng)用程序的所有必要運(yùn)行條件均時(shí),則將“導(dǎo)航”應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài),具體實(shí)施中,可以將應(yīng)用程序?qū)?yīng)的圖標(biāo)以正常顏色進(jìn)行顯示,這里的圖標(biāo)可以是該應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo),或者是該應(yīng)用程序所在具體位置所對應(yīng)的圖標(biāo);而當(dāng)判斷移動終端的當(dāng)前運(yùn)行環(huán)境不符合該“導(dǎo)航”應(yīng)用程序中的某一必要運(yùn)行條件如“網(wǎng)絡(luò)條件”或者“存儲條件”時(shí),則將該 “導(dǎo)航”應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)?;蛘?,當(dāng)判斷移動終端的當(dāng)前運(yùn)行環(huán)境符合應(yīng)用程序的任一可選運(yùn)行條件時(shí),則將應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷移動終端的當(dāng)前運(yùn)行環(huán)境均不符合應(yīng)用程序的任一可選運(yùn)行條件時(shí),則將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。如上述移動終端中的“瀏覽器”應(yīng)用程序,該“瀏覽器”應(yīng)用程序需要在移動終端的網(wǎng)絡(luò)連接可用的情況下才能夠運(yùn)行,而運(yùn)行條件“網(wǎng)絡(luò)條件”可以進(jìn)一步分為“GPRS連接” 或“WIFI連接”,則當(dāng)移動終端的某一網(wǎng)絡(luò)連接方式可用時(shí),則將“瀏覽器”應(yīng)用程序的狀態(tài)設(shè)置成可用狀態(tài),而當(dāng)移動終端的GPRS連接及WIFI連接均不可用時(shí),則將該“瀏覽器”應(yīng)用程序的狀態(tài)設(shè)置成不可用狀態(tài)??蛇x地,上述將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)的方式可以是將應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo)設(shè)置成不可用狀態(tài);或者,在應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo)中添加提示圖形或提示文字。具體實(shí)施中,可以將應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo)置灰,可選地,這里的圖標(biāo)可以是該應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo),或者是該應(yīng)用程序所在具體位置所對應(yīng)的圖標(biāo);或者可以在該應(yīng)用程序?qū)?yīng)的快捷圖標(biāo)或者所在具體位置所對應(yīng)的圖標(biāo)中添加“X”圖形或者“不可用”文字等來提示該應(yīng)用程序正處于不可用狀態(tài)中。在本發(fā)明方法第二實(shí)施例中,可以通過多種判斷方式來判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的必要運(yùn)行條件及可選運(yùn)行條件,并對應(yīng)用程序的狀態(tài)進(jìn)行相應(yīng)地提示,使移動終端用戶可以直接了解某一應(yīng)用程序是否處于可用狀態(tài)或者不可用狀態(tài),以免移動終端用戶對移動終端中處于不可用狀態(tài)的應(yīng)用程序進(jìn)行多余的操作,進(jìn)一步地增強(qiáng)的用戶的體驗(yàn)性。圖2為本發(fā)明的移動終端的第一實(shí)施例的結(jié)構(gòu)組成示意圖,如圖3所示,該移動終端包括
獲取模塊20,用于獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;判斷模塊21,用于判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合獲取模塊20所獲取的應(yīng)用程序的運(yùn)行條件;
設(shè)置模塊22,用于當(dāng)判斷模塊21的判斷結(jié)果為是時(shí),將應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);還用于當(dāng)判斷模塊21的判斷結(jié)果為否時(shí),將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。這里的運(yùn)行條件是指應(yīng)用程序在移動終端中運(yùn)行的必要運(yùn)行條件和/或可選運(yùn)行條件,包括硬件條件及軟件條件,需要移動終端的當(dāng)前運(yùn)行環(huán)境符合應(yīng)用程序的某些運(yùn)行條件的情況下該應(yīng)用程序才可以運(yùn)行,具體可以是網(wǎng)絡(luò)條件、存儲條件、屏幕條件等,如網(wǎng)絡(luò)條件可以包括各種網(wǎng)絡(luò)連接方式、存儲條件可以是各種存儲介質(zhì)或方式等。實(shí)施本發(fā)明的移動終端的第一實(shí)施例,可通過判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的運(yùn)行條件來將設(shè)置應(yīng)用程序的狀態(tài),并將運(yùn)行環(huán)境不符合運(yùn)行條件的應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài),可以對移動終端用戶進(jìn)行提示,避免移動終端用戶對移動終端進(jìn)行不必要的失敗操作,為移動終端用戶在移動終端上使用應(yīng)用程序帶來便利,并提高了移動終端的體驗(yàn)性。另外,本發(fā)明還提供移動終端的第二實(shí)施例,在本實(shí)施例中,若應(yīng)用程序的運(yùn)行條件為必要運(yùn)行條件,則判斷模塊21還用于判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的所有必要運(yùn)行條件;若應(yīng)用程序的運(yùn)行條件為可選運(yùn)行條件,則判斷模塊還用于判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的任一可選運(yùn)行條件。其中,可以通過判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的所有必要運(yùn)行條件,應(yīng)用程序的所有必要運(yùn)行條件為“與”的關(guān)系,即當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境均符合所有必要運(yùn)行條件時(shí),則該應(yīng)用程序才能夠在移動終端中運(yùn)行;而當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境不符合所有必要運(yùn)行條件中的任何一個時(shí),則該應(yīng)用程序則無法在該移動終端中運(yùn)行?;蛘呖梢酝ㄟ^判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的任一可選運(yùn)行條件,這里是指應(yīng)用程序的所有運(yùn)行條件為“或”的關(guān)系,即當(dāng)只要判斷模塊21 判斷移動終端的當(dāng)前運(yùn)行環(huán)境符合任何一個可選運(yùn)行條件時(shí),則該應(yīng)用程序能夠在移動終端中運(yùn)行;而當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境均不符合所有可選運(yùn)行條件時(shí), 則該應(yīng)用程序則無法在該移動終端中運(yùn)行。在具體實(shí)施中,若應(yīng)用程序的運(yùn)行條件包括必要運(yùn)行條件及可選運(yùn)行條件時(shí),還可以通過判斷模塊21先判斷當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的所有必要運(yùn)行條件,若當(dāng)前運(yùn)行環(huán)境均符合應(yīng)用程序的所有必要運(yùn)行條件時(shí),則判斷模塊21繼續(xù)判斷當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的任一可選運(yùn)行條件,若判斷模塊21當(dāng)前運(yùn)行環(huán)境不符合應(yīng)用程序的任一必要運(yùn)行條件時(shí),則無需進(jìn)一步判斷當(dāng)前環(huán)境是否符合應(yīng)用程序的可選運(yùn)行條件。當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境符合所有必要運(yùn)行條件時(shí),則由設(shè)置模塊22將應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境不符合任一必要運(yùn)行條件時(shí),則由設(shè)置模塊22將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。如某個“導(dǎo)航”應(yīng)用程序必須在移動終端的網(wǎng)絡(luò)連接有效及移動終端具備存儲卡的情況下, 該“導(dǎo)航”應(yīng)用程序才能夠運(yùn)行,當(dāng)移動終端不存在網(wǎng)絡(luò)連接或者不具備存儲卡時(shí),則該“導(dǎo)航”應(yīng)用程序不能夠運(yùn)行。具體實(shí)施中,通過判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合上述“導(dǎo)航”應(yīng)用程序的所有必要運(yùn)行條件,若是,則由設(shè)置模塊22將“導(dǎo)航”應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài),具體實(shí)施中,可以將應(yīng)用程序?qū)?yīng)的圖標(biāo)以正常顏色進(jìn)行顯示, 這里的圖標(biāo)可以是該應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo),或者是該應(yīng)用程序所在具體位置所對應(yīng)的圖標(biāo);而當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境不符合“導(dǎo)航”應(yīng)用程序中的某一必要運(yùn)行條件如“網(wǎng)絡(luò)條件”或者“存儲條件”時(shí),則由設(shè)置模塊22將該“導(dǎo)航”應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境符合應(yīng)用程序的任一可選運(yùn)行條件時(shí),則設(shè)置模塊22將應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境均不符合應(yīng)用程序的任一可選運(yùn)行條件均不符合時(shí),則設(shè)置模塊22將應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。例如移動終端中的“瀏覽器”應(yīng)用程序,當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境符合“瀏覽器”應(yīng)用程序的運(yùn)行條件“網(wǎng)絡(luò)條件”中的“GPRS連接”或“WIFI連接”任意一個網(wǎng)絡(luò)連接方式,則由設(shè)置模塊22將“瀏覽器”應(yīng)用程序的狀態(tài)設(shè)置成可用狀態(tài);而當(dāng)判斷模塊21判斷移動終端的當(dāng)前運(yùn)行環(huán)境均不符合“瀏覽器”應(yīng)用程序的運(yùn)行條件“網(wǎng)絡(luò)條件”中的“GPRS連接”及“WIFI連接”時(shí),則由設(shè)置模塊22將該“瀏覽器”應(yīng)用程序的狀態(tài)設(shè)置成不可用狀態(tài)。又如某一“即時(shí)通訊”應(yīng)用程序的可選運(yùn)行條件包括網(wǎng)絡(luò)條件、存儲條件,,當(dāng)移動終端的當(dāng)前運(yùn)行環(huán)境符合其中任何一個上述可選運(yùn)行條件時(shí),該“即時(shí)通訊”應(yīng)用程序便可運(yùn)行。具體實(shí)施中,設(shè)置模塊22還用于將應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo)設(shè)置成不可用狀態(tài);或者,用于在應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo)中添加提示圖形或提示文字。進(jìn)一步地,設(shè)置模塊22可以將應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo)置灰, 可選地,這里的圖標(biāo)可以是該應(yīng)用程序在移動終端桌面中對應(yīng)的快捷圖標(biāo),或者是該應(yīng)用程序所在具體位置所對應(yīng)的圖標(biāo);或者設(shè)置模塊22可以在該應(yīng)用程序?qū)?yīng)的快捷圖標(biāo)或者所在具體位置所對應(yīng)的圖標(biāo)中添加“X”圖形或者“不可用”文字等來提示該應(yīng)用程序正處于不可用狀態(tài)中。在本發(fā)明的移動終端的第二實(shí)施例中,可以通過多種判斷方式來判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的必要運(yùn)行條件及可選運(yùn)行條件,并對應(yīng)用程序的狀態(tài)進(jìn)行相應(yīng)地提示,使移動終端用戶可以直接了解某一應(yīng)用程序是否處于可用狀態(tài)或者不可用狀態(tài),以免移動終端用戶對移動終端中處于不可用狀態(tài)的應(yīng)用程序進(jìn)行多余的操作,進(jìn)一步地增強(qiáng)的用戶的體驗(yàn)性。本發(fā)明實(shí)施例所述及的移動終端包括但不局限于手機(jī)、個人數(shù)字助理(Personal Digital Assistant,PDA)等。以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
8
權(quán)利要求
1.一種移動終端中應(yīng)用程序的管理方法,其特征在于,所述方法包括獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境是否符合所述應(yīng)用程序的運(yùn)行條件;若是,則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);若否,則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。
2.如權(quán)利要求1所述的應(yīng)用程序的管理方法,其特征在于,所述應(yīng)用程序的運(yùn)行條件包括必要運(yùn)行條件和/或可選運(yùn)行條件。
3.如權(quán)利要求2所述的應(yīng)用程序的管理方法,其特征在于,當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合所有所述必要運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境不符合任一所述必要運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。
4.如權(quán)利要求2所述的應(yīng)用程序的管理方法,其特征在于,當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合任一所述可選運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境不符合所有所述可選運(yùn)行條件時(shí),則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。
5.如權(quán)利要求1至4任一項(xiàng)所述的應(yīng)用程序的管理方法,其特征在于,所述將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)的步驟包括將所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)設(shè)置成不可用狀態(tài);或者,在所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)中添加提示圖形或提示文字。
6.一種移動終端,其特征在于,所述移動終端包括獲取模塊,用于獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;判斷模塊,用于判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境是否符合所述獲取模塊所獲取的應(yīng)用程序的運(yùn)行條件;設(shè)置模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為是時(shí),將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);還用于當(dāng)所述判斷模塊的判斷結(jié)果為否時(shí),將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。
7.如權(quán)利要求6所述的移動終端,其特征在于,所述應(yīng)用程序的運(yùn)行條件包括必要運(yùn)行條件和/或可選運(yùn)行條件。
8.如權(quán)利要求7所述的移動終端,其特征在于,當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合所有所述必要運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境不符合任一所述必要運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。
9.如權(quán)利要求7所述的移動終端,其特征在于,當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境符合任一所述可選運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);當(dāng)所述判斷模塊判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境均不符合所有所述可選運(yùn)行條件時(shí),則所述設(shè)置模塊將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。
10.如權(quán)利要求6至9任一項(xiàng)所述的移動終端,其特征在于,所述設(shè)置模塊還用于將所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)設(shè)置成不可用狀態(tài);或者,用于在所述應(yīng)用程序在所述移動終端桌面中對應(yīng)的快捷圖標(biāo)中添加提示圖形或提示文字。
全文摘要
本發(fā)明實(shí)施例公開了一種移動終端中應(yīng)用程序的管理方法及移動終端,所述方法包括獲取移動終端中任一應(yīng)用程序的運(yùn)行條件;判斷所述移動終端的當(dāng)前運(yùn)行環(huán)境是否符合所述應(yīng)用程序的運(yùn)行條件;若是,則將所述應(yīng)用程序的狀態(tài)設(shè)置為可用狀態(tài);若否,則將所述應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài)。在本發(fā)明實(shí)施例中,可通過判斷移動終端的當(dāng)前運(yùn)行環(huán)境是否符合應(yīng)用程序的運(yùn)行條件來將設(shè)置應(yīng)用程序的狀態(tài),并將運(yùn)行環(huán)境不符合運(yùn)行條件的應(yīng)用程序的狀態(tài)設(shè)置為不可用狀態(tài),可以對移動終端用戶進(jìn)行提示,避免移動終端用戶對移動終端進(jìn)行不必要的失敗操作,為移動終端用戶在移動終端上使用應(yīng)用程序帶來便利,并提高了移動終端的體驗(yàn)性。
文檔編號H04M1/725GK102158596SQ201110046019
公開日2011年8月17日 申請日期2011年2月25日 優(yōu)先權(quán)日2011年2月25日
發(fā)明者馬寧 申請人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司