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

移動通信終端后臺空閑程序自動關閉的方法及裝置的制作方法

文檔序號:7671422閱讀:244來源:國知局
專利名稱:移動通信終端后臺空閑程序自動關閉的方法及裝置的制作方法
技術領域
本發(fā)明涉及通信領域,尤其涉及一種移動通信終端后臺空閑程序自動關閉的方法及裝置。
背景技術
隨著通信技術的不斷發(fā)展和人們對移動終端(例如手機)要求的不斷提升,智能型移動終端在日常生活中扮演了越來越重要的角色。為此,具有各種操作系統(tǒng)的移動終端隨之誕生,例如Android系統(tǒng),Windows Phone系統(tǒng),Sybian系統(tǒng),以及眾多廠家支持的 Linux系統(tǒng)。但凡這些具有操作系統(tǒng)的終端都是多任務操作系統(tǒng),也就是說同時可以有多個程序運行,而且用戶還可以在網絡下載到多種多樣的第三方程序來滿足不同的需要。但在用戶享受這種多任務操作系統(tǒng)帶來的快樂體驗的同時,也帶來了一個不可回避的問題,那就是隨著后臺程序開啟的增多,對智能終端性能表現上是一個挑戰(zhàn),越來越多的后臺程序的開啟不僅會導致智能終端運行效率的下降,功耗的增加,并且會產生由于內存不足而增加終端的死機現象。在目前移動終端中,只有用戶自己在使用中體會到了機器性能明顯變慢的情況下才想到去任務管理器中查看一些無用的程序或進程,進行手動關閉。而對于一些初級手機用戶,在遇到這種情況時,往往以為是手機本身出了什么問題,就不停的進行重起操作,降低了使用時的體驗度。鑒于這種情況,需要一種能解決上述問題的方案,使得用戶可以靈活設定關閉空閑的后臺程序。

發(fā)明內容
本發(fā)明的主要目的在于提供一種移動通信終端后臺空閑程序自動關閉的方法及裝置。本發(fā)明提出一種移動通信終端后臺空閑程序自動關閉的方法,包括以下步驟設置自動關閉空閑程序的任務;啟動所述任務,掃描移動通信終端中程序標志位;所述標志位包含所述程序的狀態(tài)信息;根據掃描結果關閉標志位為特定值的程序。優(yōu)先的,所述根據掃描結果關閉標志位為特定值的程序包括判斷標志位為特定值的程序是否處于空閑狀態(tài),如果是,則執(zhí)行關閉所述程序;如果不是,則等待至該程序處于空閑狀態(tài),然后關閉。優(yōu)先的,所述根據掃描結果關閉標志位為特定值的程序包括啟動計時器,定時關閉所述程序。優(yōu)先的,所述設置自動關閉空閑程序的任務包括選擇欲自動關閉的程序及自動關閉程序的時間。優(yōu)先的,所述設置自動關閉空閑程序的任務還包括如果無程序啟動,則將程序狀態(tài)標志位置為O ;如果有程序啟動但未進入后臺,則將此程序狀態(tài)標志位置為1 ;如果有程序啟動并進入后臺,但沒有進入空閑狀態(tài),則將此程序狀態(tài)標志位置為2 ;如果有程序啟動并進入后臺,且處于空閑狀態(tài),則將此程序狀態(tài)標志位置為特定值3。優(yōu)先的,所述根據掃描結果關閉標志位為特定值的程序還包括在關閉程序時提醒用戶。本發(fā)明提出一種移動通信終端后臺空閑程序自動關閉的裝置,其特征在于,包括設置模塊,用于設置自動關閉空閑程序的任務;掃描模塊,用于啟動所述任務,掃描移動通信終端中程序標志位;所述標志位包含所述程序的狀態(tài)信息;執(zhí)行模塊,根據掃描結果關閉標志位為特定值的程序。優(yōu)先的,所述執(zhí)行模塊進一步用于判斷標志位為特定值的程序是否處于空閑狀態(tài),如果是,則執(zhí)行關閉所述程序;如果不是,則等待至該程序處于空閑狀態(tài),然后關閉。優(yōu)先的,所述設置模塊進一步用于如果無程序啟動,則將狀態(tài)標志位置為0,如果有程序啟動但未進入后臺,則將此程序狀態(tài)標志位置為1 ;如果有程序啟動并進入后臺,但沒有進入空閑態(tài),則將此程序狀態(tài)標志位置為2 ;如果有程序啟動并進入后臺,且處于空閑狀態(tài),則將此程序狀態(tài)標志位置為特定值3 ;所述執(zhí)行模塊用于當掃描到標志位為3時,關閉所述程序。優(yōu)先的,所述設置模塊還用于選擇欲自動關閉的程序及自動關閉程序的時間。本發(fā)明所述的一種移動通信終端后臺空閑程序自動關閉的方法及裝置,能夠對后臺空閑程序自動關閉,節(jié)省了移動終端的當前使用內存,避免了因后臺程序長期運行而對系統(tǒng)性能造成影響,解決了終端在啟動較多程序而導致的系統(tǒng)運行緩慢,大大提高了移動終端的性能,尤其是多任務操作系統(tǒng)的易用性和用戶體驗。


圖1是本發(fā)明一實施例方法流程示意圖;圖2是本發(fā)明一實施例初始設置時選擇需要在后臺空閑時自動關閉的菜單示意圖;圖3是本發(fā)明一實施例初始設置時設定關閉時間和關閉時是否提醒用戶的菜單示意圖;圖4是本發(fā)明一實施例終端程序在不同狀態(tài)時的標志位轉換示意圖;圖5是本發(fā)明一實施例方法完整的流程示意圖;圖6是本發(fā)明一實施例裝置結構示意圖。為了使本發(fā)明的技術方案更加清楚、明了,下面將結合附圖作進一步詳述。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖1所示,為本發(fā)明一實施例的一種移動通信終端后臺空閑程序自動關閉的方法,包括以下步驟SO 設置自動關閉空閑程序的任務;在首次使用時,需要初始設置步驟,以設置自動關閉空閑程序的任務。初始設置步驟包括選擇需要自動關閉的程序選項,計時器的關閉時間以及選擇程序在關閉時是否告知用戶的提醒等。移動終端中的已經安裝的程序經過全盤掃描后采用列表的形式通過UI (用戶界面)的方式顯示出來,提供給用戶選擇的菜單,這里面的程序包括移動終端自帶的系統(tǒng)程序和用戶通過網絡下載等安裝的第三方程序,用戶可以對這些掃描列表出來的程序進行自定義的選擇,選擇需要使用本發(fā)明的方法在后臺空閑時關閉程序。如圖2所示,UI將移動終端中的已經安裝的程序1,程序2,程序3,程序4,程序5, 程序6用列表的形式顯示給用戶,每個程序前都有一個單選項(勾選框),用戶可以單獨勾選一個或多個那些在后臺空閑時需要關閉的程序,菜單中還提供全選項,使用戶可以通過勾選此項快速選擇為以上程序1,程序2,程序3,程序4,程序5,程序6在后臺空閑時使用本發(fā)明的方法全部自動關閉??傊?,用戶可以單項選擇,多項選擇和全部選擇列表顯示出來的所有程序在后臺空閑時使用本發(fā)明的方法自動關閉。如圖3所示,在選擇完在后臺空閑時使用本發(fā)明的方法需要自動關閉的程序項后,繼續(xù)選擇已選程序在后臺空閑多長時間后自動關閉和關閉時是否提醒用戶。在設置關閉時間時,默認值為30分鐘。理論上,關閉時間可以設置任意時間,但設置為超常時間時, 此發(fā)明的有益效果有所減弱。另外用戶還可以設置當滿足后臺空閑時并達到設定的關閉時間后,自動關閉后臺空閑程序時是否提示用戶,用戶可以勾選是否“后臺應用自動關閉時是否提醒用戶”,如果選擇是,在后臺空閑應用滿足關閉條件時會提醒用戶此應用已滿足關閉條件,已經自行將其關閉,反之不進行提醒,自動關閉此程序。Sl 啟動所述任務,掃描移動通信終端中程序標志位;所述標志位包含所述程序的狀態(tài)信息。在初始設置完畢后,便開始在任務管理器中掃描每個程序的狀態(tài),本發(fā)明利用 PID (Process Identifier,進程標志符)來指示程序的狀態(tài),根據各個程序的不同狀態(tài),PID 被設置為不同的標志位。其中設定標志位規(guī)則為如果沒有啟動此程序,即沒有在程序管理器中監(jiān)測到該程序,將狀態(tài)標志位置為0,如果檢測到有程序啟動,但沒進入到后臺,將此程序的狀態(tài)標志位置為1,如果檢測到有程序進入后臺,但沒有處于空閑狀態(tài),將此狀態(tài)標志位置為2,如果檢測到程序進入后臺,并此后臺應用處于空閑狀態(tài),將此狀態(tài)標志位置為3,標志位代表的各狀態(tài)之間可以相互轉化,且過程是可逆的,如圖4所示。在這里說明一下對于空閑態(tài)的定義,在此方法中只有在進入后臺后才有機會被定義為空閑態(tài),一些本地應用程序如電子書,照相機,攝像機等在進入后臺后就會立即進入空閑態(tài),一些與網絡交互的應用程序,在進入后臺后需要等待與網絡方沒有信息交互時才會進入空閑態(tài),如MMS (Multimedia Messaging Service,多媒體信息服務)在發(fā)送成功后,下載管理應用程序在所有下載隊列都完成后才能被定義為空閑態(tài)。S2 根據掃描結果關閉標志位為特定值的程序。根據以上設定的標志位規(guī)則,若掃描到程序的PID被置為3,則啟動計時器開始計時,根據初始設置的關閉時間,若計時器計時達到設定的關閉時間,則此程序就會被自動關閉,若在初試設置時選擇了關閉時提醒用戶,則在關閉時會提供給用戶關閉此程序的提醒。圖5是本發(fā)明實施例所示方法完整的流程圖。如圖5所示,該方法包括以下具體的步驟S301 進入任務管理器開始掃描每個程序狀態(tài),若沒有在任務管理器中掃描到的程序,則其標志位置為0 ;若檢測到有程序啟動,但沒有進入后臺,則置為1 ;S302 判斷是否有程序進入后臺,若有程序進入后臺則進入步驟S303,此時該程序的標志位被置于2,若無程序進入后臺則繼續(xù)在任務管理器中監(jiān)測每個程序的狀態(tài);S303 判斷此程序是否為用戶選擇設定的程序,在初始設置時,用戶會設定需要自動關閉的程序,若是此程序是用戶設定的后臺空閑時需要關閉的程序,則進入步驟S304,若不是,則回到步驟S301 ;S304:判斷此程序是否處于空閑態(tài),根據空閑態(tài)的定義,如果此程序處于空閑態(tài)則進入步驟S305,此時程序的標志位置為3 ;S305 啟動計時器,開始對此程序計時,計時時間為Tl ;S306 將Tl與設定的關閉時間T做比較;S307 若計時期間此程序重新被調回前臺執(zhí)行任務,標志位退后到1,進入步驟 S308 ;S308 對Tl進行清零操作,直到該程序滿足后臺運行并在空閑態(tài)時才會重新開啟計時器;S309 若在計時期間此程序保持后臺中的空閑態(tài),則判斷計時器Tl與關閉時間T 的大小,若Tl > T,則進入步驟S310,若TI < T,則回到步驟S306繼續(xù)計時。S310:此時已經滿足關閉條件,判斷之前用戶是否有設定關閉提醒,若否則進入步驟S312直接關閉此程序;若是則進入步驟S311 ;S311 提醒用戶該程序由于一直處于空閑狀態(tài)并且時間超過時間T,此時會關閉該程序,并進入步驟S312 ;S312 執(zhí)行關閉程序。此時便完成對處于后臺空閑的程序自動關閉,本方法可以循環(huán)監(jiān)測對進入后臺空閑的程序執(zhí)行關閉,也可同時對多個滿足關閉條件的程序執(zhí)行關閉。圖6所示本發(fā)明一實施例提供的一種移動通信終端后臺空閑程序自動關閉的裝置,包括設置模塊40,用于設置在后臺空閑時需要自動關閉的程序選項、計時器的關閉時間和在關閉時是否提醒用戶。在首次使用時,需要利用設置模塊40執(zhí)行初始設置步驟,以設置自動關閉空閑程序的任務。初始設置步驟包括選擇需要自動關閉的程序選項,計時器的關閉時間以及選擇程序在關閉時是否告知用戶的提醒等。移動終端中的已經安裝的程序經過全盤掃描后采用列表的形式通過UI (用戶界面)的方式顯示出來,提供給用戶選擇的菜單,這里面的程序包括移動終端自帶的系統(tǒng)程序和用戶通過網絡下載等安裝的第三方程序,用戶可以對這些掃描列表出來的程序進行自定義的選擇,選擇需要使用本發(fā)明的方法在后臺空閑時關閉程序。
具體的,可參照圖2所示,UI將移動終端中的已經安裝的程序1,程序2,程序3,程序4,程序5,程序6用列表的形式顯示給用戶,每個程序前都有一個單選項(勾選框),用戶可以單獨勾選一個或多個那些在后臺空閑時需要關閉的程序,菜單中還提供全選項,使用戶可以通過勾選此項快速選擇為以上程序1,程序2,程序3,程序4,程序5,程序6在后臺空閑時使用本發(fā)明的方法全部自動關閉。總之,用戶可以單項選擇,多項選擇和全部選擇列表顯示出來的所有程序在后臺空閑時使用本發(fā)明的方法自動關閉。進一步地,還可參照圖3所示,在選擇完在后臺空閑時使用本發(fā)明的方法需要自動關閉的程序項后,設置模塊40繼續(xù)選擇已選程序在后臺空閑多長時間后自動關閉和關閉時是否提醒用戶。在設置關閉時間時,默認值為30分鐘。理論上,關閉時間可以設置任意時間,但設置為超常時間時,此發(fā)明的有益效果有所減弱。另外用戶還可以利用設置模塊40設置當滿足后臺空閑時并達到設定的關閉時間后,自動關閉后臺空閑程序時是否提示用戶,用戶可以勾選是否“后臺應用自動關閉時是否提醒用戶”,如果選擇是,在后臺空閑應用滿足關閉條件時會提醒用戶此應用已滿足關閉條件,已經自行將其關閉,反之不進行提醒,自動關閉此程序。掃描模塊41,用于啟動所述任務,掃描移動通信終端中程序標志位;所述標志位包含所述程序的狀態(tài)信息;在初始設置完畢后,掃描模塊41便開始在任務管理器中掃描每個程序的狀態(tài),本發(fā)明利用PID來指示程序的狀態(tài),根據各個程序的不同狀態(tài),PID被設置為不同的標志位。其中設定標志位規(guī)則為如果沒有啟動此程序,即沒有在程序管理器中監(jiān)測到該程序,將狀態(tài)標志位置為0,如果檢測到有程序啟動,但沒進入到后臺,將此程序的狀態(tài)標志位置為1,如果檢測到有程序進入后臺,但沒有處于空閑狀態(tài),將此狀態(tài)標志位置為2,如果檢測到程序進入后臺,并此后臺應用處于空閑狀態(tài),將此狀態(tài)標志位置為3,標志位代表的各狀態(tài)之間可以相互轉化,且過程是可逆的,如圖4所示。執(zhí)行模塊42,根據掃描結果關閉標志位為特定值的程序。根據設定的標志位規(guī)則,若掃描到程序的PID被置為3,則執(zhí)行模塊42啟動計時器開始計時,根據初始設置的關閉時間,若計時器計時達到設定的關閉時間,則此程序就會被自動關閉,若在初試設置時選擇了關閉時提醒用戶,此時還會提供給用戶關閉此程序的提示。本實施例也可在裝置使用中時修改設置,如在實際使用中時想要取消或新增對某一程序實現后臺空閑時自動關閉,修改計時器的關閉時間或取消自動關閉時提醒功能,則可以在使用過程中調用設置模塊40進行相應設置保存即可,此時執(zhí)行模塊42便會在根據設置執(zhí)行相應設置。本發(fā)明實施例所涉及的移動終端為支持多任務系統(tǒng)的移動終端,與移動終端本身是何操作系統(tǒng)沒有關系,此發(fā)明可以適用于任何操作系統(tǒng),如Linux操作系統(tǒng),Android系統(tǒng),Windows Phone 系統(tǒng),Sybian 系統(tǒng)等。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或流程變換,或直接或間接運用在其它相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。
權利要求
1.一種移動通信終端后臺空閑程序自動關閉的方法,包括以下步驟 設置自動關閉空閑程序的任務;啟動所述任務,掃描移動通信終端中程序標志位;所述標志位包含所述程序的狀態(tài)信息;根據掃描結果關閉標志位為特定值的程序。
2.根據權利要求1所述的方法,其特征在于,所述根據掃描結果關閉標志位為特定值的程序包括判斷標志位為特定值的程序是否處于空閑狀態(tài),如果是,則執(zhí)行關閉所述程序;如果不是,則等待至該程序處于空閑狀態(tài),然后關閉。
3.根據權利要求1或2所述的方法,其特征在于,所述根據掃描結果關閉標志位為特定值的程序包括啟動計時器,定時關閉所述程序。
4.根據權利要求3所述的方法,其特征在于,所述設置自動關閉空閑程序的任務包括: 選擇欲自動關閉的程序及自動關閉程序的時間。
5.根據權利要求3所述的方法,其特征在于,所述設置自動關閉空閑程序的任務還包括如果無程序啟動,則將程序狀態(tài)標志位置為0 ;如果有程序啟動但未進入后臺,則將此程序狀態(tài)標志位置為1 ;如果有程序啟動并進入后臺,但沒有進入空閑狀態(tài),則將此程序狀態(tài)標志位置為2 ;如果有程序啟動并進入后臺,且處于空閑狀態(tài),則將此程序狀態(tài)標志位置為特定值3。
6.根據權利要求4所述的方法,其特征在于,所述根據掃描結果關閉標志位為特定值的程序還包括在關閉程序時提醒用戶。
7.一種移動通信終端后臺空閑程序自動關閉的裝置,其特征在于,包括 設置模塊,用于設置自動關閉空閑程序的任務;掃描模塊,用于啟動所述任務,掃描移動通信終端中程序標志位;所述標志位包含所述程序的狀態(tài)信息;執(zhí)行模塊,根據掃描結果關閉標志位為特定值的程序。
8.根據權利要求7所述的裝置,其特征在于,所述執(zhí)行模塊進一步用于判斷標志位為特定值的程序是否處于空閑狀態(tài),如果是,則執(zhí)行關閉所述程序;如果不是,則等待至該程序處于空閑狀態(tài),然后關閉。
9.根據權利要求8所述的裝置,其特征在于,所述設置模塊進一步用于如果無程序啟動,則將狀態(tài)標志位置為0,如果有程序啟動但未進入后臺,則將此程序狀態(tài)標志位置為1 ;如果有程序啟動并進入后臺,但沒有進入空閑態(tài),則將此程序狀態(tài)標志位置為2 ;如果有程序啟動并進入后臺,且處于空閑狀態(tài),則將此程序狀態(tài)標志位置為特定值3;所述執(zhí)行模塊用于當掃描到標志位為3時,關閉所述程序。
10.根據權利要求8或9所述的裝置,其特征在于,所述設置模塊還用于選擇欲自動關閉的程序及自動關閉程序的時間。
全文摘要
本發(fā)明涉及一種移動通信終端后臺空閑程序自動關閉的方法及裝置,包括設置模塊設置自動關閉空閑程序的任務,掃描模塊啟動所述任務,掃描移動通信終端中程序標志位,所述標志位包含所述程序的狀態(tài)信息和執(zhí)行模塊根據掃描結果關閉標志位為特定值的程序。本發(fā)明所述的一種移動通信終端后臺空閑程序自動關閉的方法及裝置,能夠對后臺空閑程序進行自動關閉,節(jié)省了移動終端的當前使用內存,避免了因后臺程序長期運行而對系統(tǒng)性能造成影響,解決了終端在啟動較多程序而導致的系統(tǒng)運行緩慢,大大提高了移動終端的性能,尤其是多任務操作系統(tǒng)的易用性和用戶體驗。
文檔編號H04M1/725GK102196097SQ20111013063
公開日2011年9月21日 申請日期2011年5月19日 優(yōu)先權日2011年5月19日
發(fā)明者范曉黎 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
彭泽县| 旬邑县| 合水县| 苏尼特右旗| 温州市| 广宗县| 马鞍山市| 马公市| 阿克苏市| 万荣县| 民权县| 建始县| 清远市| 宝清县| 龙游县| 永嘉县| 禄丰县| 岳阳县| 沧源| 五常市| 洱源县| 五家渠市| 乳山市| 望都县| 天津市| 建水县| 壤塘县| 浪卡子县| 和龙市| 陆河县| 海南省| 平顶山市| 合山市| 林口县| 安图县| 凤山县| 长乐市| 临西县| 潞西市| 怀化市| 长沙市|