在android中从图形捕获数据
在我的项目中有一些数据,如HR值、卡路里和皮肤温度,这些数据也显示在图表视图的顶部。但是,我如何保存上述三个参数的值,以便用户可以随时通过单击历史按钮查看其以前的详细信息。三个参数的数据应自动获取。请帮忙 如果您想将数据写入手机的外部或内部存储器,以便在应用程序结束后通过按钮的OnClick方法读取数据,您可以使用 所以1。您设置了从外部/内部存储器写入/读取的权限:在android中从图形捕获数据,android,android-layout,android-intent,android-emulator,Android,Android Layout,Android Intent,Android Emulator,在我的项目中有一些数据,如HR值、卡路里和皮肤温度,这些数据也显示在图表视图的顶部。但是,我如何保存上述三个参数的值,以便用户可以随时通过单击历史按钮查看其以前的详细信息。三个参数的数据应自动获取。请帮忙 如果您想将数据写入手机的外部或内部存储器,以便在应用程序结束后通过按钮的OnClick方法读取数据,您可以使用 所以1。您设置了从外部/内部存储器写入/读取的权限: <manifest ...> <uses-permission android:name="andro
<manifest ...>
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
...
</manifest>
3.通过调用openFileInput()并向其传递要读取的文件名,模拟读取字符串。这将返回一个FileInputStream。使用Read()从文件中读取字节。然后使用close()关闭流
您还可以写入和读取整个ArrayList。因此,您应该首先在活动开始时从OnResume()中的内部存储中读取最后一个ArrayList,并始终在活动暂停时使用OnPause()将ArrayList写入内部存储。
您可以轻松地在ArrayList中添加或删除应保存/删除的数据。因此,您的意思是我可以写:“Hr”:+“carolie”:+等等,并将其传递到String字符串变量?我将创建一个类来表示一个具有私有整数Hr的度量值;私人整数卡路里,很快。。对于每个值。还要为类OneMeasurement编写公共setter/getter变量。然后在代码中有一个OneMeasurement变量,在其中设置了每个值。如果您想在任何时候将它们保存到存储中,可以使用该outputStream,但可以使用outputStream.write(yourOneMeasurementVariable.getBytes());
String filename = "myfile";
String string = "This text becomes written on internal storage";
FileOutputStream outputStream;
try{
outputStream = openFileOutput(filename, Context.MODE_PRIVATE);
outputStream.write(string.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}