国产精品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>

      Android系統(tǒng)的移動終端參數(shù)自動配置方法及系統(tǒng)的制作方法

      文檔序號:7853923閱讀:186來源:國知局
      專利名稱:Android系統(tǒng)的移動終端參數(shù)自動配置方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動終端設(shè)備領(lǐng)域,尤其涉及一種Android系統(tǒng)的移動終端參數(shù)自動配置方法及系統(tǒng)。
      背景技術(shù)
      Android系統(tǒng)是谷歌推出的一種智能的移動終端操作系統(tǒng),當(dāng)前Android移動終端的普及度越來越高,對于跨國的移動網(wǎng)絡(luò)運(yùn)營商來說,同一款移動終端( 特別是運(yùn)營商定制的移動終端),在不同的國家區(qū)域,其參數(shù)配置也是不同的,這隨之帶來的一個(gè)問題是,運(yùn)營商或是終端用戶需要重新配置參數(shù)以適應(yīng)不同的國家區(qū)域,另外,如果終端用戶到不同的國家區(qū)域使用該某國家區(qū)域的SIM卡,還需要對移動終端參數(shù)進(jìn)行手動刷新或設(shè)置,這給用戶帶來了極大的不便。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。

      發(fā)明內(nèi)容
      鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種Android系統(tǒng)的移動終端參數(shù)自動配置方法及系統(tǒng),旨在解決現(xiàn)有移動終端參數(shù)需手動配置效率低的問題。本發(fā)明的技術(shù)方案如下
      一種Android系統(tǒng)的移動終端參數(shù)自動配置方法,其中,包括步驟
      A、在移動終端中預(yù)先存儲配置信息參數(shù)表文件,所述配置信息參數(shù)表文件中包括多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一配置信息參數(shù)表與一國家區(qū)域?qū)?yīng);
      B、移動終端開機(jī),根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域;
      C、在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。所述的移動終端參數(shù)自動配置方法,其中,所述步驟B具體包括
      BI、預(yù)先在移動終端中設(shè)置國家區(qū)域配置信息表,所述國家區(qū)域配置信息表包括可配置的國家區(qū)域信息,所述國家區(qū)域信息以PLMN碼信息表示;
      B2、讀取SIM卡的PLMN碼信息,并與所述國家區(qū)域配置信息表中的國家區(qū)域信息進(jìn)行匹配識別當(dāng)前SIM卡的國家區(qū)域。所述的移動終端參數(shù)自動配置方法,其中,所述步驟C具體包括
      Cl、在所述配置信息參數(shù)表文件中查找到與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)
      表;
      C2、解析所述配置信息參數(shù)表,生成若干獨(dú)立的以模塊為單位的數(shù)據(jù)塊;
      C3、根據(jù)生成的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。所述的移動終端參數(shù)自動配置方法,其中,所述步驟C2具體包括
      C21、獲取XmlPull解析器工廠,并創(chuàng)建XmlPull解析器;
      C22、獲取所述配置信息參數(shù)表的文件流;C23、循環(huán)調(diào)用XmlPull解析器的next函數(shù),逐項(xiàng)解析所述配置信息參數(shù)表的文件流中的數(shù)據(jù);
      C24、當(dāng)解析到模塊標(biāo)記時(shí),創(chuàng)建數(shù)據(jù)塊;當(dāng)解析到數(shù)據(jù)標(biāo)記時(shí),則獲取數(shù)據(jù)內(nèi)容,并將該數(shù)據(jù)內(nèi)容存儲到相應(yīng)的數(shù)據(jù)塊中。所述的移動終端參數(shù)自動配置方法,其中,所述步驟C3具體包括
      C31、根據(jù)數(shù)據(jù)塊的屬性將不同的數(shù)據(jù)塊分配至相應(yīng)的配置子模塊中;
      C32、所述配置子模塊根據(jù)相應(yīng)的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。一種Android系統(tǒng)的移動終端參數(shù)自動配置系統(tǒng),其中,其包括
      配置信息參數(shù)表文件預(yù)置模塊,用于在移動終端中預(yù)先存儲配置信息參數(shù)表文件,所 述配置信息參數(shù)表文件中包括多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一配置信息參數(shù)表與一國家區(qū)域?qū)?yīng);
      國家區(qū)域識別模塊,用于根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域;參數(shù)配置模塊,用于在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。 所述的移動終端參數(shù)自動配置系統(tǒng),其中,所述國家區(qū)域識別模塊具體包括
      國家區(qū)域配置信息表預(yù)置模塊,用于預(yù)先在移動終端中設(shè)置國家區(qū)域配置信息表,所述國家區(qū)域配置信息表包括可配置的國家區(qū)域信息,所述國家區(qū)域信息以PLMN碼信息表示;
      SIM卡國家區(qū)域識別模塊,用于讀取SIM卡的PLMN碼信息,并與所述國家區(qū)域配置信息表中的國家區(qū)域信息進(jìn)行匹配識別當(dāng)前SIM卡的國家區(qū)域。所述的移動終端參數(shù)自動配置系統(tǒng),其中,所述參數(shù)配置模塊具體包括
      配置信息參數(shù)表查找模塊,用于在所述配置信息參數(shù)表文件中查找到與當(dāng)前SIM卡國
      家區(qū)域?qū)?yīng)的配置信息參數(shù)表;
      解析模塊,用于解析所述配置信息參數(shù)表,生成若干獨(dú)立的以模塊為單位的數(shù)據(jù)塊;
      移動終端參數(shù)配置模塊,用于根據(jù)生成的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。所述的移動終端參數(shù)自動配置系統(tǒng),其中,所述解析模塊包括
      XmlPull解析器創(chuàng)建單元,用于獲取XmlPull解析器工廠,并創(chuàng)建XmlPull解析器;
      文件流獲取單元,用于獲取所述配置信息參數(shù)表的文件流;
      數(shù)據(jù)解析單元,用于循環(huán)調(diào)用XmlPull解析器的next函數(shù),逐項(xiàng)解析所述配置信息參數(shù)表的文件流中的數(shù)據(jù);
      數(shù)據(jù)塊創(chuàng)建單元,用于當(dāng)解析到模塊標(biāo)記時(shí),創(chuàng)建數(shù)據(jù)塊;當(dāng)解析到數(shù)據(jù)標(biāo)記時(shí),則獲取數(shù)據(jù)內(nèi)容,并將該數(shù)據(jù)內(nèi)容存儲到相應(yīng)的數(shù)據(jù)塊中。所述的移動終端參數(shù)自動配置系統(tǒng),其中,所述移動終端參數(shù)配置模塊具體包括
      分配單元,用于根據(jù)數(shù)據(jù)塊的屬性將不同的數(shù)據(jù)塊分配至相應(yīng)的配置子模塊中;
      配置子模塊單元,用于根據(jù)相應(yīng)的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。有益效果本發(fā)明通過在移動終端中預(yù)先設(shè)置配置信息參數(shù)表文件,根據(jù)移動終端內(nèi)的SIM卡識別SIM卡國家區(qū)域,根據(jù)該SM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表自動配置移動終端參數(shù),從而使得移動終端獲得自動配置參數(shù)的功能,免去了用戶手動配置參數(shù)的繁瑣步驟,提高了配置效率,對于用戶而言,在更換不同國家區(qū)域的SIM卡后,也不需要手動更新配置參數(shù),從而使得用戶獲得良好的用戶體驗(yàn),對于跨國移動網(wǎng)絡(luò)運(yùn)營商而言,同一款的定制的移動終端,也不需要為不同國家區(qū)域而重新配置參數(shù)。


      圖I為本發(fā)明Android系統(tǒng)的移動終端參數(shù)自動配置方法較佳實(shí)施例的流程圖。圖2為圖I所示方法中SM卡國家區(qū)域識別過程的流程圖。圖3為圖I所述方法中參數(shù)配置過程的流程圖。圖4為圖3所示過程中配置信息參數(shù)表解析過程的具體流程圖。
      圖5為圖3所示過程中參數(shù)配置的具體流程圖。圖6為本發(fā)明Android系統(tǒng)的移動終端參數(shù)自動配置系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖。圖7為圖6所示系統(tǒng)中國家區(qū)域識別模塊的結(jié)構(gòu)框圖。圖8為圖6所示系統(tǒng)中參數(shù)配置模塊的結(jié)構(gòu)框圖。圖9為圖8所示解析模塊的結(jié)構(gòu)框圖。圖10為圖8所示移動終端參數(shù)配置模塊的結(jié)構(gòu)框圖。
      具體實(shí)施例方式本發(fā)明提供Android系統(tǒng)的移動終端參數(shù)自動配置方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參閱圖I,圖I為本發(fā)明Android系統(tǒng)的移動終端參數(shù)自動配置方法較佳實(shí)施例的流程圖,如圖所示,包括步驟
      5101、在移動終端中預(yù)先存儲配置信息參數(shù)表文件,所述配置信息參數(shù)表文件中包括多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一配置信息參數(shù)表與一國家區(qū)域?qū)?yīng);
      5102、移動終端開機(jī),根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域;
      5103、在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。在步驟SlOl中,預(yù)先在移動終端中存儲配置信息參數(shù)表文件,在所述配置信息參數(shù)表中存儲有多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一個(gè)配置信息參數(shù)表存儲有與之對應(yīng)的國家區(qū)域的配置參數(shù),一般情況下,可將所有的配置信息參數(shù)表存放在一個(gè)指定的目錄中成為配置信息參數(shù)表文件,并以一定的命名規(guī)則區(qū)分不同的國家區(qū)域的配置信息參數(shù)表,例如可以是<PLMN>. xml,配置信息參數(shù)表的內(nèi)容需要以一定的語法規(guī)則來填寫,本發(fā)明可將所述配置信息參數(shù)表的內(nèi)容以xml文件形式表示,DTD (Document Type Definition,文檔類型定義)是一套關(guān)于標(biāo)記符的語法規(guī)則,具體可參照以下方式進(jìn)行定義
      <!D0CTYPE SSV [
      <!ELEMENT SSV (module+)〉
      <!ELEMENT module (int | byte | float | bool | string | set)*><!ELEMENT int #PCDATA>
      <!ELEMENT byte #PCDATA>
      <!ELEMENT float #PCDATA>
      <!ELEMENT bool #PCDATA>
      <!ELEMENT string #PCDATA>
      <!ELEMENT set (record)*>
      <!ELEMENT record)
      <!ATTLIST module name CDATA #REQUIRED>
      <!ATTLIST int name CDATA #REQUIRED>
      <!ATTLIST byte name CDATA #REQUIRED>
      <!ATTLIST float name CDATA #REQUIRED>
      <!ATTLIST bool name CDATA #REQUIRED>
      <!ATTLIST string name CDATA #REQUIRED>
      <!ATTLIST set name CDATA #REQUIRED>
      ]>
      在步驟S102中,移動終端開機(jī),接收移動終端的Android系統(tǒng)開機(jī)完成后的廣播,例如B00T_C0MPLETED廣播,其是通過移動終端中的廣播接收器(BroadcaseReceiver)來接收的。當(dāng)然,這首先需要在AndroidManifest. xml文件中申明相應(yīng)的BroadcaseReceiver,并注冊監(jiān)聽 “android, intent, action. BOOT_COMPLETED” 事件。在開機(jī)完成后,需要根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域,此步驟主要是為了識別SIM卡國家區(qū)域,從而判斷SM卡的國家區(qū)域是否在移動終端可配置的國家區(qū)域內(nèi)。如圖2所示,此步驟可具體細(xì)分為
      5201、預(yù)先在移動終端中設(shè)置國家區(qū)域配置信息表,所述國家區(qū)域配置信息表包括可配置的國家區(qū)域信息,所述國家區(qū)域信息以PLMN(Public Land Mobile Network,公共陸地移動網(wǎng)絡(luò))碼信息表示,使用PLMN碼信息表示國家區(qū)域信息主要是考慮到實(shí)現(xiàn)上的便捷,SP所述國家區(qū)域配置信息表中具有PLMN碼信息與國家區(qū)域信息的映射關(guān)系,國家區(qū)域配置信息表如下所示
      〈string-array name=//CArea^)
      〈item >46000</item> 〈!一 China Mobile —>
      〈item >46001〈/item> <!— China Unicom —>
      〈item >310170〈/item> 〈!一 T-Mobile USA —>
      </string-array>
      5202、讀取SM卡的PLMN碼信息,并與所述國家區(qū)域配置信息表中的國家區(qū)域信息進(jìn)行匹配識別當(dāng)前SM卡的國家區(qū)域。此步驟是通過Android系統(tǒng)TELEPHONY_SERVICE讀取SIM卡的PLMN碼信息,然后將SM卡的PLMN碼信息與配置信息參數(shù)表中的PLMN碼信息進(jìn)行比較,從而根據(jù)國家區(qū)域配置信息表中PLMN碼信息與國家區(qū)域信息的映射關(guān)系獲取當(dāng)前SIM卡的國家區(qū)域,當(dāng)然若無法在該國家區(qū)域配置信息表中匹配到該SIM卡的國家區(qū)域,則表示當(dāng)前SIM卡所屬國家區(qū)域不在可配置的區(qū)域內(nèi),移動終端參數(shù)自動配置任務(wù)可立即結(jié)束。S104、在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。在獲取了 SIM卡的國家區(qū)域后,因配置信息參數(shù)表都是以一定的命名規(guī)則所區(qū)分的,所以可在所述配置信息參數(shù)表文件中查找到該SIM卡國家區(qū)域所對應(yīng)的配置信息參數(shù)表,然后根據(jù)相應(yīng)的配置信息參數(shù)表來對移動終端的參數(shù)進(jìn)行自動配置。如圖3所示,此步驟可具體細(xì)化為以下步驟
      S301、在所述配置信息參數(shù)表文件中查找到當(dāng)前SIM卡國家區(qū)域所對應(yīng)的配置信息參數(shù)表;根據(jù)所述配置信息參數(shù)表的命名規(guī)則例如PLMN. xml來查找到相應(yīng)的配置信息參數(shù)表。S302、解析所述配置信息參數(shù)表,生成若干獨(dú)立的以模塊為單位的數(shù)據(jù)塊;查找到所述配置信息參數(shù)表后,需要對所述配置信息參數(shù)表的內(nèi)容進(jìn)行解析,從而獲取到若干數(shù)據(jù)塊,該數(shù)據(jù)塊是獨(dú)立的并且以模塊為單位,例如Sound模塊、Display模塊、Network模塊,各數(shù)據(jù)塊中存儲有相應(yīng)的用于配置參數(shù)的配置數(shù)據(jù),數(shù)據(jù)塊的個(gè)數(shù)以及配置數(shù)據(jù)因不同的配置信息參數(shù)表而不同。本步驟還可具體細(xì)化為以下步驟,如圖4所示
      5401、獲取XmlPull 解析器工廠(XmlPullParserFactory),并創(chuàng)建 XmlPull 解析器;
      5402、獲取所述配置信息參數(shù)表的文件流;
      5403、解析動作開始循環(huán)調(diào)用XmlPull解析器的next函數(shù),逐項(xiàng)解析所述配置信息參數(shù)表的文件流中的數(shù)據(jù);
      5404、解析過程當(dāng)解析到模塊標(biāo)記時(shí),創(chuàng)建數(shù)據(jù)塊;當(dāng)解析到數(shù)據(jù)標(biāo)記時(shí),則獲取數(shù)據(jù)內(nèi)容,并將該數(shù)據(jù)內(nèi)容存儲到相應(yīng)的數(shù)據(jù)塊中,該數(shù)據(jù)內(nèi)容即為可作為配置參數(shù)用的配置數(shù)據(jù)。S303、根據(jù)生成的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。在本步驟中,是根據(jù)各數(shù)據(jù)塊中的相應(yīng)的配置數(shù)據(jù)來對移動終端的參數(shù)進(jìn)行自動配置。如圖5所示,本步驟還可具體細(xì)化為以下步驟
      5501、根據(jù)數(shù)據(jù)塊的屬性將不同的數(shù)據(jù)塊分配至相應(yīng)的配置子模塊中;
      5502、所述配置子模塊根據(jù)相應(yīng)的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)?;谏鲜龇椒?,本發(fā)明還提供一種Android系統(tǒng)的移動終端參數(shù)自動配置系統(tǒng),如圖6所示,其包括
      配置信息參數(shù)表文件預(yù)置模塊100,用于在移動終端中預(yù)先存儲配置信息參數(shù)表文件,所述配置信息參數(shù)表文件中包括多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一配置信息參數(shù)表與一國家區(qū)域?qū)?yīng);
      國家區(qū)域識別模塊200,用于根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域;參數(shù)配置模塊300,用于在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。本發(fā)明還設(shè)置有一廣播接收器,用于接收移動終端的Android系統(tǒng)開機(jī)完成后的廣播,具體看參 考現(xiàn)有技術(shù)。關(guān)于上述各模塊的功能作用前面已有詳述,不再贅述。進(jìn)一步,如圖7所示,所述國家區(qū)域識別模塊200具體包括
      國家區(qū)域配置信息表預(yù)置模塊210,用于預(yù)先在移動終端中設(shè)置國家區(qū)域配置信息表,所述國家區(qū)域配置信息表包括可配置的國家區(qū)域信息,所述國家區(qū)域信息以PLMN碼信息表不;
      SM卡國家區(qū)域識別模塊220,用于讀取SM卡的PLMN碼信息,并與所述國家區(qū)域配置信息表中的國家區(qū)域信息進(jìn)行匹配識別當(dāng)前SIM卡的國家區(qū)域。關(guān)于上述各模塊的功能作用前面已有詳述,不再贅述。進(jìn)一步,如圖8所示,所述參數(shù)配置模塊300具體包括
      配置信息參數(shù)表查找模塊310,用于在所述配置信息參數(shù)表文件中查找到與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表;
      解析模塊320,用于解析所述配置信息參數(shù)表,生成若干獨(dú)立的以模塊為單位的數(shù)據(jù) 塊;
      移動終端參數(shù)配置模塊330,用于根據(jù)生成的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。關(guān)于上述各模塊的功能作用前面已有詳述,不再贅述。進(jìn)一步,如圖9所示,所述解析模塊320具體包括
      XmlPull解析器創(chuàng)建單元321,用于獲取XmlPull解析器工廠,并創(chuàng)建XmlPull解析器; 文件流獲取單元322,用于獲取所述配置信息參數(shù)表的文件流;
      數(shù)據(jù)解析單元323,用于循環(huán)調(diào)用XmlPulI解析器的next函數(shù),逐項(xiàng)解析所述配置信息參數(shù)表的文件流中的數(shù)據(jù);
      數(shù)據(jù)塊創(chuàng)建單元324,用于當(dāng)解析到模塊標(biāo)記時(shí),創(chuàng)建數(shù)據(jù)塊;當(dāng)解析到數(shù)據(jù)標(biāo)記時(shí),則獲取數(shù)據(jù)內(nèi)容,并將該數(shù)據(jù)內(nèi)容存儲到相應(yīng)的數(shù)據(jù)塊中。關(guān)于上述各單元的功能作用前面已有詳述,不再贅述。進(jìn)一步,如圖10所示,所述移動終端參數(shù)配置模塊330包括
      分配單元331,用于根據(jù)數(shù)據(jù)塊的屬性將不同的數(shù)據(jù)塊分配至相應(yīng)的配置子模塊中;
      配置子模塊單元332,用于根據(jù)相應(yīng)的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。綜上所述,本發(fā)明通過在移動終端中預(yù)先設(shè)置配置信息參數(shù)表文件,根據(jù)移動終端內(nèi)的SIM卡識別SIM卡國家區(qū)域,根據(jù)該SM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表自動配置移動終端參數(shù),從而使得移動終端獲得自動配置參數(shù)的功能,免去了用戶手動配置參數(shù)的繁瑣步驟,提高了配置效率,對于用戶而言,在更換不同國家區(qū)域的SIM卡后,也不需要手動更新配置參數(shù),從而使得用戶獲得良好的用戶體驗(yàn),對于跨國移動網(wǎng)絡(luò)運(yùn)營商而言,同一款的定制的移動終端,也不需要為不同國家區(qū)域而重新配置參數(shù)。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
      權(quán)利要求
      1.一種Android系統(tǒng)的移動終端參數(shù)自動配置方法,其特征在于,包括步驟 A、在移動終端中預(yù)先存儲配置信息參數(shù)表文件,所述配置信息參數(shù)表文件中包括多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一配置信息參數(shù)表與一國家區(qū)域?qū)?yīng); B、移動終端開機(jī),根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域; C、在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。
      2.根據(jù)權(quán)利要求I所述的移動終端參數(shù)自動配置方法,其特征在于,所述步驟B具體包括 BI、預(yù)先在移動終端中設(shè)置國家區(qū)域配置信息表,所述國家區(qū)域配置信息表包括可配置的國家區(qū)域信息,所述國家區(qū)域信息以PLMN碼信息表示; B2、讀取SIM卡的PLMN碼信息,并與所述國家區(qū)域配置信息表中的國家區(qū)域信息進(jìn)行匹配識別當(dāng)前SIM卡的國家區(qū)域。
      3.根據(jù)權(quán)利要求I所述的移動終端參數(shù)自動配置方法,其特征在于,所述步驟C具體包括 Cl、在所述配置信息參數(shù)表文件中查找到與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表; C2、解析所述配置信息參數(shù)表,生成若干獨(dú)立的以模塊為單位的數(shù)據(jù)塊; C3、根據(jù)生成的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。
      4.根據(jù)權(quán)利要求3所述的移動終端參數(shù)自動配置方法,其特征在于,所述步驟C2具體包括 C21、獲取XmlPull解析器工廠,并創(chuàng)建XmlPull解析器; C22、獲取所述配置信息參數(shù)表的文件流; C23、循環(huán)調(diào)用XmlPull解析器的next函數(shù),逐項(xiàng)解析所述配置信息參數(shù)表的文件流中的數(shù)據(jù); C24、當(dāng)解析到模塊標(biāo)記時(shí),創(chuàng)建數(shù)據(jù)塊;當(dāng)解析到數(shù)據(jù)標(biāo)記時(shí),則獲取數(shù)據(jù)內(nèi)容,并將該數(shù)據(jù)內(nèi)容存儲到相應(yīng)的數(shù)據(jù)塊中。
      5.根據(jù)權(quán)利要求3所述的移動終端參數(shù)自動配置方法,其特征在于,所述步驟C3具體包括 C31、根據(jù)數(shù)據(jù)塊的屬性將不同的數(shù)據(jù)塊分配至相應(yīng)的配置子模塊中; C32、所述配置子模塊根據(jù)相應(yīng)的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。
      6.一種Android系統(tǒng)的移動終端參數(shù)自動配置系統(tǒng),其特征在于,其包括 配置信息參數(shù)表文件預(yù)置模塊,用于在移動終端中預(yù)先存儲配置信息參數(shù)表文件,所述配置信息參數(shù)表文件中包括多個(gè)不同國家區(qū)域的配置信息參數(shù)表,每一配置信息參數(shù)表與一國家區(qū)域?qū)?yīng); 國家區(qū)域識別模塊,用于根據(jù)移動終端內(nèi)的SIM卡識別當(dāng)前SIM卡的國家區(qū)域;參數(shù)配置模塊,用于在所述配置信息參數(shù)表文件中查找與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表,并根據(jù)所查找到的配置信息參數(shù)表自動配置移動終端參數(shù)。
      7.根據(jù)權(quán)利要求6所述的移動終端參數(shù)自動配置系統(tǒng),其特征在于,所述國家區(qū)域識別模塊具體包括國家區(qū)域配置信息表預(yù)置模塊,用于預(yù)先在移動終端中設(shè)置國家區(qū)域配置信息表,所述國家區(qū)域配置信息表包括可配置的國家區(qū)域信息,所述國家區(qū)域信息以PLMN碼信息表示; SIM卡國家區(qū)域識別模塊,用于讀取SIM卡的PLMN碼信息,并與所述國家區(qū)域配置信息表中的國家區(qū)域信息進(jìn)行匹配識別當(dāng)前SIM卡的國家區(qū)域。
      8.根據(jù)權(quán)利要求6所述的移動終端參數(shù)自動配置系統(tǒng),其特征在于,所述參數(shù)配置模塊具體包括 配置信息參數(shù)表查找模塊,用于在所述配置信息參數(shù)表文件中查找到與當(dāng)前SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表; 解析模塊,用于解析所述配置信息參數(shù)表,生成若干獨(dú)立的以模塊為單位的數(shù)據(jù)塊; 移動終端參數(shù)配置模塊,用于根據(jù)生成的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。
      9.根據(jù)權(quán)利要求8所述的移動終端參數(shù)自動配置系統(tǒng),其特征在于,所述解析模塊包括 XmlPull解析器創(chuàng)建單元,用于獲取XmlPull解析器工廠,并創(chuàng)建XmlPull解析器; 文件流獲取單元,用于獲取所述配置信息參數(shù)表的文件流; 數(shù)據(jù)解析單元,用于循環(huán)調(diào)用XmlPull解析器的next函數(shù),逐項(xiàng)解析所述配置信息參數(shù)表的文件流中的數(shù)據(jù); 數(shù)據(jù)塊創(chuàng)建單元,用于當(dāng)解析到模塊標(biāo)記時(shí),創(chuàng)建數(shù)據(jù)塊;當(dāng)解析到數(shù)據(jù)標(biāo)記時(shí),則獲取數(shù)據(jù)內(nèi)容,并將該數(shù)據(jù)內(nèi)容存儲到相應(yīng)的數(shù)據(jù)塊中。
      10.根據(jù)權(quán)利要求8所述的移動終端參數(shù)自動配置系統(tǒng),其特征在于,所述移動終端參數(shù)配置模塊具體包括 分配單元,用于根據(jù)數(shù)據(jù)塊的屬性將不同的數(shù)據(jù)塊分配至相應(yīng)的配置子模塊中; 配置子模塊單元,用于根據(jù)相應(yīng)的數(shù)據(jù)塊中的配置數(shù)據(jù)自動配置移動終端參數(shù)。
      全文摘要
      本發(fā)明公開一種Android系統(tǒng)的移動終端參數(shù)自動配置方法及系統(tǒng)。本發(fā)明通過在移動終端中預(yù)先設(shè)置配置信息參數(shù)表文件,根據(jù)移動終端內(nèi)的SIM卡識別SIM卡國家區(qū)域,根據(jù)該SIM卡國家區(qū)域?qū)?yīng)的配置信息參數(shù)表自動配置移動終端參數(shù),使得移動終端獲得自動配置參數(shù)的功能,免去了用戶手動配置參數(shù)的繁瑣步驟,提高了配置效率,對于用戶而言,在更換不同國家區(qū)域的SIM卡后,也不需要手動更新配置參數(shù),從而使得用戶獲得良好的用戶體驗(yàn),對于跨國移動網(wǎng)絡(luò)運(yùn)營商而言,同一款的定制的移動終端,也不需要為不同國家區(qū)域而重新配置參數(shù)。
      文檔編號H04W8/18GK102724657SQ201210202859
      公開日2012年10月10日 申請日期2012年6月19日 優(yōu)先權(quán)日2012年6月19日
      發(fā)明者史豪君 申請人:惠州Tcl移動通信有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1