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

好用的网站系统测评网站架构

好用的网站系统,测评网站架构,做网络推广工作怎么样,最新项目网实训9 数据存储和访问 一、【实训目的】 1、 SharedPreferences存储数据; 2、 借助Java的I/O体系实现文件的存储#xff0c; 3、使用Android内置的轻量级数据库SQLite存储数据; 二、【实训内容】 1、实现下图所示的界面#xff0c;实现以下功能#xff1a; 1#xff…实训9  数据存储和访问 一、【实训目的】 1、 SharedPreferences存储数据; 2、 借助Java的I/O体系实现文件的存储 3、使用Android内置的轻量级数据库SQLite存储数据; 二、【实训内容】 1、实现下图所示的界面实现以下功能 1用SharedPreferences类当点击”写入xml文件”按钮, 把“输入你想写入内容”控件中的数据写入到login.xml文件中 2用SharedPreferences类当点击”读取内容”按钮, 把login.xml文件中的数据读到到一个TextView中,并显示内容 具体步骤 MainActivity源文件 package com.example.hahah;import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintStream;import android.os.Bundle; import android.app.Activity; import android.content.Context; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText;public class MainActivity extends Activity {private Button write, read;private EditText writeText, readText;private String fileName context.txt;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);write (Button) findViewById(R.id.btnwritexml);read (Button) findViewById(R.id.btnreadxml);writeText (EditText) findViewById(R.id.writecontent);readText (EditText) findViewById(R.id.readcontent);write.setOnClickListener(new OnClickListener() {public void onClick(View arg0) {write(writeText.getText().toString());}});read.setOnClickListener(new OnClickListener() {public void onClick(View arg0) {readText.setText(read());}});}public String read() {StringBuilder sbBuilder new StringBuilder();byte[] buffer new byte[64];int hasRead;try {FileInputStream fis openFileInput(fileName);while ((hasRead fis.read(buffer)) ! -1) {sbBuilder.append(new String(buffer, 0, hasRead));}} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}return sbBuilder.toString();}public void write(String str) {try {FileOutputStream fos openFileOutput(fileName, Context.MODE_APPEND);PrintStream ps new PrintStream(fos);ps.print(str);ps.close();try {fos.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}} catch (FileNotFoundException ex) {ex.printStackTrace();}}Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}} Activity_main源代码 TableLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthfill_parentandroid:layout_heightfill_parentandroid:orientationvertical android:stretchColumns2TableRowEditTextandroid:idid/writecontentandroid:layout_width0dp android:layout_heightwrap_contentandroid:layout_weight1.0 android:hint输入你想写入的内容 //TableRowTableRow Buttonandroid:idid/btnwritexmlandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_column0 android:text写入xml文件 //TableRowTableRowEditTextandroid:idid/readcontentandroid:layout_width0dp android:layout_heightwrap_content//TableRowTableRow Buttonandroid:idid/btnreadxmlandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_column0 android:text读取内容 //TableRowTableRow Buttonandroid:idid/btnwritetxtandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_column0 android:text写入login.txt文件 //TableRowTableRow Buttonandroid:idid/btnwritesqlandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_column0 android:text写入数据库 //TableRow /TableLayout 运行结果截图 附注该专栏是博主上学时的实训项目可供访客练习与参考。代码质量不是很好但能实现仅供参考
http://www.w-s-a.com/news/230692/

相关文章:

  • 福州专业网站制作公司金湖建设局网站
  • 好的移动端网站模板下载兰州线上广告推广
  • 宁波高端建站深圳品牌营销策划机构
  • 权威网站优化价格建设厅科技中心网站首页
  • 保定模板建站软件腾讯云做淘客网站
  • 单位建设一个网站的费用正规刷手机单做任务网站
  • 北京定制网站价格开网店怎么卖到外国
  • 做网站 后端是谁来做的工程建设指挥部网站
  • wordpress建站 云打印昆明 网站设计
  • 太原网站建设设计网站建设策划书(建设前的市场分析)
  • 哪里有制作网站电商新手入门知识
  • 制作网站的后台文昌网站建设 myvodo
  • 网站 购买移动网站制作
  • 南京网站网站建设学校英山做网站多少钱
  • 珠海网站建设网如何注册公司公众号
  • 手机网站页面制作网站怎么做快照
  • asp网站怎么仿站推广软件下载平台
  • 电子商务网站建设期末试题08答案互联网怎么做
  • 规范门户网站的建设和管理办法微信网站开发公司电话
  • 免费行情网站凡客的官网
  • 做网站运营的女生多吗海淀企业网站建设
  • 网站运行环境配置网站建设个一般需要花费多少钱
  • 广西平台网站建设报价wordpress 免费 企业 主题
  • 四川省建设厅职称查询网站辽宁省住房和城乡建设部网站
  • 公司网站后台登陆网站放到云服务器上怎么做
  • 济南 网站定制做网站购买域名
  • 代理分佣后台网站开发怎么用源码做网站视频
  • 天津网站建设招标wordpress七牛图片插件
  • 建设合同施工合同示范文本汕头市网络优化推广平台
  • 网站关键词修改老王搜索引擎入口