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

      一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法

      文檔序號(hào):6400984閱讀:352來源:國(guó)知局
      專利名稱:一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于智能電子產(chǎn)品技術(shù)領(lǐng)域,具體涉及一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法。
      背景技術(shù)
      目前帶有操作系統(tǒng)的智能電子產(chǎn)品迅速發(fā)展,例如智能手機(jī)、智能電視,基于這些智能電子產(chǎn)品的操作系統(tǒng),應(yīng)用程序目前已經(jīng)有數(shù)十萬個(gè),而這些應(yīng)用程序的類型,目前這些智能電子產(chǎn)品的操作系統(tǒng)并沒有提供接口或者方法用于系統(tǒng)自動(dòng)識(shí)別,一般都通過應(yīng)用程序商店和服務(wù)器之間定義的協(xié)議來區(qū)分,而對(duì)于用戶自行安裝的應(yīng)用程序則無能為力。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提出一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,可以對(duì)用戶自行安裝的應(yīng)用程序進(jìn)行自動(dòng)分類。本發(fā)明是這樣實(shí)現(xiàn)的,一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,包括以下步驟:a.設(shè)立應(yīng)用程序的分類規(guī)則信息,該規(guī)則信息包括標(biāo)識(shí)信息;b.應(yīng)用程序端在與操作系統(tǒng)接口的節(jié)點(diǎn)中,寫入標(biāo)識(shí)信息和類型信息;c.系統(tǒng)終端對(duì)所有已完成安裝的應(yīng)用程序,查詢?cè)摴?jié)點(diǎn)的標(biāo)識(shí)信息和類型信息,將該節(jié)點(diǎn)的標(biāo)識(shí)信息與該規(guī)則信息中標(biāo)識(shí)信息進(jìn)行匹配,對(duì)于匹配成功的應(yīng)用程序,則依據(jù)該節(jié)點(diǎn)的類型信息進(jìn)行分類。本發(fā)明的有益效果是:根據(jù)本發(fā)明,需要進(jìn)行分類的應(yīng)用程序在安裝前就可以按照分類規(guī)則寫入標(biāo)識(shí)信息和類型信息,這樣在用戶安裝后,系統(tǒng)終端就能夠通過標(biāo)識(shí)信息將這些可以進(jìn)行分類的應(yīng)用程序篩選出來,然后進(jìn)一步依據(jù)其類型信息,從而實(shí)現(xiàn)對(duì)這些用戶所安裝的應(yīng)用程序的自動(dòng)分類。


      圖1是本發(fā)明的流程圖。
      具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。在本實(shí)施例中,以Android系統(tǒng)為例進(jìn)行說明,對(duì)于其他操作系統(tǒng)實(shí)現(xiàn)方法類似。首先設(shè)立應(yīng)用程序的分類規(guī)則信息,該規(guī)則信息包括標(biāo)識(shí)信息和分類列表。然后按圖1的流程進(jìn)行處理。在應(yīng)用程序端,應(yīng)用程序通過在Android標(biāo)準(zhǔn)的AndroidManifest.xml文件中,增加〈meta-data/〉的節(jié)點(diǎn),并設(shè)置屬性 android:name=〃AppType〃,android:value=〃 類型",其中name為標(biāo)識(shí)信息,value為類型信息;
      在系統(tǒng)終端,應(yīng)用程序安裝到系統(tǒng)后,終端通過Android系統(tǒng)的PackageManager提供的查詢接口,并通過參數(shù)PackageManager.GET_META_DATA獲取到當(dāng)前已安裝的應(yīng)用程序〈meta-data/>節(jié)點(diǎn)的數(shù)據(jù);終端通過解析該節(jié)點(diǎn)的name屬性是否為“AppType”來判斷是否屬于應(yīng)用分類的節(jié)點(diǎn),如果是,則繼續(xù)通過value屬性來獲取具體的分類名稱;系統(tǒng)終端通過獲取到的應(yīng)用程序的分類名稱和預(yù)先定義好的分類列表進(jìn)行對(duì)比,看是否找到匹配的類型,如果是則添加該應(yīng)用程序到該類型中,否則在分類列表中增加該類型的分類,并將該應(yīng)用程序添加到該新增的類型中;如果一個(gè)應(yīng)用程序中有多個(gè)〈meta-data/〉定義的分類節(jié)點(diǎn),則系統(tǒng)終端按照上面的方式,將為該應(yīng)用程序分配多個(gè)對(duì)應(yīng)的分類類型;如果應(yīng)用程序不包含分類數(shù)據(jù),即類型信息為空或亂碼數(shù)據(jù),則系統(tǒng)終端將其歸類到未分類類型。本發(fā)明通過分類列表自定義分類類型和應(yīng)用程序增加類型定義,使系統(tǒng)終端對(duì)應(yīng)用程序的自動(dòng)分類更加智能,相應(yīng)分類方法和分類規(guī)則能及時(shí)適應(yīng)智能時(shí)代海量應(yīng)用程序的快速變化,其維護(hù)是自動(dòng)的、智能學(xué)習(xí)型的,不需要專門的服務(wù)器來維護(hù)更新。同時(shí),用戶從不同角度看,一個(gè)應(yīng)用程序其實(shí)可以有多種分類,本發(fā)明也適用于這種情況,能夠?qū)⒁粋€(gè)應(yīng)用程序同時(shí)進(jìn)行多種分類,從而更加切合用戶的需求。在應(yīng)用程序端有可能發(fā)生一些特殊情況,即類型信息為空或亂碼數(shù)據(jù)時(shí),通過本發(fā)明也能夠進(jìn)行單獨(dú)處理,使系統(tǒng)更加穩(wěn)定。
      權(quán)利要求
      1.一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,其特征在于包括以下步驟: a.設(shè)立應(yīng)用程序的分類規(guī)則信息,該規(guī)則信息包括標(biāo)識(shí)信息; b.應(yīng)用程序端在與操作系統(tǒng)接口的節(jié)點(diǎn)中,寫入標(biāo)識(shí)信息和類型信息; c.系統(tǒng)終端對(duì)所有已完成安裝的應(yīng)用程序,查詢?cè)摴?jié)點(diǎn)的標(biāo)識(shí)信息和類型信息,將該節(jié)點(diǎn)的標(biāo)識(shí)信息與該規(guī)則信息中標(biāo)識(shí)信息進(jìn)行匹配,對(duì)于匹配成功的應(yīng)用程序,則依據(jù)該節(jié)點(diǎn)的類型信息進(jìn)行分類。
      2.根據(jù)權(quán)利要求1所述的一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,其特征在于所述的規(guī)則信息還包括分類列表,所述依據(jù)該節(jié)點(diǎn)的類型信息進(jìn)行分類是按下述方式進(jìn)行的:該節(jié)點(diǎn)的類型信息在該分類列表中是否找到匹配的類型,如果是則添加該應(yīng)用程序到該類型中,否則在分類列表中增加該類型的分類,并將該應(yīng)用程序添加到該新增的類型中。
      3.根據(jù)權(quán)利要 求1或2所述的一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,其特征在于所述的節(jié)點(diǎn)為多個(gè),所述依據(jù)該節(jié)點(diǎn)的類型信息進(jìn)行的分類為多個(gè)。
      4.根據(jù)權(quán)利要求1所述的一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,其特征在于如果所述應(yīng)用程序的類型信息為空或亂碼數(shù)據(jù),則系統(tǒng)終端將該應(yīng)用程序歸類到未分類類型。
      5.根據(jù)權(quán)利要求1-4所述的一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,其特征在于所述的操作系統(tǒng)為Android系統(tǒng)。
      全文摘要
      本發(fā)明公開了一種基于操作系統(tǒng)對(duì)應(yīng)用程序分類的方法,包括以下步驟a.設(shè)立應(yīng)用程序的分類規(guī)則信息,該規(guī)則信息包括標(biāo)識(shí)信息;b.應(yīng)用程序端在與操作系統(tǒng)接口的節(jié)點(diǎn)中,寫入標(biāo)識(shí)信息和類型信息;c.系統(tǒng)終端對(duì)所有已完成安裝的應(yīng)用程序,查詢?cè)摴?jié)點(diǎn)的標(biāo)識(shí)信息和類型信息,將該節(jié)點(diǎn)的標(biāo)識(shí)信息與該規(guī)則信息中標(biāo)識(shí)信息進(jìn)行匹配,對(duì)于匹配成功的應(yīng)用程序,則依據(jù)該節(jié)點(diǎn)的類型信息進(jìn)行分類。本發(fā)明可用于消費(fèi)電子產(chǎn)品中,可以對(duì)用戶自行安裝的應(yīng)用程序進(jìn)行自動(dòng)分類。
      文檔編號(hào)G06F9/445GK103218238SQ20131010082
      公開日2013年7月24日 申請(qǐng)日期2013年3月27日 優(yōu)先權(quán)日2013年3月27日
      發(fā)明者楊金煒, 周建波, 朱保丞 申請(qǐng)人:四川長(zhǎng)虹電器股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1