存储文件:
FileOutputStream output = null ; // 文件输出流
try { // 设置输出的文件名称,及文件创建模式
output = super.openFileOutput(FILENAME, Activity.MODE_PRIVATE);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
PrintStream out = new PrintStream(output) ; // 打印流包装
out.println("姓名:ljp;"); // 输出数据
out.println("年龄:20;") ; // 输出数据
out.println("地址:山东大学技软件学院。") ; // 输出数据
out.close() ; // 关闭输出流
读取文件:
FileInputStream input = null; // 文件输入流
try { // 找到指定文件的输入流对象
input = super.openFileInput(FILENAME);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Scanner scan = new Scanner(input) ; // 定义Scanner
while(scan.hasNext()){ // 循环读取
this.msg.append(scan.next() + "\n") ; // 设置文本
}
scan.close() ; // 关闭输入流
分享到:
相关推荐
是使用编译命令为 “ant clean debug install” 直接将插件apk安装到系统中,PluginMain工程会监听系统的应用安装广播,监听到插件apk安装广播后, 再自动调用PluginLoader.installPlugin("/data/app/插件apk文件....
SharedPreferences是Android提供的一个轻量级存储类,经常用于保存软件设置参数。存放的格式为xml,文件存放在 /data/data/<package name>/shared_prefs下。
这一联盟将会支持 Google 发布的 Android 手机操作系统或者应用软件,共同开发名为 Android 的 开 放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。目前,联盟成员 数 量已经达到了...
startActivity(intent); } });更多配置XML 配置在XML中使用AdLoopView,可以有如下配置: android:id="@ id/adloop_act_adloopview" android:layout_width="match_parent" android:layout_height=...
/** * 打开文件 * @param file */ private void openFile(... //设置intent的data和Type属性。 intent.setDataAndType(/*uri*/Uri.fromFile(file), type); //跳转 startActivity(intent); }
3.布局文件使用 4.Activity初始化 mChart = (LineChartView) findViewById(R.id.chart); LineSet dataset = new LineSet(mLabels, mValues[0]); //...省略部分代码,请参考mobile中事例 mChart.addData(dataset);//...
+ <activity android:name="Settings$EthernetSettingsActivity" + android:label="@string/ethernet_settings_title" + android:icon="@drawable/ic_settings_wireless" + android:taskAffinity=""> + <intent-...
1.meta-data是什么?如何获取meta-data? 在AndroidManifest.xml中,元素可以作为子元素,被包在activity、application 、service、或者receiver元素中,不同的父元素,在应用时读取的方法也不同。 在activity中: ...
JFileManager:data目录下文件管理 JTimeTransform:时间格式转换器 添加依赖 compile 'com.jude:utils:1.2.2' API void initialize(Application app) 在Application的OnCreate里面初始化 void setDebug(boolean ...
DuktapeJava 是针对 Android 平台封装的 Duktape JavaScript 引擎;实现Javascript 和 Java的无缝调用。 初始化DuktapeEngnine @Override protected void onCreate(Bundle savedInstanceState) { super....
Activity(Context)Context.getCacheDir()方法用于获取/data/data/<package>/cache目录Context.getFilesDir()方法用于获取/data/data/<package>/files目录 Activity(Context)提供了openFileOutput(filename,mode)方法...
android adb shell 命令大全 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --...
Android 有丰富的功能,因此很容易与桌面操作系统混淆。Android 是一个分层的环境,构建在 Linux 内核的基础上,它包括丰富的功能。UI 子系统包括: •窗口 •视图 •用于显示一些常见组件(例如编辑框、列表和下拉...
AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的...
rawData :合并一个活动的所有文件中的所有数据,大小为(N * 3) frame :将rawData重塑为大小( frameNum * frameSize * 3 ) 框架:连接所有框架 标签:框架标签 frameData :原始的三轴数据加上扩展的尺寸和...
选择器是基于activity,在屏幕较小的设备上全屏显示,而在较大的屏幕上则显示成dialog的方式,这个特性是系统主题中做到的,因此为activity选择一个正确的主题至关重要。 使用说明: 该库的核心思想是做到可扩展,...
android最简单的日历widget显示 没有Activity,只有widget,主要是继承AppWidgetProvider; 布局是layout布局和xml布局结合 在AndroidManifext.xml中注册 <meta-data 中为xml文件下文件名称。
manifest文件 8 Intent过滤器 8 Activity和任务 10 Affinity(吸引力)和新任务 11 加载模式 12 清理堆栈 13 启动任务 14 进程和线程 14 进程 15 线程 15 远程过程调用 15 线程安全方法 16 组件生命周期 17 Activity...
Android 架构组件 在这个例子中,我们正在构建一个显示 github 用户的 UI。 构建用户界面 UI 将由片段 UsersFragment.kt 及其相应的布局文件 fragment_users.xml 组成。 我们将基于 ViewModel 类创建一个 ...