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

定制做网站报价自己做网站还能挣钱吗

定制做网站报价,自己做网站还能挣钱吗,苏州吴中区做网站的,网站备案查询工信部手机版数据存储方式 方式特点文件存储openFileInput()和openFileOutput()进行存写SharedPreferences以XML格式进行存储SQLite运算快、占用资源少、支持基本的sql语法ContentProvider可用于应用之间的数据交互网络存储通过网络提供的存储空间来存储/获取数据信息 文件存储 主要语法…数据存储方式 方式特点文件存储openFileInput()和openFileOutput()进行存写SharedPreferences以XML格式进行存储SQLite运算快、占用资源少、支持基本的sql语法ContentProvider可用于应用之间的数据交互网络存储通过网络提供的存储空间来存储/获取数据信息 文件存储 主要语法 FileOutputStream fos openFileOutput(String filename,int mode); FileInputStream fis openFileInput(String filename); modedescContext.MODE_PRIVATE该文件为当前程序私有Context.MODE_APPEND该文件的内容可以追加Context.MODE_WORLD_READABLE该文件的内容可以被其他程序“读”Context.MODEL_WORLD_WRITEABLE该文件的内容可以被其他程序“写” 代码示例 //参考对象为内存从内存输出即写入、输入到内存即读取// 1.写入数据到文件 String fileName myfile.txt; String data Hello, World!; try {FileOutputStream fos openFileOutput(fileName, Context.MODE_PRIVATE);fos.write(data.getBytes());fos.close(); } catch (IOException e) {e.printStackTrace(); }// 2.从文件中读取数据 try {FileInputStream fis openFileInput(fileName);InputStreamReader isr new InputStreamReader(fis);BufferedReader br new BufferedReader(isr);StringBuilder sb new StringBuilder();String line;while ((line br.readLine()) ! null) {sb.append(line);}fis.close();String savedData sb.toString(); } catch (IOException e) {e.printStackTrace(); } SharedPreferences 简要 以XML方式的轻量级存储适合存储少量的键值对数据适用于简单的配置信息、用户偏好设置和应用程序状态等比如登录的用户名。 语法 // 存储数据到 SharedPreferences SharedPreferences sharedPreferences getSharedPreferences(MyPrefs, Context.MODE_PRIVATE); SharedPreferences.Editor editor sharedPreferences.edit(); editor.putString(key, value); editor.apply();// 从 SharedPreferences 中读取数据 String savedValue sharedPreferences.getString(key, default value);SQLite 语法 // 1. 创建实现类extends SQLiteOpenHelper public class DBHelper extends SQLiteOpenHelper {private static final String DATABASE_NAME myDb.db;private static final int DATABASE_VERSION 1;private Context context;public DBHelper(Context context) {super(context, DATABASE_NAME, null, DATABASE_VERSION);this.context context;}Overridepublic void onCreate(SQLiteDatabase db) {}Overridepublic void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {}}// 2. 创建实现类对象并调用相关方法实现CRUD DBHelper dbHelper new DBHelper(context); SQLiteDatabase db dbHelper.getWritableDatabase(); Cursor cursor db.rawQuery(SELECT * FROM myTable, null); while (cursor.moveToNext()){int id cursor.getInt(cursor.getColumnIndexOrThrow(id));... } cursor.close(); ContentValues SQLiteDatabase对象自身提供了一些CRUD方法像表记录添加、修改理应上需要我们传入多个字段(包括字段名和字段值)而为了解决这个问题就有了ContentValues对象它允许我们给其增加多个键(字段名)、值(字段值)     所以当我们执行这个SQLiteDatabase对象的自身提供的添加或修改方法只用传入ContentValues即可。     可以参考下面代码例子 ContentValues values new ContentValues(); values.put(name, John Doe); values.put(age, 30); values.put(email, johndoeexample.com);// 插入数据到数据库 long newRowId db.insert(myTable, null, values);后言 至于ContentProvider和网络存储这两种存储方式只有结合具体的需求项目才能更好地学习这里就不介绍了需要学习的可以自己搜索相关文章具体学习。
http://www.w-s-a.com/news/829627/

相关文章:

  • 专门做任务的网站手机端网站重构
  • 深圳专业设计网站公司国际网站建设经验
  • 网站产品页排名怎么做网站备案起名要求
  • 成都企业网站建设及公司ppt生活分类信息网站大全
  • 免费企业网站源码下载学服装设计需要什么条件
  • 淘宝网站开发方式深圳平面设计公司排名榜
  • 品牌网站建设收费情况登陆页面模板
  • 十大免费cms建站系统介绍科技网站欣赏
  • 自学做网站需要多久semir是什么品牌
  • 南通网站搜索引擎优化网站首页seo关键词布局
  • 东莞市国外网站建设多少钱wordpress 多媒体插件
  • c2c商城网站建设公司做水果生意去哪个网站
  • 做网站服务器有哪些电子商务网站建立
  • 网站开发的具体流程原材料价格查询网站
  • 深圳响应式网站建设深圳网站建设定制开发 超凡科技
  • 网站建设报价怎么差别那么大wordpress产品属性搭配
  • 高校网站建设情况报告范文pc建站网站
  • 做网站美工要学什么广东省建设厅网站首页
  • 深圳网站设计十年乐云seo网站建设 竞赛 方案
  • 新乡移动网站建设wordpress输出某一分类的文章
  • 花店网站开发设计的项目结构重庆网站建设培训班
  • 做网站的技术体系投资者互动平台官网
  • 北京网站建设公司哪家实惠企查查在线查询入口
  • 毕业设计做网站怎么样非微信官方网页自己做的网站
  • 昆明网站多端小程序设计重庆市住房和城乡建设厅网站
  • 网站制作技术人员国际新闻最新10条
  • 做同城特价的网站wordpress后台能修改模板文件
  • 网站信息可以边建设边组织产品展示网站源码php
  • 电子商务网站规划从哪些方面入手途牛企业网站建设方案
  • 莱阳网站定制易语言可以做网站嘛