• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種移動終端資源ID自動分配方法及系統(tǒng)技術方案

    技術編號:8532695 閱讀:224 留言:0更新日期:2013-04-04 15:37
    本發(fā)明專利技術公開了一種移動終端資源ID自動分配方法及系統(tǒng),所述方法包括以下步驟:步驟1.修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段;步驟2.實時檢測移動終端添加的新資源;步驟3.對新資源的名稱進行識別,判斷新資源是否包含特殊字符;步驟4.包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段;步驟5.生成資源ID文本文件。與現(xiàn)有技術相比,本發(fā)明專利技術通過特殊字符過濾分段生成資源ID,不影響原生系統(tǒng)資源ID,提高系統(tǒng)的兼容性有利應用軟件開發(fā)和適配工作。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及一種開源系統(tǒng)設備資源ID分配技術,特別是涉及一種移動終端資源ID自動分配方法及系統(tǒng)
    技術介紹
    Android是一個開源智能手機系統(tǒng),設備商都可以按自己的需求進行修改或定制。Android的資源編譯工具AAPT會優(yōu)先為固定的資源分配固定ID值,然后為未固定的資源按字母順序進行分配未分配的ID值。如果在系統(tǒng)中增加資源,AAPT優(yōu)先分配固定資源的ID,然后按字母順序分配其余資源ID,這樣影響了原生系統(tǒng)的資源ID。
    技術實現(xiàn)思路
    本專利技術的目的在于克服現(xiàn)有技術的不足,提供一種移動終端資源ID自動分配方法及系統(tǒng),自動對資源進行分配,且不影響系統(tǒng)內(nèi)原生資源的ID。為了達到上述目的,本專利技術采用的技術方案是,一種移動終端資源ID自動分配方法,包括以下步驟 步驟1.修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段; 步驟2.實時檢測移動終端添加的新資源; 步驟3.對新資源的名稱進行識別,判斷新資源是否包含特殊字符; 步驟4.包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段; 步驟5.生成資源ID文本文件。進一步的,步驟I所述的特殊字符資源為包含某一前綴或包含某一后綴的資源。進一步的,步驟I所述的正常ID值段是按照資源文件名稱的英文字母順序進行排序的。進一步的,步驟I具體包括 步驟S101.調(diào)出資源編譯工具; 步驟S102.設置特殊字符ID值段模塊,手動編輯特殊字符ID值段模塊,每一模塊寫入一特殊字符; 步驟S103.保存特殊字符ID值段模塊為腳本文件。進一步的,步驟4所述的將資源分配到特殊字符資源的ID值段具體包括 步驟S201.讀取資源的特殊字符; 步驟S202.根據(jù)該特殊字符讀取相應ID值段; 步驟S203.將資源分配到特殊字符資源的ID值段。進一步的,所述的方法進一步包括新資源的特殊字符未包含在當前特殊字符資源的ID值段內(nèi),則由用戶手動添加一特殊字符資源的ID值段,并保存。一種移動終端資源ID自動分配系統(tǒng),包括特殊字符資源的ID值段設置模塊,用于修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段; 檢測模塊,用于實時檢測移動終端添加的新資源; 識別模塊,用于對新資源的名稱進行識別,判斷新資源是否包含特殊字符; 分配模塊,用于包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段; 生成模塊,用于生成資源ID文本文件。進一步的,特殊字符資源的ID值段設置模塊包括 調(diào)用模塊,用于調(diào)出資源編譯工具; 編輯模塊,用于設置特殊字符ID值段模塊,手動編輯特殊字符ID值段模塊,每一模塊與入一特殊字符; 保存模塊,用于保存特殊字符ID值段模塊為腳本文件。進一步的,所述的分配模塊包括特殊字符資源的ID值段分配模塊與正常ID值段分配模塊。進一步的,所述的特殊字符資源的ID值段分配模塊包括 獲取特殊字符模塊,用于讀取資源的特殊字符; 獲取ID值段模塊,用于根據(jù)該特殊字符讀取相應ID值段; ID值段分配模塊將資源分配到特殊字符資源的ID值段。與現(xiàn)有技術相比,本專利技術的有益效果是通過特殊字符過濾分段生成資源ID,不影響原生系統(tǒng)資源ID,提高系統(tǒng)的兼容性有利應用軟件開發(fā)和適配工作。附圖說明圖1為本專利技術的方法流程圖2為本專利技術的實施步驟流程 圖3為現(xiàn)有技術流程圖。具體實施例方式下面結(jié)合實施例參照附圖進行詳細說明,以便對本專利技術的技術特征及優(yōu)點進行更深入的詮釋。本專利技術的方法流程圖如圖1所示,一種移動終端資源ID自動分配方法,包括以下步驟步驟1.修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段;步驟2.實時檢測移動終端添加的新資源;步驟3.對新資源的名稱進行識別,判斷新資源是否包含特殊字符;步驟4.包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段;步驟5.生成資源ID文本文件。進一步的,步驟I所述的特殊字符資源為包含某一前綴或包含某一后綴的資源。例如以xxxx_前綴或_xxxx后綴的特殊字符。進一步的,步驟I所述的正常ID值段是按照資源文件名稱的英文字母順序進行排序的。進一步的,步驟I具體包括 步驟SlOL調(diào)出資源編譯工具,此處可用修改工具AAPT (Android Asset PackagingTool,在SDK的platform-tools目錄下,該工具可以查看、創(chuàng)建、更新ZIP格式的文檔附件(zip、jar、apk).,也可將資源文件編譯成二進制文件); 步驟S102.設置特殊字符ID值段模塊,手動編輯特殊字符ID值段模塊,每一模塊寫入一特殊字符,例如將oppo_作為一特殊字符寫入一模塊進行創(chuàng)建; 步驟S103.保存特殊字符ID值段模塊為腳本文件,此處保存腳本方便調(diào)用該ID值段模塊。進一步的,步驟4所述的將資源分配到特殊字符資源的ID值段具體包括 步驟S201.讀取資源的特殊字符,例如讀取oppo_ ; 步驟S202.根據(jù)該特殊字符讀取相應ID值段,其值段為0x01080800 ; 步驟S203.將資源分配到特殊字符資源的ID值段,從0x01080800開始分批。進一步的,所述的方法進一步包括新資源的特殊字符未包含在當前特殊字符資源的ID值段內(nèi),則由用戶手動添加一特殊字符資源的ID值段,并保存。一種移動終端資源ID自動分配系統(tǒng),包括 特殊字符資源的ID值段設置模塊,用于修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段; 檢測模塊,用于實時檢測移動終端添加的新資源; 識別模塊,用于對新資源的名稱進行識別,判斷新資源是否包含特殊字符; 分配模塊,用于包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段; 生成模塊,用于生成資源ID文本文件。進一步的,特殊字符資源的ID值段設置模塊包括 調(diào)用模塊,用于調(diào)出資源編譯工具; 編輯模塊,用于設置特殊字符ID值段模塊,手動編輯特殊字符ID值段模塊,每一模塊與入一特殊字符; 保存模塊,用于保存特殊字符ID值段模塊為腳本文件。進一步的,所述的分配模塊包括特殊字符資源的ID值段分配模塊與正常ID值段分配模塊。進一步的,所述的特殊字符資源的ID值段分配模塊包括 獲取特殊字符模塊,用于讀取資源的特殊字符; 獲取ID值段模塊,用于根據(jù)該特殊字符讀取相應ID值段; ID值段分配模塊將資源分配到特殊字符資源的ID值段。本專利技術的圖3為現(xiàn)有技術實施步驟流程圖,包括以下步驟 1001.為固定資源分配指定的ID值; 1002.為固定的資源進行分配未分配的ID值; 1003.生成資源ID文件。例如沒有增加新資源情況如下 ab_transparent_li ght_hoIo0x010800b0 btn_cab_done_focused_holo_dark0x010800bI list—selector—background—light0x010800b2 maps—google—logo0x010800b3 notification—bg0x010800b4 overscr本文檔來自技高網(wǎng)...

    【技術保護點】
    一種移動終端資源ID自動分配方法,包括以下步驟:步驟1.修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段;步驟2.實時檢測移動終端添加的新資源;步驟3.對新資源的名稱進行識別,判斷新資源是否包含特殊字符;步驟4.包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段;步驟5.生成資源ID文本文件。

    【技術特征摘要】
    1.一種移動終端資源ID自動分配方法,包括以下步驟 步驟1.修改資源編譯工具,在正常ID值段的基礎上創(chuàng)建特殊字符資源的ID值段; 步驟2.實時檢測移動終端添加的新資源; 步驟3.對新資源的名稱進行識別,判斷新資源是否包含特殊字符; 步驟4.包含特殊字符,則將該資源分配到特殊字符資源的ID值段;包含正常字符,則將該資源分配到正常ID值段; 步驟5.生成資源ID文本文件。2.根據(jù)權(quán)利要求1所述的移動終端資源ID自動分配方法,其特征在于步驟I所述的特殊字符資源為包含某一前綴或包含某一后綴的資源。3.根據(jù)權(quán)利要求2所述的移動終端資源ID自動分配方法,其特征在于步驟I所述的正常ID值段是按照資源文件名稱的英文字母順序進行排序的。4.根據(jù)權(quán)利要求3所述的移動終端資源ID自動分配方法,其特征在于,步驟I具體包括 步驟S101.調(diào)出資源編譯工具; 步驟S102.設置特殊字符ID值段模塊,手動編輯特殊字符ID值段模塊,每一模塊寫入一特殊字符; 步驟S103.保存特殊字符ID值段模塊為腳本文件。5.根據(jù)權(quán)利要求4所述的移動終端資源ID自動分配方法,其特征在于,步驟4所述的將資源分配到特殊字符資源的ID值段具體包括 步驟S201.讀取資源的特殊字符; 步驟S202.根據(jù)該特殊字符讀取相應ID值段; 步驟S203.將資源分配到特殊字符資源的ID值段。6.根據(jù)權(quán)利要求5所述的移動終端資源ID自動分配方法,其特征在于所述...

    【專利技術屬性】
    技術研發(fā)人員:曾元清旦建軍
    申請(專利權(quán))人:廣東歐珀移動通信有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产综合无码一区二区辣椒| 亚洲AV无码专区在线观看成人| 亚洲高清无码专区视频| 国产乱人伦无无码视频试看 | 亚洲日韩VA无码中文字幕| 精品久久久久久无码免费| 午夜人性色福利无码视频在线观看| 无码少妇一区二区三区浪潮AV| 人妻aⅴ中文字幕无码| 亚洲成A人片在线观看无码不卡| 中文有码无码人妻在线| 亚洲精品无码AV中文字幕电影网站| 无码人妻精品一区二区三区东京热 | 亚洲AV无码久久精品蜜桃| 亚洲精品无码专区久久| 一本色道无码道在线观看| 国产久热精品无码激情| 亚洲精品无码不卡| 亚洲精品无码成人片在线观看 | 亚洲动漫精品无码av天堂| 无码人妻精品一区二区三区9厂 | 国产免费久久久久久无码| 精品无码成人片一区二区98| 久久久久无码专区亚洲av| 久久精品无码一区二区三区免费| 日韩精品无码免费一区二区三区| gogo少妇无码肉肉视频| 无码国产激情在线观看| 亚洲中文字幕无码av永久| 免费A级毛片无码专区| 亚洲av中文无码乱人伦在线播放| 国模无码一区二区三区不卡| 在线看片无码永久免费aⅴ| 高清无码午夜福利在线观看 | 国产综合无码一区二区辣椒 | 亚洲AV无码一区东京热| 亚洲一区AV无码少妇电影☆| 成人无码WWW免费视频| 亚洲中久无码不卡永久在线观看| 无翼乌工口肉肉无遮挡无码18| 精品久久久久久久无码久中文字幕|