欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android讀取資源文件的方法

 更新時間:2017年08月03日 16:01:32   作者:milayihe  
這篇文章主要介紹了Android讀取資源文件的方法的相關(guān)資料,這里提供兩種方法及實(shí)例,需要的朋友可以參考下

Android讀取資源文件的方法

1、放入到資源文件夾里面,也就是所創(chuàng)建android工程的res下面。

    我們可以在里面建立文件夾,放置我們要讀取的文件。 例如:res里面建立目錄raw,將要讀取的文件abc.bin放入到該文件夾下,此時通過 openRawResource()方法即可讀取。代碼為

 InputStream is = getResources().openRawResource(R.raw.abc); 

    只要獲取InputStream,一切就好辦了!

  注意:res下面的目錄名字是有講究的,系統(tǒng)預(yù)定的目錄模版位于framework/base/core/res/res下,必須按照里面的名字進(jìn)行創(chuàng)建。即重寫系統(tǒng)的目錄!其下面資源文件的命名只能使用[a_z0-9]命名,否則也會報錯。 

2、使用openFileInput()方法

    因?yàn)槭荂ontextWrapper里面的方法,其直接子類里面包含了Activity,所以可以在Activity里面很方便的使用!
這里面的資源不能包含路徑分隔符(can not contain path separators),且只能放在/data/data/包名/files這個文件夾下面。如果文件沒有放入該目錄或者加上了路徑名,都將會拋出FileNotFoundException。

char[] inputBuffer = new char[2048];
      FileInputStream fis = this.openFileInput("Version_Num.BIN");
      InputStreamReader is = new InputStreamReader(myFileStream);
      //開始讀取
      fis.read(inputBuffer);
      String data = new String(inputBuffer);

       其中data就是最終讀出的字符串!

以上就是Android 讀取文件的方法實(shí)例詳解,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Android基于PhotoView實(shí)現(xiàn)的頭像/圓形裁剪控件

    Android基于PhotoView實(shí)現(xiàn)的頭像/圓形裁剪控件

    這篇文章主要給大家介紹了關(guān)于Android基于PhotoView實(shí)現(xiàn)的頭像/圓形裁剪控件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • android隱式意圖激活瀏覽器的實(shí)現(xiàn)方法

    android隱式意圖激活瀏覽器的實(shí)現(xiàn)方法

    下面小編就為大家?guī)硪黄猘ndroid隱式意圖激活瀏覽器的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • kotlin淺析when與循環(huán)的使用

    kotlin淺析when與循環(huán)的使用

    這篇文章主要介紹了kotlin語言中when與循環(huán)的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Android使用ListView實(shí)現(xiàn)下拉刷新及上拉顯示更多的方法

    Android使用ListView實(shí)現(xiàn)下拉刷新及上拉顯示更多的方法

    這篇文章主要介紹了Android使用ListView實(shí)現(xiàn)下拉刷新及上拉顯示更多的方法,結(jié)合實(shí)例形式分析了ListView滾動刷新與加載的相關(guān)操作技巧,需要的朋友可以參考下
    2017-02-02
  • Android判斷手機(jī)是否是小米MIUI系統(tǒng)的方法

    Android判斷手機(jī)是否是小米MIUI系統(tǒng)的方法

    這篇文章主要介紹了Android判斷手機(jī)是否是小米MIUI系統(tǒng)的方法的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • 基于Android代碼實(shí)現(xiàn)常用布局

    基于Android代碼實(shí)現(xiàn)常用布局

    大家在日常中經(jīng)常見到用xml文件實(shí)現(xiàn)android常用布局,但是大家知道如何用代碼實(shí)現(xiàn)呢?使用代碼實(shí)現(xiàn)可以幫助我們學(xué)習(xí)sdk api,所以小編把我日常整理些關(guān)于android常用布局代碼實(shí)現(xiàn)分享給大家
    2015-11-11
  • Android編程之非調(diào)用系統(tǒng)界面實(shí)現(xiàn)發(fā)送彩信的方法(MMS)

    Android編程之非調(diào)用系統(tǒng)界面實(shí)現(xiàn)發(fā)送彩信的方法(MMS)

    這篇文章主要介紹了Android編程之非調(diào)用系統(tǒng)界面實(shí)現(xiàn)發(fā)送彩信的方法,涉及Android源碼中的mms的使用技巧,需要的朋友可以參考下
    2016-01-01
  • android studio3.0以上如何通過navicat訪問SQLite數(shù)據(jù)庫文件

    android studio3.0以上如何通過navicat訪問SQLite數(shù)據(jù)庫文件

    這篇文章主要介紹了android studio3.0以上如何通過navicat訪問SQLite數(shù)據(jù)庫文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Android中Edittext設(shè)置輸入條件

    Android中Edittext設(shè)置輸入條件

    本篇文章主要介紹了Android中Edittext設(shè)置輸入條件的相關(guān)知識,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-05-05
  • Android利用手勢完成屏幕密碼鎖功能

    Android利用手勢完成屏幕密碼鎖功能

    這篇文章主要為大家詳細(xì)介紹了Android利用手勢完成屏幕密碼鎖功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03

最新評論