Android 讀取資源文件實例詳解
Android 讀取資源文件實例詳解
本文主要介紹 Android 讀取資源文件,直接從 assets 讀取,從 Raw 文件中讀取,InputStream 轉(zhuǎn) String。
以下為直接從assets讀?。?br />
/**
* 得到Assets里面相應(yīng)的文件流
*
* @param fileName
* @return
*/
private InputStream getAssetsStream(String fileName) {
InputStream is = null;
try {
is = getAssets().open(fileName);
//is.close();
} catch (IOException e) {
e.printStackTrace();
}
return is;
}
以下為從Raw文件中讀?。?br />
/**
* 讀取raw文件夾下面的文件
* @return
*/
public InputStream getFromRaw() {
InputStream ins = null;
try {
ins = getResources().openRawResource(R.raw.area);
} catch (Exception e) {
e.printStackTrace();
}
return ins;
}
下面是 InputStream 轉(zhuǎn) String
/**
* InputStream 轉(zhuǎn)String
* @param inputStream
* @return
*/
private String InputStreamToString(InputStream inputStream) {
String result = null;
try {
int length = inputStream.available();
byte [] buffer = new byte[length];
inputStream.read(buffer);
result = EncodingUtils.getString(buffer, "UTF-8");
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
相關(guān)文章
Android編程實現(xiàn)webview執(zhí)行l(wèi)oadUrl時隱藏鍵盤的workround效果
這篇文章主要介紹了Android編程實現(xiàn)webview執(zhí)行l(wèi)oadUrl時隱藏鍵盤的workround效果,較為詳細的分析了執(zhí)行l(wèi)oadUrl時隱藏鍵盤的workround具體步驟與兩種實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10
Android EditText隨輸入法一起移動并懸浮在輸入法之上的示例代碼
這篇文章主要介紹了Android EditText隨輸入法一起移動并懸浮在輸入法之上,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06
Android筆記之:App應(yīng)用之啟動界面SplashActivity的使用
當(dāng)前比較成熟一點的應(yīng)用基本上都會在進入應(yīng)用之顯示一個啟動界面.這個啟動界面或簡單,或復(fù)雜,或簡陋,或華麗,用意不同,風(fēng)格也不同2013-04-04
淺談Android Studio 4.1 更新內(nèi)容
這篇文章主要介紹了淺談Android Studio 4.1 更新內(nèi)容,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10
Android利用CountDownTimer實現(xiàn)倒計時功能 Android實現(xiàn)停留5s跳轉(zhuǎn)到登錄頁面
這篇文章主要為大家詳細介紹了Android利用CountDownTimer實現(xiàn)倒計時功能,Android實現(xiàn)停留5s跳轉(zhuǎn)到登錄頁面,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07

