当前位置: 首页 > news >正文

高端医疗网站建设2020一建试题

高端医疗网站建设,2020一建试题,wordpress汉化新闻主题,建网站入门1#xff0c;文件读写方式的数据存储 下面是一个简单的示例#xff0c;演示如何在Android中使用内部存储来保存和读取文件#xff1a; 保存文件#xff1a; try { String data 这是要保存的数据; FileOutputStream fos openFileOutput(myFile文件读写方式的数据存储 下面是一个简单的示例演示如何在Android中使用内部存储来保存和读取文件 保存文件 try { String data 这是要保存的数据; FileOutputStream fos openFileOutput(myFile, Context.MODE_PRIVATE); OutputStreamWriter osw new OutputStreamWriter(fos); BufferedWriter wr new BufferedWriter (osw); wr.write(data );wr.close(); } catch (Exception e) { e.printStackTrace(); }在这个例子中我们使用openFileOutput方法来打开一个文件输出流。我们传递两个参数给这个方法文件名和模式。模式可以是Context.MODE_PRIVATE默认Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITABLE。 读取文件 try { FileInputStream fis openFileInput(myFile); InputStreamReader isr new InputStreamReader(fis); BufferedReader br new BufferedReader(isr); String line; while ((line br.readLine()) ! null) { Log.e(DATA, line); } fis.close(); } catch (Exception e) { e.printStackTrace(); }在这个例子中我们使用openFileInput方法来打开一个文件输入流。然后我们创建一个InputStreamReader和一个BufferedReader来读取文件的内容。最后我们使用readLine方法来逐行读取文件的内容。 注意文件都是默认存储到/data/data/package name/files/目录下。 注意在Android 10API级别29及更高版本中对于内部存储Google开始限制可以访问的数据。你可能需要考虑使用其他策略如使用外部存储或使用SQLite数据库。 2sharedpreferences方式读写数据 在Android中SharedPreferences是一个轻量级存储类主要用于保存一些基本类型的数据如StringIntBoolean等。它提供了简单的读写接口允许开发人员存储和获取数据。以下是如何使用SharedPreferences来读写数据的示例代码 写入数据 SharedPreferences sharedPreferences getSharedPreferences(my_preferences, MODE_PRIVATE); SharedPreferences.Editor editor sharedPreferences.edit(); // 存储一个字符串 editor.putString(key1, value1); // 存储一个整数 editor.putInt(key2, 123); // 存储一个布尔值 editor.putBoolean(key3, true); // 提交编辑 editor.commit();读取数据 SharedPreferences sharedPreferences getSharedPreferences(my_preferences, MODE_PRIVATE); // 读取一个字符串 String value1 sharedPreferences.getString(key1, default_value); // 读取一个整数 int value2 sharedPreferences.getInt(key2, 0); // 读取一个布尔值 boolean value3 sharedPreferences.getBoolean(key3, false);注意getSharedPreferences方法的第一个参数是偏好设置文件的名称如果该名称不存在系统将创建一个新的。第二个参数是模式通常我们使用MODE_PRIVATE或Context.MODE_PRIVATE。如果使用MODE_WORLD_READABLE或Context.MODE_WORLD_READABLE则从Android 4.2API级别17开始已经被废弃。 注意sharedpreferences是使用键值对的方式存储数据。 默认的存储路径/data/data/package name/shared_pref/目录下。 使用xml的格式来管理数据 完整的参考用例代码 以下是在Android中使用SharedPreferences的完整参考代码用例。这个例子展示了如何使用SharedPreferences来存储和读取用户的偏好设置。 写入数据 import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.content.Context; import android.preference.PreferenceManager; public class MyActivity extends Activity { private SharedPreferences sharedPreferences; private Editor editor; Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 获取SharedPreferences对象使用该应用程序的上下文this初始化它。 sharedPreferences getSharedPreferences(my_preferences, MODE_PRIVATE); editor sharedPreferences.edit(); // 存储一个字符串 editor.putString(key1, value1); // 存储一个整数 editor.putInt(key2, 123); // 存储一个布尔值 editor.putBoolean(key3, true); // 提交编辑将数据保存到SharedPreferences中。 editor.commit(); } }读取数据 import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.preference.PreferenceManager; import android.widget.TextView; public class MyActivity extends Activity { private SharedPreferences sharedPreferences; private TextView textView; Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView findViewById(R.id.textView); // 获取SharedPreferences对象使用该应用程序的上下文this初始化它。 sharedPreferences getSharedPreferences(my_preferences, MODE_PRIVATE); // 读取一个字符串如果找不到键则返回默认值default_value String value1 sharedPreferences.getString(key1, default_value); textView.setText(Value of key1: value1); // 读取一个整数如果找不到键则返回默认值0 int value2 sharedPreferences.getInt(key2, 0); textView.append(\nValue of key2: value2); // 读取一个布尔值如果找不到键则返回默认值false boolean value3 sharedPreferences.getBoolean(key3, false); textView.append(\nValue of key3: value3); } }
http://www.yutouwan.com/news/260637/

相关文章:

  • 福建有没有网站做一件代发ipv6改造 网站怎么做6
  • 企业建站系统官网网站建设使用哪种语言好
  • 自适应型网站建设哪家好wordpress rss修改
  • 六安网站建设优化公众号开发怎么做
  • 优秀的网站有哪些找网站建设公司哪家最好
  • 油画风网站简洁的企业博客html5手机网站模板源码下载
  • 建站网站盗用了别人的案例保洁公司用哪些网站做推广
  • 音乐网站是否可以做浅度链接付费推广网站
  • 素材网站官网com后缀的网站
  • 婚纱网站建设规划书dw网页设计与制作步骤
  • 做网站一般字号要做多少谷歌外贸平台有哪些
  • 网站开发手机充值接口sspai 少数派wordpress
  • 网站全站搜索代码做金融必看网站
  • 河南工程建设 协会网站做网站开发 用什么软件
  • 任务网站开发网站建设与管理下拉列表框
  • metro 导航网站长沙网页设计工资高吗
  • 网站建设与网页设计期末考试北京论坛网站建设
  • 网站建设知识点有哪些漏缺吉林市最新消息今天
  • 做商城网站需要多大的服务器网站建设技术支持牛商网
  • 网站建设交流群大数据培训机构可信吗
  • 来宾网站建设公司网上注册公司app
  • 一个网站多个数据库wordpress seo代码
  • 记事本做网站代码wordpress 影视源码
  • 广州做贷款有什么网站个人网站首页设计
  • 艺术字体在线生成器转换器搜索引擎优化的方法有哪些
  • t恤图案设计网站怎么看网站点击量
  • 怎么查询网站外链数新建网站推广给企业
  • 网站运营经验分享ppt模板哪些购物网站做的比较简洁有品质
  • 网站开发定位网络服务商机构域名
  • 精选聊城做网站的公司长沙公共资源交易中心官网