国产精品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應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法

      文檔序號:6363035閱讀:432來源:國知局
      專利名稱:Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計算機(jī)密碼,具體涉及一種Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,尤其應(yīng)用于手持終端上。
      背景技術(shù)
      近年來,安卓(Android)操作系統(tǒng)的手機(jī)憑借優(yōu)異的性能和良好的用戶體驗(yàn),在眾多硬件廠商的合作下,逐漸成為了智能手機(jī)市場的主流。但是有個特點(diǎn)一直為用戶所詬病,那就是存儲介質(zhì)如=T-Flash存儲卡(簡稱T卡)下雜亂的目錄。在手機(jī)安裝運(yùn)行不同的應(yīng)用程序之后,各應(yīng)用程序會在T卡上會生成不同的文件夾用以存放各自的一些數(shù)據(jù)。隨著安裝應(yīng)用程序的增加,越來越多的數(shù)據(jù)目錄產(chǎn)生,造成在T卡下子目錄極多,且大多都為不知具體意義的英文,在直觀感受和實(shí)際操作上,都給用戶帶來很大困惱。

      一種有效地管理這些目錄的方法顯得尤為重要。

      發(fā)明內(nèi)容
      本發(fā)明需要解決的技術(shù)問題是,如何提供一種Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,能規(guī)范地管理各種應(yīng)用程序生成的數(shù)據(jù)文件,避免以往目錄結(jié)構(gòu)雜亂給用戶帶來的眾多困惱。本發(fā)明的技術(shù)問題這樣解決構(gòu)建一種Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,包括以下步驟102)在Android系統(tǒng)中添加功能函數(shù)/應(yīng)用調(diào)用的系統(tǒng)接口,使其返回的設(shè)備路徑指向存儲裝置根目錄;103)在Android系統(tǒng)中添加應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的功能函數(shù)/應(yīng)用調(diào)用的標(biāo)準(zhǔn)接口,使其返回的設(shè)備路徑指向存儲裝置中使用指定名稱的程序數(shù)據(jù)文件夾;104)-105)將應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的功能函數(shù)/應(yīng)用調(diào)用的接口設(shè)置為所述標(biāo)準(zhǔn)接口,其他功能函數(shù)/應(yīng)用調(diào)用的接口設(shè)置為所述系統(tǒng)接口。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,包括以下步驟101)判斷存儲裝置中所述指定名稱的文件夾是否存在,不存在則創(chuàng)建該指定名稱的文件夾。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,包括以下步驟106)杜絕應(yīng)用程序硬編碼填寫存儲裝置的絕對路徑,修改為調(diào)用接口實(shí)現(xiàn)。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,該方法應(yīng)用于Android智能手機(jī)。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,該方法應(yīng)用于使用谷歌Android系統(tǒng)開發(fā)的終端設(shè)備。
      按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,所述存儲裝置是T卡。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,所述存儲裝置是硬盤、Android系統(tǒng)掛載的外部存儲設(shè)備。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,所述應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的功能函數(shù)包括函數(shù)getExternalStorageDirectory O、getExternalStoragePublicDirectory()、getExternalStorageStateO 等。按照本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,所述應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的應(yīng)用包括所有試圖在外部 存儲設(shè)備上生成數(shù)據(jù)目錄的APK(Android安裝包)應(yīng)用,如影音播放、即時通信、地圖服務(wù)、網(wǎng)絡(luò)下載、輸入法等。本發(fā)明提供的Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,融合Android程序接口和標(biāo)準(zhǔn)化編程,較現(xiàn)有技術(shù)具有以下優(yōu)點(diǎn)I、使用系統(tǒng)接口指向存儲裝置根目錄,保留了特殊應(yīng)用的須要;2、使用標(biāo)準(zhǔn)接口指向程序數(shù)據(jù)文件夾,保證規(guī)范管理程序數(shù)據(jù)文件的須要;3、通過編程規(guī)范或在工具上設(shè)定小的自動檢測程序,杜絕應(yīng)用程序硬編碼填寫存儲裝置的絕對路徑,避免程序數(shù)據(jù)文件管理混亂。


      下面結(jié)合附圖和具體實(shí)施例進(jìn)一步對本發(fā)明進(jìn)行詳細(xì)說明圖I為本發(fā)明具體實(shí)施例手機(jī)上的規(guī)范管理程序數(shù)據(jù)文件程序的流程示意圖。
      具體實(shí)施例方式首先,說明本發(fā)明具體實(shí)施例的思路①本發(fā)明具體實(shí)施例為手機(jī),能為廣大用戶提供清晰的T卡目錄結(jié)構(gòu),給用戶快速操作數(shù)據(jù)提供極大的方便,同時降低用戶誤操作引起數(shù)據(jù)異常的風(fēng)險;②將應(yīng)用程序產(chǎn)生數(shù)據(jù)目錄與用戶自建的文件分別存儲,使目錄簡潔明了 ;③屏蔽了用戶不需要關(guān)心的應(yīng)用程序數(shù)據(jù)目錄,避免誤操作刪除,導(dǎo)致應(yīng)用程序數(shù)據(jù)異常;④方便用戶操作清理T卡空間。第二,詳細(xì)說明應(yīng)用本發(fā)明方法的具體實(shí)施例如圖I所示,本發(fā)明具體實(shí)施例手機(jī)上的規(guī)范管理程序數(shù)據(jù)文件程序具體包括以下步驟101)判斷T卡根目錄下文件夾Program是否存在,不存在則創(chuàng)建,此文件夾用于存放應(yīng)用程序數(shù)據(jù);102)添加系統(tǒng)接口,使其返回的設(shè)備路徑指向T卡根目錄;103)修改標(biāo)準(zhǔn)接口,使其返回的設(shè)備路徑指向Program文件夾;104)修改標(biāo)準(zhǔn)接口中用于操作T卡根目錄的那些功能函數(shù)的實(shí)現(xiàn);105)修改“T卡掛載服務(wù)”、“T卡存儲操作”、“文件系統(tǒng)管理”、“網(wǎng)絡(luò)下載”等等需要操作T卡根目錄的應(yīng)用,更改其調(diào)用的標(biāo)準(zhǔn)接口 ;
      106)修改并杜絕硬編碼填寫“/mnt/sdcard”的代碼,修改為調(diào)用標(biāo)準(zhǔn)接口實(shí)現(xiàn);1007)結(jié)束。其中關(guān)鍵包括(一 )對不同功能函數(shù)/應(yīng)用的分類和設(shè)置
      函數(shù)/應(yīng)用
      使用系統(tǒng)接口 getExternalStorageRootDirectoryO getExternalStorageState() getExternalStoragePublicDirectory() 以及試圖操作外部設(shè)備根節(jié)點(diǎn)的APK應(yīng)用 使用標(biāo)準(zhǔn)接口 getExternalStorageDirectoryO
      和所有試圖在外部存儲設(shè)備上生成數(shù)據(jù)目錄的APK應(yīng)用( 二)對函數(shù)/應(yīng)用的修改
      private static final File EXTERNAL一STORAGE一DIRECTORY =new File (getDirectory("EXTERNAL一STORAGE", "/sdcard"), "Program");
      private static final File EXTERNAL_STORAGE_ROOT_DIRECTORY =getDirectory("EXTERNAL_STORAGE", "/sdcard");
      public static File getExternalStorageDirectoryO { return EXTERNAL一STORAGE一DlRECTORY;
      }
      public static File getExternalStorageRootDirectory() { return EXTERNAL_STORAGE_ROOT_DIRECTORY;
      }最后,以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明權(quán)利要求的涵 蓋范圍。
      權(quán)利要求
      1.一種Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,包括以下步驟 102)在Android系統(tǒng)中添加功能函數(shù)/應(yīng)用調(diào)用的系統(tǒng)接口,使其返回的設(shè)備路徑指向存儲裝置根目錄; 103)在Andr0i d系統(tǒng)中修改應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的功能函數(shù)/應(yīng)用調(diào)用的標(biāo)準(zhǔn)接口,使其返回的設(shè)備路徑指向存儲裝置中使用指定名稱的程序數(shù)據(jù)文件夾; 104)-105)將應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的功能函數(shù)/應(yīng)用調(diào)用的接口設(shè)置為所述標(biāo)準(zhǔn)接口,其他功能函數(shù)/應(yīng)用調(diào)用的接口設(shè)置為所述系統(tǒng)接口。
      2.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,包括以下步驟 101)判斷存儲裝置中所述指定名稱的文件夾是否存在,不存在則創(chuàng)建該指定名稱的文件夾。
      3.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,包括以下步驟 106)杜絕應(yīng)用程序硬編碼填寫存儲裝置的絕對路徑,修改為調(diào)用接口實(shí)現(xiàn)。
      4.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,該方法應(yīng)用于Android智能手機(jī)。
      5.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,該方法應(yīng)用于使用谷歌Android系統(tǒng)開發(fā)的終端設(shè)備。
      6.根據(jù)權(quán)利要求I或4所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,所述存儲裝置是T卡。
      7.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,所述存儲裝置是硬盤、Android系統(tǒng)掛載的外部存儲設(shè)備。
      8.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,所述標(biāo)準(zhǔn)接口對應(yīng)的功能函數(shù)/應(yīng)用包括函數(shù)getExternalStorageDirectory ()。
      9.根據(jù)權(quán)利要求I所述Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,其特征在于,所述系統(tǒng)接口對應(yīng)的功能函數(shù)/應(yīng)用包括函數(shù)getExternalStorageRootDirectory ()、函數(shù) getExternalStorageState ()和函數(shù) getExternalStoragePubIicDirectory ()。
      全文摘要
      本發(fā)明涉及一種Android應(yīng)用程序數(shù)據(jù)文件的生成路徑管理方法,包括添加系統(tǒng)接口,使其返回的設(shè)備路徑指向存儲裝置根目錄;修改標(biāo)準(zhǔn)接口,使其返回的設(shè)備路徑指向存儲裝置中使用指定名稱的程序數(shù)據(jù)文件夾;將應(yīng)用程序生成數(shù)據(jù)文件對應(yīng)的功能函數(shù)/應(yīng)用調(diào)用的接口設(shè)置為所述標(biāo)準(zhǔn)接口,其他功能函數(shù)/應(yīng)用調(diào)用的接口設(shè)置為所述的新添加的系統(tǒng)接口。這種路徑管理方法,融合Android程序接口和標(biāo)準(zhǔn)化編程,為廣大用戶提供清晰的存儲裝置目錄結(jié)構(gòu),給用戶快速操作數(shù)據(jù)提供極大的方便,同時降低用戶誤操作引起數(shù)據(jù)異常的風(fēng)險。
      文檔編號G06F17/30GK102682057SQ20121000848
      公開日2012年9月19日 申請日期2012年1月11日 優(yōu)先權(quán)日2012年1月11日
      發(fā)明者曾元清 申請人:廣東歐珀移動通信有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1