Mega Code Archive

 
Categories / Android / Core Class
 

From Raw Resource File

//package com.retain; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URI; import java.net.URISyntaxException; import java.nio.ByteBuffer; import java.nio.CharBuffer; import java.nio.channels.FileChannel; import java.nio.charset.Charset; import java.util.Date; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.util.Log; import android.widget.ImageView; import android.widget.Toast; /**  * @author Nazmul Idris  * @version 1.0  * @since Jul 8, 2008, 2:35:39 PM  */ class AppUtils {   /**    * 127.0.0.1 in the emulator points back to itself. Use this if you want to    * access your host OS    */   public static String EmulatorLocalhost = "10.0.2.2";   public static String fromRawResourceFile(int id, Context ctx) {     String data = "";     try {       InputStream is = ctx.getResources().openRawResource(id);       InputStreamReader isr = new InputStreamReader(is);       BufferedReader br = new BufferedReader(isr);       String thisLine;       while ((thisLine = br.readLine()) != null) {         data += thisLine;       }       is.close();     } catch (Exception e) {       Log.e("fromRawResourceFile",           "Error: " + e.getMessage() + "," + e.toString());     }     return data;   } }// end class AppUtils