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

建设一个下载网站网络营销的特点主要有

建设一个下载网站,网络营销的特点主要有,推荐,整合营销案例什么是SQLite#xff1f; SQLite是安卓中的轻量级内置数据库#xff0c;不需要设置用户名和密码就可以使用。资源占用较少#xff0c;运算速度也比较快。 SQLite支持#xff1a;null#xff08;空#xff09;、integer#xff08;整形#xff09;、real#xff08;小…什么是SQLite SQLite是安卓中的轻量级内置数据库不需要设置用户名和密码就可以使用。资源占用较少运算速度也比较快。 SQLite支持null空、integer整形、real小数、text文本|String文本|varchar文本、blob二进制这5种数据类型。 如何使用SQLite数据库 在这之前先介绍一下SQLiteOpenHelper类。该类是安卓为了让用户方便管理数据库而提供的一个数据库帮助类。我们需要借助这个类来实现对数据的创建也就是用户需要自己创建一个类来继承SQLiteOpenHelper类。比如自己创建类MyDBOpenHelper。 第一步创建一个MyDBOpenHelper类继承SQLiteOpenHelper类。 1.在安卓目录模式下找到包该APP的包接着右键选择新建接着创建一个包比如DB。 2.选中DB包接着右击选择新建类创建一个 MyDBOpenHelper类。 3.在MyDBOpenHelper类中写继承SQLiteOpenHelper类。 4.将鼠标放在红色波浪线上按AltEnter组合键解决该报错问题由于SQLiteOpenHelper类是抽象类所以需要在该类添加两个抽象方法。 5.将鼠标继续放在红色波浪线上按AltEnter组合键解决添加帮助类的构造方法选择参数少的第一种。  该种构造方法的参数参数1为Context参数2为数据库名参数3为在查询数据的时候返回自定义的Cursor一般都是传入null参数4为数据库版本号。 二、定义数据库名称和数据库版本号。 在实际的过程中只保留第一个参数后3个参数删除并定义数据库名称和版本修改一下代码即可具体如下 这里定义了数据库名为student.db数据库版本为1。 在安卓中数据库的保存位置在/data/data/工程的包名/databases/ 三、定义建表语句。创建数据表 1.找到onCreate方法 2.在onCreate方法中写创建数据表的语句。 在此方法中调用SQLiteDatabase的execSQL()方法去执行创建数据表。 如创建学生信息表stu_info 表中包含字段名列名学号 姓名 性别 sqLiteDatabase.execSQL(create table stu_info(id INTEGER primary key autoincrement,sno varchar(10),name varchar(10),sex varchar(10))); 四、添加数据insert方法。 这里我们借助SQLiteDatabase对象来对数据库进行增、删、查、改。 大致分为六步 //1.定义数据库帮助类对象//2.定义一个可以操作数据库的对象 //3.实例化数据库帮助类 //4.打开数据库的写权限 //5.创建一个Content Values对象并通过put方法来保存一行数据其中put方法两个参数字段名值//6.使用insert方法实现添加数据 inset方法语法 insert“表名”“在没指定添加数据的情况下将为空的列自动设置为NULL”“Content Values对象” 其中Content Values对象用来保存表中一行数据。第二个参数一般用不到设置为null即可。 综上所述可以以一下代码来表示这六步这里是在主页面类 上面在主页面的代码表示一运行APP就会向数据库中添加信息。put方法中写的字段的值是从控件中获取的这里没有写控件所以会报错。具体使用方法可以根据这个类推。比如点击一个按钮时执行添加向数据库中添加数据。 五、删除数据delete方法。 这里我们借助SQLiteDatabase对象来对数据库进行增、删、查、改。 大致分为五步 //1.定义数据库帮助类对象//2.定义一个可以操作数据库的对象 //3.实例化数据库帮助类 //4.打开数据库的写权限//5.使用delete方法实现删除数据 delete()方法语法 delete“表名”“条件”“占位符所代表的条件的取值” 例如删除id字段等于12的一行数据delete“表名”“id”new String[]{12} 综上所述可以以一下代码来表示这五步这里是在主页面类 上面在主页面的代码表示一运行APP就会删除数据库中id12的数据。具体使用方法可以根据这个类推。比如点击一个按钮时删除数据。或者这个条件的值这里指12可以来源于输入框控件等。 六、查询数据rawQuery方法。 这里我们借助SQLiteDatabase对象来对数据库进行增、删、查、改。 大致分为五步 //1.定义数据库帮助类对象//2.定义一个可以操作数据库的对象 //3.实例化数据库帮助类 //4.打开数据库的读权限//5.使用rawQuery方法实现查询数据并通过moveToNext()遍历结果后取出数据最后通过set方式给用于显示查询结果的控件赋值显示出来。 rawQuery方法语法 rawQuery“查询语句……where”“占位符所代表的条件的取值” 例如查询id字段等于12的一行数据rawQuery“select * from stu_info where id?”new String[]{12} 综上所述可以以一下代码来表示这五步这里是在主页面类 上面在主页面的代码表示一运行APP就查询数据库中id12的数据。具体使用方法可以根据这个类推。比如点击一个按钮时查询数据。或者这个条件的值这里指12可以来源于输入框控件等。红色波浪线报错用AltEnter解决即可 七、修改数据update方法。 这里我们借助SQLiteDatabase对象来对数据库进行增、删、查、改。 大致分为五步 //1.定义数据库帮助类对象//2.定义一个可以操作数据库的对象 //3.实例化数据库帮助类 //4.打开数据库的写权限//5.创建一个Content Values对象并通过put方法来保存一行数据其中put方法两个参数字段名值//6.使用updata方法实现添加数据 updata方法语法 updata“表名”Content Values对象“条件”“占位符所代表的条件的取值” 例如修改name字段等于张三的一行数据updata“表名”Content Values对象“name”new String[]{张三} 综上所述可以以一下代码来表示这六步这里是在主页面类 上面在主页面的代码表示一运行APP就修改数据库中name为张三的性别为控件获取来的值。具体使用方法可以根据这个类推。比如点击一个按钮时修改数据。
http://www.hkea.cn/news/14401531/

相关文章:

  • 做网站看好金石网络岳阳关键词优化
  • 厦门市建设局官方网站成都网页设计培训哪家好
  • 做问卷赚钱最好似网站51个人网站怎么打开
  • 51网站空间还有吗什么网站发布建设标准
  • 网站SEM优化如何做奥德贵阳网络推广公司
  • 橙色网站模板网站建设公司图片
  • 备案需要写网站建设方案书wordpress文章推荐插件
  • 关于设计方面的网站论坛网站有哪些
  • 哪家手机网站建设国内建网站软件
  • 固安网站建设顺德龙江做网站
  • 做外贸有必要做个网站吗广告设计网站哪个好
  • 动漫设计与制作课程seo优化排名怎么做
  • 成都网站开发排名家庭网络组网方案
  • 网站被百度惩罚怎么办wordpress置顶
  • 上海网站建设乐云seowordpress 顺序
  • 专门更新最新设计的网站wordpress 链接提交表单
  • 网站页面模板 建设中西安发布信息的平台
  • 做网站的用户需求分析网络服务器设备
  • 深圳狮科网站建设沈阳高端网站定制
  • 公司起名字免费软件seo是什么东西
  • 网站百度地图wordpress博客无法评论
  • 网站手机版管理链接如何在百度做网站推广
  • 广州做网站信科网络长安网站建设价格
  • 网站功能模块设计怎么写项目外包网站
  • 职业医生继续做学分市哪个网站wordpress实战
  • 网站竞价推广怎么做邢台手机网站建设公司
  • 做噯噯的网站不备案网站怎么做推广
  • 棋牌网站建设多少钱wordpress主题显示不出来
  • 建站之星有手机版模板wordpress随机弹窗插件
  • 济宁网站建设招聘展示型网站制作