/**     * 读取输入流数据     * @param inStream     * @return     */    public static byte[] read(InputStream inStream) throws Exception{        ByteArrayOutputStream outStream = new ByteArrayOutputStream();        byte[] buffer = new byte[1024];        int len = 0;        while( (len = inStream.read(buffer)) != -1 ){            outStream.write(buffer, 0, len);        }        inStream.close();        return outStream.toByteArray();    }
    /**     *      * @param 文件名称     * @param 文件内容     * @throws 异常信息     */    public void save(String fileName, String fileContext) throws Exception {        // 私有操作模式:创建出来的文件只能被本应用访问,其它应用无法访问该文件,另外采用私有操作模式创建的文件,写入文件中的内容会覆盖原文件的内容        FileOutputStream outStream = context.openFileOutput(fileName,                Context.MODE_PRIVATE);        outStream.write(fileContext.getBytes());        outStream.close();    }    /**     *      * @param 文件名称     * @param 文件内容     * @throws 异常信息     */    public void saveToSDCard(String fileName, String context) throws Exception {        // 私有操作模式:创建出来的文件只能被本应用访问,其它应用无法访问该文件,另外采用私有操作模式创建的文件,写入文件中的内容会覆盖原文件的内容        File file = new File(Environment.getExternalStorageDirectory(),                fileName);        FileOutputStream outStream = new FileOutputStream(file);        outStream.write(context.getBytes());        outStream.close();    }

更多相关文章

  1. Android(安卓)ToastUtil
  2. Android将Uri转化为文件路径的方法
  3. 解决TabLayout+viewpager 滑动切换时 布局文件不是从头显示
  4. Android仿QQ消息导航UI
  5. 【笔记】Android开发中从EditText中获取数字
  6. Android(安卓)获取播放视频的相关 内容,  分辨率, 方向,作者信
  7. 一些常用SD卡操作的方法,APk管理之类的方法
  8. Android(安卓)Support Multidex原理分析
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android TabHost每个Tab的Activity事件
  2. 《Android(安卓)Dev Guide》系列教程9:用
  3. Android实现圆形图片的两种方式
  4. android studio Caused by: com.sun.org.
  5. Android创建快捷方式,Phonegap创建快捷方
  6. Android 自定义控件实现点击波浪效果(九)
  7. Android NFC P2P学习1 - API层
  8. Android虚拟机效率问题
  9. android实现微信摇一摇
  10. Android官方教程翻译(5)——设置ActionBar