麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種移動終端及其管理方法

文檔序號:6362573閱讀:234來源:國知局
專利名稱:一種移動終端及其管理方法
技術領域
本發明涉及終端技術領域,尤其涉及一種移動終端及其管理方法。
背景技術
J2ME (Java 2 Micro Edition),是Sun公司專門用于嵌入式設備的Java軟件。通過J2ME編程語言為移動終端開發應用程序,可以為移動終端用戶提供游戲、個人信息處理、電子地圖、股票等服務程序。隨著嵌入式硬件和軟件技術的發展,J2ME應用程序的復雜度越來越高,用戶的需求也越來越大,J2ME的應用也由簡單到復雜。移動終端不再僅僅運行之前簡單的應用,很多大型應用甚至是在運營商的推動下,成為定制移動終端的必備需求。這樣對移動終端整體的性能,特別是Java模塊的內存要求也越來越高。圖1示出了現有移動終端管理方法的實現流程,包括:步驟101,移動終端接收到用戶輸入的啟動應用的請求后,從應用列表中啟動相應的應用;步驟102,啟動Java虛擬機(Java Virtual Machine, JVM),為所述應用進行內存空間的申請;步驟103,判斷當前內存資源是否能夠滿足所述應用的需求,當可以滿足,則執行步驟104,否則,當前處理流程結束;步驟104,所述應用進入運行狀態。由圖1的實現流程可以得到,移動終端Java模塊的內存是采取一種限值的方式進行分配的,意味著Java模塊內存對應用或者用戶而言是不可改變的,如果用戶下載了一個需要占用較大內存資源的應用,尤其在應用所需內存超過設定的閾值,此時該應用是無法啟動或正常運行的,極大影響用戶的使用體驗。目前有很多應用商城和專門的應用下載網站,對用戶來說應用資源豐富,但是內存限定的方式極大影響了應用可使用率。上述處理方式在一定程度上限制了應用在移動終端上的發展。如果應用運行時所需內存資源超過Java模塊設定的閾值,特別是在應用沒有被運營商預置的情況下,對一個用戶而言,這個應用是不能使用的,影響用戶體驗。

發明內容
有鑒于此,本發明的主要目的在于提供一種移動終端及其管理方法,能夠擴展移動終端應用的使用。為達到上述目的,本發明的技術方案是這樣實現的:一種移動終端管理方法,所述方法包括:當為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求;當前的內存資源不滿足所述應用的需求時,移動終端提示修改Java內存配置,并根據用戶輸入的修改信息,進行Java內存配置的修改。進一步地,所述方法還包括:當當前的內存資源滿足所述應用的需求時,運行所述應用。其中,所述判斷當前的內存資源是否滿足所述應用的需求為:當內存配置文件中當前Java內存配置大于等于運行所述應用所需內存時,當前的內存資源滿足所述應用的需求;當內存配置文件中當前Java內存配置小于運行所述應用所需內存時,當前的內存資源不滿足所述應用的需求。其中,移動終端提示修改Java內存配置為:移動終端通過用戶界面UI提示用戶修改Java內存配置,并根據所述應用所需的內存大小為用戶提供修改選項。進一步地,在所述進行Java內存配置的修改之后,所述方法還包括:根據修改后的Java內存配置,重新啟動并運行所述應用。一種移動終端,所述終端包括:決策模塊、顯示模塊、內存配置模塊;其中,所述決策模塊,用于為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求;所述顯示模塊,用于接收到所述決策模塊確定的當前的內存資源不滿足所述應用的需求時,提示修改Java內存配置;所述內存配置模塊,用于根據用戶輸入的修改信息,進行Java內存配置的修改。進一步地,所述移動終端還包括:Java模塊,用于接收到所述決策模塊確定的當前的內存資源滿足所述應用的需求時,運行所述應用。其中,所述決策模塊,具體用于在內存配置文件中當前Java內存配置大于等于運行所述應用所需內存時,確定當前的內存資源滿足所述應用的需求;在內存配置文件中當前Java內存配置小于運行所述應用所需內存時,確定當前的內存資源不滿足所述應用的需求。進一步地,所述內存配置模塊,還用于根據所述應用所需的內存大小為用戶提供修改選項;顯示模塊,具體用于通過用戶界面n提示用戶修改Java內存配置以及修改選項的顯示。進一步地,所述Java模塊,還用于根據內存配置模塊修改后的Java內存配置,重新啟動并運行所述應用。本發明通過修改Java內存配置,尤其在移動終端不能滿足當前應用啟動的需求時,重新分配移動終端的Java內存大小,保證了所述應用的正常啟動,同時,還可以在重新分配Java內存大小時,提供修改選項供用戶選擇,方便用戶的使用,不僅實現了移動終端Java內存的可配置管理,而且提高了移動終端Java應用的可使用率。


圖1為現有移動終端管理方法的實現流程示意圖;圖2為本發明移動終端管理方法的實現流程示意圖3為本發明移動終端管理方法的具體實施例的實現流程示意圖;圖4為本發明移動終端的組成結構示意圖。
具體實施例方式本發明的基本思想為:當為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求;當前的內存資源不滿足所述應用的需求時,移動終端提示修改Java內存配置,并根據用戶輸入的修改信息,進行Java內存配置的修改。為使本發明的目的、技術方案和優點更加清楚明白,以下舉實施例并參照附圖,對本發明進一步詳細說明。圖2示出了本發明移動終端管理方法的實現流程,如圖2所述,所述方法包括下述步驟:步驟201,當移動終端為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求;其中,本步驟中,判斷當前的內存資源是否滿足啟動所述應用的需求為:當內存配置文件中當前Java內存配置大于等于運行所述應用所需內存時,當前的內存資源滿足所述應用的需求,當當前的內存資源滿足所述應用的需求時,則直接運行所述應用;當內存配置文件中當前Java內存配置小于運行所述應用所需內存時,當前的內存資源不滿足所述應用的需求。步驟202,當前的內存資源不滿足所述應用的需求時,移動終端提示修改Java內存配置,并根據用戶輸入的修改信息,進行Java內存配置的修改。具體地,本步驟中,移動終端提示修改Java內存配置為:移動終端通過用戶界面(User Interface,UI)提示用戶修改Java內存配置,并根據所述應用所需的內存大小為用戶提供修改選項。另外,在本步驟之后,所述方法還包括:移動終端根據修改后的Java內存配置,重新啟動并運行所述應用。圖3示出了本發明移動終端管理方法的具體實施例的實現流程,如圖3所示,所述實施例包括下述步驟:步驟301,移動終端接收用戶通過移動終端的應用列表選擇的請求啟動的J2ME應用;步驟302,移動終端通過Java虛擬機(Java Virtual Machine, JVM)為所述應用申請內存空間;步驟303,移動終端判斷當前內存資源是否可以滿足啟動應用的需求,滿足需求執行步驟304,否則執行步驟305 ;步驟304,直接運行所述應用;步驟305,移動終端退出JVM,同時保存所述應用的ID ;步驟306,移動終端彈出UI界面,提示用戶修改Java內存配置;步驟307,移動終端根據所述應用信息提供給用戶修改選項進行參考;具體地,移動終端根據所述應用所需的內存大小為用戶提供修改選項。步驟308,移動終端根據用戶輸入的內存配置選項修改內存配置文件;
步驟309,重新啟動JVM,根據步驟305中保存應用的ID啟動對應的應用,執行步驟 302。圖4示出了本發明移動終端的組成結構示意,如圖4所示,所述移動終端包括:決策模塊41、顯示模塊42、內存配置模塊43 ;其中,所述決策模塊41,用于為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求;所述顯示模塊42,用于接收到所述決策模塊41確定的當前的內存資源不滿足所述應用的需求時,提示修改Java內存配置;所述內存配置模塊43,用于根據用戶輸入的修改信息,進行Java內存配置的修改。進一步地,所述移動終端還包括Java模塊44,用于接收到所述決策模塊41確定的當前的內存資源滿足所述應用的需求時,運行所述應用。其中,所述決策模塊41,具體用于在內存配置文件中當前Java內存配置大于等于運行所述應用所需內存時,確定當前的內存資源滿足所述應用的需求;在內存配置文件中當前Java內存配置小于運行所述應用所需內存時,確定當前的內存資源不滿足所述應用的需求進一步地,所述內存配置模塊43,還用于根據所述應用所需的內存大小為用戶提供修改選項;顯示模塊42,具體用于通過UI提示用戶修改Java內存配置以及修改選項的顯示。其中,所述Java模塊44,還用于根據內存配置模塊43修改后的Java內存配置,重新啟動并運行所述應用。以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。
權利要求
1.一種移動終端管理方法,其特征在于,所述方法包括: 當為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求; 當前的內存資源不滿足所述應用的需求時,移動終端提示修改Java內存配置,并根據用戶輸入的修改信息,進行Java內存配置的修改。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括: 當當前的內存資源滿足所述應用的需求時,運行所述應用。
3.根據權利要求1所述的方法,其特征在于,所述判斷當前的內存資源是否滿足所述應用的需求為: 當內存配置文件中當前Java內存配置大于等于運行所述應用所需內存時,當前的內存資源滿足所述應用的需求; 當內存配置文件中當前Java內存配置小于運行所述應用所需內存時,當前的內存資源不滿足所述應用的需求。
4.根據權利要求1所述的方法,其特征在于,移動終端提示修改Java內存配置為: 移動終端通過用戶界面UI提示用戶修改Java內存配置,并根據所述應用所需的內存大小為用戶提供修改選項。
5.根據權利要求1至4任一項所述的方法,其特征在于,在所述進行Java內存配置的修改之后,所述方法還包括: 根據修改后的Java內存配置,重新啟動并運行所述應用。
6.一種移動終端,其特征在于,所述終端包括:決策模塊、顯示模塊、內存配置模塊;其中, 所述決策模塊,用于為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求; 所述顯示模塊,用于接收到所述決策模塊確定的當前的內存資源不滿足所述應用的需求時,提示修改Java內存配置; 所述內存配置模塊,用于根據用戶輸入的修改信息,進行Java內存配置的修改。
7.根據權利要求6所述的移動終端,其特征在于,所述移動終端還包括=Java模塊,用于接收到所述決策模塊確定的當前的內存資源滿足所述應用的需求時,運行所述應用。
8.根據權利要求6所述的移動終端,其特征在于,所述決策模塊,具體用于在內存配置文件中當前Java內存配置大于等于運行所述應用所需內存時,確定當前的內存資源滿足所述應用的需求;在內存配置文件中當前Java內存配置小于運行所述應用所需內存時,確定當前的內存資源不滿足所述應用的需求。
9.根據權利要求6所述的移動終端,其特征在于,所述內存配置模塊,還用于根據所述應用所需的內存大小為用戶提供修改選項; 顯示模塊,具體用于通過用戶界面n提示用戶修改Java內存配置以及修改選項的顯/Jn o
10.根據權利要求6至9任一項所述的移動終端,其特征在于,所述Java模塊,還用于根據內存配置模塊修改后的Java內存配置,重新啟動并運行所述應用。
全文摘要
本發明提供了一種移動終端及其管理方法,所述方法包括當為用戶請求啟動的應用申請內存空間時,判斷當前的內存資源是否滿足啟動所述應用的需求;當前的內存資源不滿足所述應用的需求時,移動終端提示修改Java內存配置,并根據用戶輸入的修改信息,進行Java內存配置的修改。本發明通過修改Java內存配置,尤其在移動終端不能滿足當前應用啟動的需求時,重新分配移動終端的Java內存大小,保證了所述應用的正常啟動,同時,還可以在重新分配Java內存大小時,提供修改選項供用戶選擇,方便用戶的使用,不僅實現了移動終端Java內存的可配置管理,而且提高了移動終端Java應用的可使用率。
文檔編號G06F9/50GK103197973SQ20121000208
公開日2013年7月10日 申請日期2012年1月5日 優先權日2012年1月5日
發明者金燁 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 泗洪县| 荥阳市| 阆中市| 长顺县| 内乡县| 微山县| 资兴市| 彩票| 九台市| 弥勒县| 海林市| 德钦县| 光山县| 山西省| 三原县| 上杭县| 迁西县| 榆中县| 九龙城区| 商丘市| 昭苏县| 河源市| 梅州市| 汕尾市| 商水县| 临漳县| 曲松县| 海盐县| 翼城县| 金寨县| 大安市| 左云县| 甘肃省| 弥渡县| 湘西| 临猗县| 洛宁县| 即墨市| 禹州市| 奉新县| 长乐市|