Androidstudio中Asset的建立和引用

2021-08-22 08:21:24 字數 1321 閱讀 4304

一、建立:

這樣就在main資料夾下建立了乙個和res資料夾同級的assets資料夾了:

二、使用:

1.載入assets目錄下的網頁

//載入assets/win8_demo/目錄下的index.html網頁

webview.loadurl(」file:///android_asset/win8_demo/index.html」);

2.訪問assets目錄下的資源檔案:

// 讀取assets資料夾下對應檔案的輸入流

inputstream is = getassets().open("asset_test.txt");

// 讀取assets資料夾下mysw資料夾內對應檔案的輸入流

inputstream is2 = getassets().open("mysw/asset_test.txt");

3.獲取assets的檔案及目錄名

string filenames =context.getassets().list(path);
4.將assets下的檔案複製到sd卡

/** 

* 從assets目錄中複製整個資料夾內容

* @param context context 使用copyfiles類的activity

* @param oldpath string 原檔案路徑 如:/aa

* @param newpath string 複製後路徑 如:xx:/bb/cc

*/ public void copyfilesfassets(context context,string oldpath,string newpath)

} else

fos.flush();//重新整理緩衝區

is.close();

fos.close();

}} catch (exception e) }

該方法呼叫時的**:music為assets目錄下面的資料夾,裡面包括具體的檔案

copyfilesfassets(this, "music", "sdcard/clock");

摘自:

android studio 中的編碼問題

在 android studio 中直接建立專案和匯入其他專案都會有乙個檔案編碼設定的問題,在 android studio version 1.2.0 中設定檔案的編碼,只需要兩步 1.開啟setting editor file encoding 進行編碼設定 2.開啟module的 build....

Android Studio中的SVN使用

開發時遇到要使用android studio as 所以學習了一下as中的svn使用 1.新增svn步驟很多,不在詳細介紹,詳情可以參考 過程很詳細 這裡簡單說下需注意的地方 黑色代表和伺服器同步 2.使用svn show history 時顯示問題 暫時仍不會使用,沒有像eclipse那樣帶有增刪...

android studio中真機root問題

最近些 需要去手機根目錄下的data資料夾下找相應的資料,夜神模擬器也老是出問題,手機是公尺6 miui9系統,已經不能單獨對某個應用開啟root許可權了,所以不能在手機上直接檢視相關檔案,周圍同學也都沒有root,所以糾結了好多天到底要不要root 今天吃完飯回來偶然間發現昨天更新的最新版本stu...