導航:首頁 > 文件類型 > 手機app整合文件名

手機app整合文件名

發布時間:2024-12-28 02:44:21

㈠ 我們的app在手機中存放的路徑是

我們的app在手機中存放的路徑是:/var/mobile/Applications/4434-4453A-B453-4ADF535345ADAF344

後面的目錄4434-4453A-B453-4ADF535345ADAF344是iPhone自動生成的,裡麵包含了四個文件夾:

(1)AppName.app 目錄:這是應用程序的程序包目錄,包含應用程序本身。由於應用改程序必須經過簽名。所以再運行程序時,是不可以對這個目錄進行內容修改的,否則會造成應用無法啟動。

  (2)Documents目錄:這是文檔目錄。有關應用的所有數據文件應該寫入到這個目錄下,這個目錄用於存儲用戶數據或者其他應該定期備份的信息。iTunes會同步改應用程序的此文件內容,適合存儲一些重要的數據

  (3)Libarary目錄:庫目錄,這個目錄下面還有兩個子目錄:Caches 和 Preferences 

              Preferences 目錄:包含應用程序的編號設置文件,存放NSUserDefaults保存的.plist文件。iTunes同步該應用時會同步該文件夾中的內容。

              Caches 目錄:緩存目錄。用於存儲應用程序專用的支持文件,保存應用程序再次啟動過程中需要的信息。ITunes不會同步改文件夾,保存一些不需要備份的數據           

  (4)tmp目錄:臨時目錄。這個目錄用於存放臨時文件,保存應用程序再次啟動過程中不再需要的信息。iTunes不會同步此文件夾,系統可能在應用沒運行時就刪除該目錄下的文件,所以此目錄適合保存應用中的一些臨時文件,用完就刪除。

下面就是這些文件夾獲取路徑的方法:

1.獲取AppName.app 目錄路徑:

NSString *path = [[NSBundle mainBundle] bundlePath];

2.獲取Documents目錄路徑的方法:

NSString *documentPath = (NSDocumentDirectory, NSUserDomainMask, YES).firstObject;

3.Library/Caches目錄路徑方法:

NSString *cachePath = (NSCachesDirectory, NSUserDomainMask, YES).firstObject;

4.Library/Application Support目錄路徑方法:

[(NSApplicationSupportDirectory,   NSUserDomainMask, YES) objectAtIndex:0]

4.tmp目錄路徑的方法:

NSString *tmpPaht = NSTemporaryDirectory();

5.獲取沙盒主目錄路徑    

NSString *homePaht = NSHomeDirectory();

例子:

NSFileManager* fm=[NSFileManager defaultManager];

if(![fm fileExistsAtPath:[self dataFilePath]]){

//下面是對該文件進行制定路徑的保存

[fm createDirectoryAtPath:[self dataFilePath] withIntermediateDirectories:YES attributes:nil error:nil];

//取得一個目錄下得所有文件名

NSArray *files = [fm subpathsAtPath: [self dataFilePath] ];

//讀取某個文件

NSData *data = [fm contentsAtPath:[self dataFilePath]];

//或者

NSData *data = [NSData dataWithContentOfPath:[self dataFilePath]];

}

IOS管理文件和目錄

1、常見的NSFileManager文件方法

-(NSData *)contentsAtPath:path//從一個文件讀取數據

-(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr//向一個文件寫入數據

-(BOOL)removeItemAtPath:path error:err//刪除一個文件

-(BOOL)moveItemAtPath:from toPath:to error:err//重命名或者移動一個文件(to不能是已存在的)

-(BOOL)ItemAtPath:from toPath:to error:err//復制文件(to不能是已存在的)

-(BOOL)contentsEqualAtPath:path andPath:path2//比較兩個文件的內容

-(BOOL)fileExistAtPath:path//測試文件是否存在

-(BOOL)isReadableFileAtPath:path//測試文件是否存在,並且是否能執行讀操作

-(BOOL)isWriteableFileAtPath:path//測試文件是否存在,並且是否能執行寫操作

-(NSDictionary *)attributesOfItemAtPath:path error:err//獲取文件的屬性

-(BOOL)setAttributesOfItemAtPath:attr error:err//更改文件的屬性

2.使用目錄

-(NSString *)currentDirectoryPath//獲取當前目錄

-(BOOL)changeCurrentDirectoryPath:path//更改當前目錄

-(BOOL)ItemAtPath:from toPath:to error:err//復制目錄結構(to不能是已存在的)

-(BOOL)createDirectoryAtPath:path withIntermediateDirectories:(BOOL)flag attribute:attr//創建一個新目錄

-(BOOL)fileExistAtPath:path isDirectory:(BOOL*)flag//測試文件是不是目錄(flag中儲存結果YES/NO)

-(NSArray *)contentsOfDirectoryAtPath:path error:err//列出目錄內容

-(NSDirectoryEnumerator *)enumeratorAtPath:path//枚舉目錄的內容

-(BOOL)removeItemAtPath:path error:err//刪除空目錄

-(BOOL)moveItemAtPath:from toPath:to error:err //重命名或移動一個目錄(to不能是已存在的)

3、常用路徑工具方法

+(NSString *)pathWithComponens:components//根據components中的元素構造有效路徑

-(NSArray *)pathComponents//析構路徑,獲得組成此路徑的各個部分

-(NSString *)lastPathComponent//提取路徑的最後一個組成部分

-(NSString *)pathExtension//從路徑的最後一個組成部分中提取其擴展名

-(NSString *):path//將path添加到現有路徑的末尾

-(NSString *):ext//將指定的擴展名添加到路徑的最後一個組成部分

-(NSString *)//刪除路徑的最後一個組成部分

-(NSString *)stringByDeletingPathExtension//從文件的最後一部分刪除擴展名

-(NSString *)stringByExpandingTileInPath//將路徑中代字元擴展成用戶主目錄(~)或指定用戶的主目錄(~user)

-(NSString *)//嘗試解析路徑中的符號鏈接

-(NSString *)stringByStandardizingPath//通過嘗試解析~、..(父目錄符號)、.(當前目錄符號)和符號鏈接來標准化路徑

4、常用的路徑工具函數

NSString* NSUserName(void)//返回當前用戶的登錄名

NSString* NSFullUserName(void)//返回當前用戶的完整用戶名

NSString* NSHomeDirectory(void)//返回當前用戶主目錄的路徑

NSString* NSHomeDirectoryForUser(NSString* user)//返回用戶user的主目錄

NSString* NSTemporaryDirectory(void)//返回可用於創建臨時文件的路徑目錄

5、常用的IOS目錄

Documents(NSDocumentDirectory)//用於寫入應用相關數據文件的目錄,在ios中寫入這里的文件能夠與iTunes共享並訪問,存儲在這里的文件會自動備份到雲端

Library/Caches(NSCachesDirectory)//用於寫入應用支持文件的目錄,保存應用程序再次啟動需要的信息。iTunes不會對這個目錄的內容進行備份

tmp(use NSTemporaryDirectory())//這個目錄用於存放臨時文件,只程序終止時需要移除這些文件,當應用程序不再需要這些臨時文件時,應該將其從這個目錄中刪除

Library/Preferences//這個目錄包含應用程序的偏好設置文件,使用 NSUserDefault類進行偏好設置文件的創建、讀取和修改

分類:  iOS學習積累

㈡ 筆趣閣在手機內存儲文件名




1、進入筆趣閣app,找到需要閱讀的書籍,點擊該書籍。





2、在出現的界面底部點擊全本緩存。





3、回到主界面,點擊軟體右下角我的按鈕。





4、在彈出的頁面點擊緩存管理。





5、即可看到已緩存下載的小說進度,表明下載了一部分小說。





6、打開手機上的文件管理按鈕。





7、在出現的界面打開android文件夾。





8、點擊打開data文件夾。





9、在出現的界面點擊打開com.biquge.ebook.app文件夾。





10、在出現的界面點擊打開files文件夾。





11、再打開books文件夾。





12、再打開439117文件夾。





13、點擊打開1文件夾。





14、即可以看到下載緩存的TXT小說文件了。





15、點開任意一個文件,查驗下緩存的小說就可以了。


㈢ 能更改文件名的手機軟體(包括拓展名)

ES文件管理器是一款輕量級的手機軟體,它具有強大的文件管理功能,其中一個顯著特點就是能夠更改文件名,包括文件的後綴名。這款應用操作簡便,界面友好,適合各種用戶使用。

使用ES文件管理器,你可以輕松地瀏覽和管理手機中的文件和文件夾。無論是修改文件名,還是更改文件後綴名,它都能提供一個直觀且簡便的操作界面。對於需要頻繁管理和修改文件名的用戶來說,ES文件管理器無疑是一個非常好的選擇。

此外,ES文件管理器還支持多種文件格式,包括常見的文本、圖片、音頻和視頻文件,以及一些特殊文件格式,如資料庫文件和壓縮文件等。它能夠幫助你更好地組織和管理手機中的各種文件資源。

值得一提的是,ES文件管理器體積小巧,不會佔用過多的手機內存空間。同時,它的運行速度快,不會對手機的性能造成負擔。因此,無論是內存較小的手機,還是運行速度較慢的設備,使用ES文件管理器都能獲得流暢的使用體驗。

總的來說,如果你需要一款功能強大且易於操作的手機文件管理軟體,ES文件管理器絕對是一個不錯的選擇。它不僅能夠幫助你更改文件名和後綴名,還能讓你更好地管理和組織手機中的各種文件資源。

㈣ 手機上的文件夾「android」是什麼意思

一、安卓手機的Android文件夾裡面的文件夾是用來放程序數據的。

二、android 手機文件夾代表的意思。

閱讀全文

與手機app整合文件名相關的資料

熱點內容
java網路位元組序轉換 瀏覽:233
美版iphone4蜂窩 瀏覽:626
word文件打開就最大化 瀏覽:998
經緯度和浮點數轉換工具 瀏覽:402
群星最新版本 瀏覽:471
歐洲童裝網站有哪些 瀏覽:783
win10默認頭像下載 瀏覽:216
dnf2017代碼大全 瀏覽:219
編程項目經理證書怎麼考 瀏覽:570
律師咨詢什麼app 瀏覽:863
ps導入ai什麼格式文件 瀏覽:255
手機升級系統的利弊 瀏覽:411
如何判斷兩列是否相同的數據 瀏覽:25
安卓系統微信文件夾 瀏覽:19
xp打開word找不到文件 瀏覽:488
文件名占容量 瀏覽:882
環型槽如何編程 瀏覽:290
excel怎麼分列每一列的第二行數據 瀏覽:240
美味餐廳13安卓版完整 瀏覽:708
請先卸載本地app什麼意思 瀏覽:639

友情鏈接