demibug

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            24 Posts :: 3 Stories :: 2 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(5)

          我參與的團(tuán)隊(duì)

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          轉(zhuǎn)自 http://happyin1111.blog.163.com/


          Drawable currentIcon = null;

          currentIcon = getResources().getDrawable(R.drawable.folder);

          currentIcon = getResources().getDrawable(R.drawable.image);

          把資源文件放到應(yīng)用程序的/raw/raw下,那么就可以在應(yīng)用中使用getResources獲取資源后,以openRawResource方法(不帶后綴的資源文件名)打開(kāi)這個(gè)文件。例如:

          Resources myResources = getResources();
          InputStream myFile = myResources.openRawResource(R.raw.myfilename);

          和傳統(tǒng)的java文件操作一樣,在android Api中提供了openFileInput和openFileOutput方法來(lái)讀取設(shè)備上的文件。

          簡(jiǎn)寫(xiě)
          InputStream fs =this.getResources().openRawResource(R.raw.kb); (資源文件名為kb.html, 不需要帶后綴.html)
          InputStreamReader read = new InputStreamReader (fs,”gb2312″);
          BufferedReader in = new BufferedReader(read);

          讀取res/drawable目錄下的png或者bmg
          //得到Resources對(duì)象
          Resources r = this.getContext().getResources();
          //以數(shù)據(jù)流的方式讀取資源
          Inputstream is = r.openRawResource(R.drawable.my_background_image);
          BitmapDrawable bmpDraw = new BitmapDrawable(is);
          Bitmap bmp = bmpDraw.getBitmap();

          或者

          InputStream is = getResources().openRawResource(R.drawable.icon);
          Bitmap mBitmap = BitmapFactory.decodeStream(is);
          Paint mPaint = new Paint();
          canvas.drawBitmap(mBitmap, 40, 40, mPaint);

          數(shù)據(jù)包package:android.content.res
          主要類(lèi):Resources

          InputStream openRawResource(int id) 獲取資源的數(shù)據(jù)流,讀取資源數(shù)據(jù)

          把 一個(gè)圖片資源,添加你的文件到你工程中res/drawable/目錄中去,從這里,你就可以引用它到你的代碼或你的XML布局中,也就是說(shuō),引用它也可 以用資源編號(hào),比如你選擇一個(gè)文件只要去掉后綴就可以了(例如:my_image.png 引用它是就是my_image)。

          posted on 2011-05-09 16:30 Hiji 閱讀(1252) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 丰都县| 舒城县| 石台县| 广东省| 竹北市| 连云港市| 顺义区| 清涧县| 开化县| 祁东县| 清河县| 常熟市| 太和县| 陈巴尔虎旗| 天峻县| 秦安县| 兰州市| 西安市| 陆川县| 彭泽县| 新竹市| 西和县| 聊城市| 万安县| 陇西县| 岱山县| 石河子市| 玛沁县| 岢岚县| 南溪县| 太谷县| 驻马店市| 宣化县| 福清市| 安仁县| 聂拉木县| 前郭尔| 兴隆县| 五大连池市| 德保县| 汨罗市|