国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種無線連接的處理方法及移動通信終端的制作方法

      文檔序號:10512006閱讀:353來源:國知局
      一種無線連接的處理方法及移動通信終端的制作方法
      【專利摘要】本發(fā)明公開了一種無線連接的處理方法及移動通信終端,該無線連接的處理方法包括:在收到關(guān)閉無線連接指示后,判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果是,等待,直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存,關(guān)閉所述無線連接;如果否,釋放所述內(nèi)存,關(guān)閉所述無線連接。本發(fā)明的方法可以有效地判斷存放無線連接過程的運行狀態(tài)信息的內(nèi)存的使用狀態(tài),從而有效地避免了移動通信終端,例如手機,的系統(tǒng)崩潰,提高用戶使用體驗。
      【專利說明】
      一種無線連接的處理方法及移動通信終端
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及移動通信設(shè)備技術(shù)處理領(lǐng)域,尤其涉及一種無線連接的處理方法及移動通信終端。
      【背景技術(shù)】
      [0002]移動通信終端打開無線時,例如WiHD(WireleSSHD,無線高清)時,需要申請一塊內(nèi)容用于存放WiHD的運行狀態(tài)信息。在WiHD關(guān)閉時,則會將這塊內(nèi)存釋放掉。在現(xiàn)有的實現(xiàn)方案中,WiHD關(guān)閉時,會直接將該存放WiHD的運行狀態(tài)信息的內(nèi)存釋放。但是,由于在實際的運行過程中,可能還有其他線程正在使用該存放WiHD的運行狀態(tài)信息的內(nèi)存,這樣,很容易造成系統(tǒng)的崩潰。所以如何使移動通訊終端在關(guān)閉WiHD時,能夠準(zhǔn)確判斷該存放WiHD的運行狀態(tài)信息的內(nèi)存的正確的使用狀態(tài),是目前急需解決的技術(shù)問題。

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

      [0003]為了解決上述技術(shù)問題,本發(fā)明提出了一種內(nèi)存釋放的處理方法及移動通信終端,
      [0004]本發(fā)明的一個方面提供了一種無線連接的處理方法所述處理方法包括:在收到關(guān)閉無線連接指示后,判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果是,等待,直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存,關(guān)閉所述無線連接;如果否,釋放所述內(nèi)存,關(guān)閉所述無線連接。
      [0005]其中,所述等待直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存包括:
      [0006]等待第一預(yù)設(shè)時長后,再次判斷是否有線程在使用所述內(nèi)存,如果否,釋放所述內(nèi)存。
      [0007]其中,所述等待直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存包括:
      [0008]步驟I,等待第二預(yù)設(shè)時長;
      [0009]步驟2,判斷是否有線程在使用所述內(nèi)存,如果否,釋放所述內(nèi)存,如果是,執(zhí)行步驟I。
      [0010]其中,所述處理方法還包括:
      [0011]在維持所述無線連接的過程中,定時統(tǒng)計使用所述內(nèi)存的線程的數(shù)量參數(shù);
      [0012]所述判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述數(shù)量參數(shù)的值是否為非零值。
      [0013]其中,所述方法還包括:在建立所述無線連接時,將標(biāo)記所述內(nèi)存使用狀態(tài)的計數(shù)數(shù)值設(shè)置為初始計數(shù)數(shù)值;在維持所述無線連接的過程中,在每次線程使用所述內(nèi)存時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的加數(shù)累計;在每次線程結(jié)束對所述內(nèi)存的使用時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的減數(shù)累計;
      [0014]所述判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述計數(shù)數(shù)值的值是否為初始計數(shù)數(shù)值。
      [0015]本發(fā)明的另一個方面,還提供了一種處理無線連接的移動終端,所述移動終端包括信號接收模塊,內(nèi)存使用控制模塊;
      [0016]所述信號接收模塊,用于接收到關(guān)閉無線連接指示信號,并在接收到此信號后向所述內(nèi)存使用控制模塊發(fā)送觸發(fā)信息;
      [0017]所述內(nèi)存使用控制模塊,用于在接收到所述觸發(fā)信息后,對是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存進行判斷,如果是,等待,直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存,關(guān)閉所述無線連接;如果否,釋放所述內(nèi)存,關(guān)閉所述無線連接。
      [0018]其中,所述移動終端還包括第一計時模塊,
      [0019]所述內(nèi)存使用控制模塊在判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存時,觸發(fā)第一計時模塊,所述第一計時模塊計時第一預(yù)設(shè)時長,所述內(nèi)存使用控制模塊再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果否,釋放所述內(nèi)存。
      [0020]其中,所述移動終端還包括第二計時模塊,
      [0021]所述內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存時,觸發(fā)第二計時模塊,所述第二計時模塊計時第二預(yù)設(shè)時長,所述內(nèi)存使用控制模塊再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果否,釋放所述內(nèi)存,如果是,再次觸發(fā)第二計時模塊。
      [0022]其中,所述移動終端還包括統(tǒng)計模塊,所述統(tǒng)計模塊用于定時統(tǒng)計使用所述內(nèi)存的線程的數(shù)量參數(shù);
      [0023]所述內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述數(shù)量參數(shù)的值是否為非零值。
      [0024]其中,所述移動終端還包括計數(shù)模塊;所述計數(shù)模塊用于標(biāo)記所述內(nèi)存使用狀態(tài)的計數(shù)數(shù)值;
      [0025]在建立所述無線連接時,所述計數(shù)模塊中的計數(shù)數(shù)值設(shè)置為初始計數(shù)數(shù)值;在維持所述無線連接的過程中,在每次線程使用所述內(nèi)存時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的加數(shù)累計;在每次線程結(jié)束對所述內(nèi)存的使用時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的減數(shù)累計;
      [0026]所述內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述計數(shù)數(shù)值的值是否為初始計數(shù)數(shù)值。
      [0027]本發(fā)明的方法可以有效地判斷存放無線連接過程的運行狀態(tài)信息的內(nèi)存的使用狀態(tài),從而有效地避免了移動通信終端,例如手機,的系統(tǒng)崩潰,提高用戶使用體驗。
      【附圖說明】
      [0028]圖1圖示了本發(fā)明的一個實施例中給出的無線連接的處理方法的流程圖;
      [0029]圖2圖示了本發(fā)明的另一個實施例中給出的無線連接的處理方法的流程圖;
      [0030]圖3圖示了本發(fā)明的另一個實施例中給出的移動終端的結(jié)構(gòu)示意圖;
      [0031]圖4圖示了本發(fā)明的另一個實施例中給出的移動終端的結(jié)構(gòu)示意圖;
      [0032]圖5圖示了本發(fā)明的另一個實施例中給出的移動終端的結(jié)構(gòu)示意圖。具體實施例
      [0033]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
      [0034]本發(fā)明的提供了一種無線連接的處理方法,該處理方法為移動終端在無線連接過程中存放無線連接過程的運行狀態(tài)信息的內(nèi)存的釋放的處理方法。無線連接可以為無線高清(WirelessHD,簡稱為WiHD)連接。移動終端可以是手機、平板電腦等移動設(shè)備。
      [0035]本發(fā)明中,移動通信終端在打開無線連接時,會申請用于存放無線連接過程的運行狀態(tài)信息的內(nèi)存。移動通信終端在關(guān)閉無線連接時,會將該內(nèi)存釋放掉。但是在實際運行過程中,該內(nèi)存還可能有其他線程使用。因此,為了避免移動通信終端在關(guān)閉無線連接時,直接將該內(nèi)存釋放掉,而影響移動通信終端的系統(tǒng)運行。
      [0036]在本發(fā)明中,提供了一種無線連接的處理方法,具體為在收到關(guān)閉無線連接指示后,判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果是,等待,直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存,關(guān)閉所述無線連接;如果否,釋放所述內(nèi)存,關(guān)閉所述無線連接。
      [0037]實施例一
      [0038]圖1是本發(fā)明的一個實施例中給出的無線連接的處理方法的流程圖。該處理方法包括:收到關(guān)閉無線連接的指示后,判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存。如果否,那么釋放該內(nèi)存,關(guān)閉無線連接,本方法結(jié)束。如果是,等待第一預(yù)設(shè)時長,再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存。在本發(fā)明中,根據(jù)內(nèi)存使用狀態(tài)設(shè)置第一預(yù)設(shè)時長。例如可以設(shè)置第一預(yù)設(shè)時長為I秒。通常情況下,當(dāng)接收到關(guān)閉無線連接的指示后,線程一般都會在第一預(yù)設(shè)時長內(nèi)結(jié)束對內(nèi)存的使用。因此,在等待第一預(yù)設(shè)時長后,再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存時,一般均會為否的狀態(tài)。因此,可以釋放內(nèi)存,關(guān)閉無線連接,本方法結(jié)束。
      [0039]實施例二
      [0040]圖2是本發(fā)明的一個實施例中給出的無線連接的處理方法的流程圖。該處理方法包括:收到關(guān)閉無線連接的指示后,判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存。如果否,那么釋放該內(nèi)存,關(guān)閉無線連接,本方法結(jié)束。如果是,等待第二預(yù)設(shè)時長,再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存。如果否,釋放該內(nèi)存,關(guān)閉無線連接,本方法結(jié)束。如果是,再次等待第二預(yù)設(shè)時長,再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存。依次循環(huán),直至無線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,然后釋放該內(nèi)存,關(guān)閉無線連接,本方法結(jié)束。在本發(fā)明中,可以根據(jù)內(nèi)存使用狀態(tài)設(shè)置間隔時長,即第二預(yù)設(shè)時長,例如可以設(shè)置第二預(yù)設(shè)時長為0.1秒。通常情況下,當(dāng)接收到關(guān)閉無線連接的指示后,線程結(jié)束對該內(nèi)存的使用,因此,經(jīng)過多次循環(huán)判斷后,在沒有任何線程使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存時,可以釋放內(nèi)存,關(guān)閉無線連接,本方法結(jié)束。
      [0041]在本發(fā)明的實施例一和實施例二中關(guān)于判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存的方法可以采用以下兩種方式來進行:
      [0042]方式一:在維持無線連接的過程中,定時統(tǒng)計使用內(nèi)存的線程的數(shù)量參數(shù)。那么,判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存的步驟即是指判斷該數(shù)量參數(shù)是否為非零值。如果為非零值,則證明仍然有線程在使用該內(nèi)存,如果為零值,則聲明已經(jīng)沒有任何線程在使用該內(nèi)存。
      [0043]方式二:在建立無線連接時,將標(biāo)記內(nèi)存使用狀態(tài)的計數(shù)數(shù)值設(shè)置為初始計數(shù)數(shù)值;在維持無線連接的過程中,在每次線程使用該內(nèi)存時,對計數(shù)數(shù)值進行預(yù)設(shè)步長的加數(shù)累計;在每次線程結(jié)束對該內(nèi)存的使用時,對計數(shù)數(shù)值進行預(yù)設(shè)步長的減數(shù)累計。那么判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存的步驟即是指判斷該計數(shù)數(shù)值的值是否為初始計數(shù)數(shù)值。如果不是初始計數(shù)數(shù)值,則證明仍然有線程在使用該內(nèi)存,如果是初始計數(shù)數(shù)值,則聲明已經(jīng)沒有任何線程在使用該內(nèi)存。
      [0044]在實際應(yīng)用中,可以設(shè)置初始計數(shù)數(shù)值為0,預(yù)設(shè)步長可以設(shè)為I。
      [0045]本發(fā)明還提供了一種處理無線連接的移動通信終端。圖3圖示了該移動終端的結(jié)構(gòu)示意圖。該移動通信終端至少可以包括信號接收模塊和內(nèi)存使用控制模塊。
      [0046]信號接收模塊用于接收到關(guān)閉無線連接指示信號,并在接收到此信號后向內(nèi)存使用控制模塊發(fā)送觸發(fā)信息;
      [0047]內(nèi)存使用控制模塊用于在接收到觸發(fā)信息后,對是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存進行判斷,等待,直至沒有線程使用該內(nèi)存時釋放該內(nèi)存,關(guān)閉該無線連接;如果否,釋放該內(nèi)存,關(guān)閉無線連接。
      [0048]對應(yīng)于實施例一,該移動終端還可以包括第一計時模塊。圖4圖示了該移動終端的結(jié)構(gòu)示意圖。
      [0049]內(nèi)存使用控制模塊在判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存時,觸發(fā)第一計時模塊。第一計時模塊計時第一預(yù)設(shè)時長,內(nèi)存使用控制模塊再次判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存。如果否,釋放所述內(nèi)存。
      [0050]對應(yīng)于實施例二,該移動終端還可以包括第二計時模塊。圖5圖示了該移動終端的結(jié)構(gòu)示意圖。
      [0051]內(nèi)存使用控制模塊在判斷有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存時,觸發(fā)第二計時模塊。第二計時模塊計時第二預(yù)設(shè)時長,內(nèi)存使用控制模塊再次判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存,如果否,釋放所述內(nèi)存,如果是,再次觸發(fā)第二計時模塊。
      [0052]在實現(xiàn)判斷是否有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存的方法的兩種方式中:
      [0053]方式一:移動通信終端還包括統(tǒng)計模塊(未示出),統(tǒng)計模塊用于定時統(tǒng)計使用所述內(nèi)存的線程的數(shù)量參數(shù)。內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷數(shù)量參數(shù)的值是否為非零值。
      [0054]方式二:移動通信終端還包括計數(shù)模塊(未示出),計數(shù)模塊用于標(biāo)記所述內(nèi)存使用狀態(tài)的計數(shù)數(shù)值。
      [0055]在建立所述無線連接時,計數(shù)模塊中的計數(shù)數(shù)值設(shè)置為初始計數(shù)數(shù)值;在維持無線連接的過程中,在每次線程使用該內(nèi)存時,對計數(shù)數(shù)值進行預(yù)設(shè)步長的加數(shù)累計;在每次線程結(jié)束對該內(nèi)存的使用時,對計數(shù)數(shù)值進行預(yù)設(shè)步長的減數(shù)累計;
      [0056]內(nèi)存使用控制模塊在判斷有線程在使用用于存儲無線連接的運行狀態(tài)信息的內(nèi)存是指判斷計數(shù)數(shù)值的值是否為初始計數(shù)數(shù)值。
      [0057]下面通過具體實施例來進行說明,在實施例中,以手機關(guān)閉WiHD連接過程中,對存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存的釋放的處理方法為例進行說明。但這并不構(gòu)成對本發(fā)明的限定,任何適于本發(fā)明的信號抖動的處理方法均在本發(fā)明的保護范圍之內(nèi)。
      [0058]具體實施例一
      [0059]在創(chuàng)建無線連接時,手機申請一內(nèi)存,用于存放WiHD連接過程的運行狀態(tài)信息。同時手機將計數(shù)數(shù)值設(shè)置為O。在無線連接過程中,如果有線程使用該用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,則計數(shù)數(shù)值累計加I,如果有線程結(jié)束對該用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存的使用,則計數(shù)數(shù)值累計減一。手機在關(guān)閉WIHD時,判斷計數(shù)數(shù)值是否為0,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接。如果不是,則等待0.1秒,然后再次判斷計數(shù)數(shù)值是否為0,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接。如果不是,則再次等待0.1秒;依次類推,直至判斷得知計數(shù)數(shù)值為0,那么釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接,無線連接的處理方法結(jié)束。
      [0060]具體實施例二
      [0061 ]在創(chuàng)建無線連接時,手機申請一內(nèi)存,用于存放WiHD連接過程的運行狀態(tài)信息。同時手機將計數(shù)數(shù)值設(shè)置為O。在無線連接過程中,如果有線程使用該用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,則計數(shù)數(shù)值累計加I,如果有線程結(jié)束對該用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存的使用,則計數(shù)數(shù)值累計減一。手機在關(guān)閉WIHD時,判斷計數(shù)數(shù)值是否為0,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接。如果不是,則等待I秒,然后再次判斷計數(shù)數(shù)值是否為O,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接,無線連接的處理方法結(jié)束。
      [0062]具體實施例三
      [0063]在創(chuàng)建無線連接時,手機申請一內(nèi)存,用于存放WiHD連接過程的運行狀態(tài)信息。在無線連接過程中,定時統(tǒng)計使用該內(nèi)存的數(shù)量參數(shù)。手機在關(guān)閉WIHD時,判斷數(shù)量參數(shù)是否為0,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接。如果不是,則等待0.1秒,然后再次判斷數(shù)量參數(shù)是否為O,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接。如果不是,則再次等待0.1秒;依次類推,直至判斷得知數(shù)量參數(shù)為O,那么釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接,無線連接的處理方法結(jié)束。
      [0064]具體實施例四
      [0065]在創(chuàng)建無線連接時,手機申請一內(nèi)存,用于存放WiHD連接過程的運行狀態(tài)信息。在無線連接過程中,定時統(tǒng)計使用該內(nèi)存的數(shù)量參數(shù)。手機在關(guān)閉WIHD時,判斷數(shù)量參數(shù)是否為0,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接。如果不是,則等待I秒,然后再次判斷數(shù)量參數(shù)是否為O,如果是,直接釋放用于存放WiHD連接過程的運行狀態(tài)信息的內(nèi)存,關(guān)閉無線連接,無線連接的處理方法結(jié)束。
      [0066]此外,需要說明的是,本說明書中所描述的具體實施例,其零、部件的形狀、所取名稱等可以不同,本說明書中所描述的以上內(nèi)容僅僅是對本發(fā)明結(jié)構(gòu)所作的舉例說明。
      [0067]上面描述的內(nèi)容可以單獨地或者以各種方式組合起來實施,而這些變型方式都在本發(fā)明的保護范圍之內(nèi)。
      [0068]在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”限定的要素,并不排除在包括要素的物品或者設(shè)備中還存在另外的相同要素。
      [0069]以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,僅僅參照較佳實施例對本發(fā)明進行了詳細(xì)說明。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
      【主權(quán)項】
      1.一種無線連接的處理方法,其特征在于,所述處理方法包括: 在收到關(guān)閉無線連接指示后,判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果是,等待,直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存,關(guān)閉所述無線連接;如果否,釋放所述內(nèi)存,關(guān)閉所述無線連接。2.如權(quán)利要求1所述的處理方法,其特征在于, 所述等待直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存包括: 等待第一預(yù)設(shè)時長后,再次判斷是否有線程在使用所述內(nèi)存,如果否,釋放所述內(nèi)存。3.如權(quán)利要求1所述的處理方法,其特征在于, 所述等待直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存包括: 步驟I,等待第二預(yù)設(shè)時長; 步驟2,判斷是否有線程在使用所述內(nèi)存,如果否,釋放所述內(nèi)存,如果是,執(zhí)行步驟I。4.如權(quán)利要求1或2或3所述的處理方法,其特征在于,所述處理方法還包括: 在維持所述無線連接的過程中,定時統(tǒng)計使用所述內(nèi)存的線程的數(shù)量參數(shù); 所述判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述數(shù)量參數(shù)的值是否為非零值。5.如權(quán)利要求1或2或3所述的處理方法,其特征在于, 所述方法還包括:在建立所述無線連接時,將標(biāo)記所述內(nèi)存使用狀態(tài)的計數(shù)數(shù)值設(shè)置為初始計數(shù)數(shù)值;在維持所述無線連接的過程中,在每次線程使用所述內(nèi)存時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的加數(shù)累計;在每次線程結(jié)束對所述內(nèi)存的使用時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的減數(shù)累計; 所述判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述計數(shù)數(shù)值的值是否為初始計數(shù)數(shù)值。6.一種處理無線連接的移動終端,其特征在于,所述移動終端包括信號接收模塊,內(nèi)存使用控制模塊; 所述信號接收模塊,用于接收到關(guān)閉無線連接指示信號,并在接收到此信號后向所述內(nèi)存使用控制模塊發(fā)送觸發(fā)信息; 所述內(nèi)存使用控制模塊,用于在接收到所述觸發(fā)信息后,對是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存進行判斷,如果是,等待,直至沒有線程使用所述內(nèi)存時釋放所述內(nèi)存,關(guān)閉所述無線連接;如果否,釋放所述內(nèi)存,關(guān)閉所述無線連接。7.如權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括第一計時模塊, 所述內(nèi)存使用控制模塊在判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存時,觸發(fā)第一計時模塊,所述第一計時模塊計時第一預(yù)設(shè)時長,所述內(nèi)存使用控制模塊再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果否,釋放所述內(nèi)存。8.如權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括第二計時模塊, 所述內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存時,觸發(fā)第二計時模塊,所述第二計時模塊計時第二預(yù)設(shè)時長,所述內(nèi)存使用控制模塊再次判斷是否有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存,如果否,釋放所述內(nèi)存,如果是,再次觸發(fā)第二計時模塊。9.如權(quán)利要求6或7或8所述的移動終端,其特征在于,所述移動終端還包括統(tǒng)計模塊,所述統(tǒng)計模塊用于定時統(tǒng)計使用所述內(nèi)存的線程的數(shù)量參數(shù); 所述內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述數(shù)量參數(shù)的值是否為非零值。10.如權(quán)利要求6或7或8所述的移動終端,其特征在于,所述移動終端還包括計數(shù)模塊;所述計數(shù)模塊用于標(biāo)記所述內(nèi)存使用狀態(tài)的計數(shù)數(shù)值; 在建立所述無線連接時,所述計數(shù)模塊中的計數(shù)數(shù)值設(shè)置為初始計數(shù)數(shù)值;在維持所述無線連接的過程中,在每次線程使用所述內(nèi)存時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的加數(shù)累計;在每次線程結(jié)束對所述內(nèi)存的使用時,對所述計數(shù)數(shù)值進行預(yù)設(shè)步長的減數(shù)累計; 所述內(nèi)存使用控制模塊在判斷有線程在使用用于存儲所述無線連接的運行狀態(tài)信息的內(nèi)存是指判斷所述計數(shù)數(shù)值的值是否為初始計數(shù)數(shù)值。
      【文檔編號】G06F9/50GK105868018SQ201511034337
      【公開日】2016年8月17日
      【申請日】2015年12月31日
      【發(fā)明人】雷軍
      【申請人】樂視致新電子科技(天津)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1