- 浏览: 130677 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
hnraysir:
支持,写得不错!
一个android工程的运行过程 -
me101:
正在学习android开发,谢谢了。
android 实用sax 读取xml文件内容 附源码 -
ljh_tnt:
定!正需要这个学习下
android 实用sax 读取xml文件内容 附源码 -
张红飞:
这在看呢
android 使用 pull 解析xml文件 附源码 -
kjsoloho:
请问,为什么同样是getInputStream(有数据),但是 ...
android 使用 pull 解析xml文件 附源码
与前面的文章http://leequer.iteye.com/blog/607079android的数据存储和访问 附源码这篇文章相比,添加了文件的读取功能和代码的优化
package cn.lee.data; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import cn.lee.Manager.DataManager; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class AboutDateActivity extends Activity { private EditText fileNameEditText; private EditText fileContentEditText; private EditText readfileContentEditText; private Button button; private Button readButton; private static final String TAGSTRING = "AboutDateActivity"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); button = (Button) this.findViewById(R.id.button); readButton = (Button) this.findViewById(R.id.readButton); fileNameEditText = (EditText) this.findViewById(R.id.fileName); fileContentEditText = (EditText) this.findViewById(R.id.fileContent); readfileContentEditText = (EditText) this.findViewById(R.id.readfileContent); // 读取 readButton.setOnClickListener(onClickListener); // 保存 button.setOnClickListener(onClickListener); } /** * 由于这个内部实现类是一个接口的实例 所以这里把他提取出来 作为一个成员变量 2010-04-18 */ private View.OnClickListener onClickListener = new View.OnClickListener() { /** * 由于button的父类是view 所以这里的onclick的参数传来的view v就可以找到这个button */ public void onClick(View v) { Button button = (Button) v;// 将父类view强转成子类button int info = R.string.sus; String fileNameString = fileNameEditText.getText().toString(); if ("".equals(fileNameString)) { info = R.string.filenamenotnull; } else { FileOutputStream fileOutputStream = null; FileInputStream fileInputStream = null; try { switch (button.getId()) { case R.id.button: {// 保存 String fileContentString = fileContentEditText.getText().toString(); fileOutputStream = AboutDateActivity.this .openFileOutput(fileNameString, Context.MODE_PRIVATE); DataManager.saveDate(fileOutputStream, fileContentString); break; } case R.id.readButton: { fileInputStream = null; fileInputStream = AboutDateActivity.this .openFileInput(fileNameString); String contentString = DataManager .readDate(fileInputStream); readfileContentEditText.setText(contentString); break; } default: break; } } catch (Exception e) { // TODO Auto-generated catch block Log.i(TAGSTRING, e.toString()); info = R.string.infor; } finally { try { if(fileOutputStream!=null) { fileOutputStream.close(); } if(fileInputStream !=null) { fileInputStream.close(); } } catch (IOException e) { Log.i(TAGSTRING, e.toString()); info = R.string.infor; } } } Toast.makeText(AboutDateActivity.this, info, 1).show(); } }; }
- AboutFileReadAndWrite.rar (54.7 KB)
- 下载次数: 61
评论
3 楼
xiaojian623
2011-09-14
二楼连源码都懒得下下来看看啊!
2 楼
struts_2010
2011-07-01
楼主这次的更新,好像没有顺带把xml界面配置文件拷贝出来啊
1 楼
blocker2005
2011-03-23
很好啊,楼主给力啊
发表评论
-
Keep&火辣健身 视频课程 实现思路分析
2017-02-10 11:44 142需求: ... -
android 全新模拟器
2013-08-01 11:04 515www.genymotion.com 提供了一款全新的an ... -
android 通知 和 通知的声音 (附源码)
2010-12-22 15:01 9833完成后的效果:运行例子,会在手机的状态栏显示一个通知的 ... -
android ndk 环境搭建注意事项 附资料
2010-10-21 15:58 1322ndk环境搭建,耗费了不少时间,我看的就是下面附件中的那个 ... -
多线程下载 附源码
2010-10-18 14:58 1448多线程下载:1.多线程2 下载 这些也是android软 ... -
android sqlite数据库 CRUD
2010-04-28 15:47 0*介绍 android自带sqlite数据库,它是and ... -
android 软件参数设置的保存和读取 附源码
2010-04-28 11:55 9461数据存储的另一种方式.sharedperferences ... -
android 使用 pull 解析xml文件 附源码
2010-04-27 16:44 9135pull解析xml文件,和sax和dom一样 都可以脱离 ... -
android 使用dom方式解析xml文件 附源码
2010-04-27 14:57 2254使用dom解析xml文件不推荐使用,dom解析xml的机 ... -
android 实用sax 读取xml文件内容 附源码
2010-04-26 11:55 15421andorid读取xml文件内容方法有三种 sax dom p ... -
android sd卡读写 附源码
2010-04-26 09:55 10635将文件存在sd卡中和存在手机中的思路相同就是路径不同,注意看类 ... -
android sdk 无法安装 解决方法
2010-04-18 16:25 3996不知道大家如果将第一次安装的android sdk删除后 再一 ... -
无法安装android sdk
2010-04-02 15:56 2772好容易忙完了开发,想继续开始android的开发,之前重装系统 ... -
android的数据存储和访问 附源码
2010-03-03 16:53 3405android提供了几种文件的存储方式; 1.文件: 2.Sh ... -
android 单元测试 附源码
2010-03-02 16:50 1522单元测试无疑是很重要的; 1.配置 在功能文件AndroidM ... -
android 工程 日志输出 附源码
2010-03-02 15:58 22361.日志输出:我们开发 ... -
一个简单的拨号器 附源码
2010-03-02 10:03 2152开发一个简单的拨号器。 开发一个应用的步骤: 小应用的步骤: ... -
android 的相对布局的使用小记
2010-03-01 14:43 3443android的布局方式有几个,线性布局,绝对布局,表格布局, ... -
一个android工程的运行过程
2010-02-11 16:57 3399rt 首先 : 当一个工程部署到模拟环境上后,当用户点击你 ... -
android工程目录介绍
2010-02-10 16:54 2394生成好的一个android项目的结构: 工程名: ...
相关推荐
Android 一个读取和显示pdf文件的库 源码. https://github.com/jblough/Android-Pdf-Viewer-Library
Android 文件管理器源码 可以读取SD卡
Android手机读取大的文本文件源码,完整工程文件,经测试可正常运行。
as读取android源码的配置文件
Andriod读取Txt文件,并且统计单词出现的个数。偷了下懒没用listview
android读取文件源码,欢迎各位爱好者交流学习。
通过WIFI的通信方式,实现对温湿度数据的读取和存储的APP源码文件
Android应用源码之安卓读取Excel文件获取表格数据.zip
Android应用源码之安卓读取Excel文件获取表格数据.rar
NULL 博文链接:https://leequer.iteye.com/blog/647265
pull解析xml文件,和sax和dom一样 都可以脱离android单独使用,pull和sax的原理一样,不一样的地方是pull读取xml文件后调用方法返回的是数字, 读取到xml的声明返回数字0 START_DOCUMENT; 读取到xml的结束返回数字1 ...
Android jni文件读写 NDK文件读取 读写 操作 NDK数据加密DEMO 源码直接上传,运行在android6.0系统测试通过
NULL 博文链接:https://leequer.iteye.com/blog/653148
安卓Android源码——安卓读取Excel文件获取表格数据.zip
雨松MOMO带你做软件 Android软件开发之数据的新建 储存 读取 删除源码 欢迎大家下载阅读。
NULL 博文链接:https://edison-cool911.iteye.com/blog/889726
java android 读写txt项目源码 已经把 读取代码 放到一个方法中 方便调用 并且把 写入代码 放到一个方法中 方便调用
Android应用源码开发Demo,主要用于毕业设计学习。
共10个目标文件,读取中央气象台的天气预报API得到天气数据,由此扩展出Android天气预报源码。虽然获取天气时你首先要知道对应的城市码,有点麻烦,其它的如稳定性与 广阔性也是很一流的,它可以精确到县和区,然后...
android 读取word、excel等文件,自己写一个封装类FR,可单独使用,别的自己看看,FileRead这有用