下载此文档

旅游景点票务分销系统移动端的设计与实现-管理员端-外文翻译.docx


文档分类:IT计算机 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
旅游景点票务分销系统移动端的设计与实现-管理员端-外文翻译.docx毕业设计(论文)译文题目名称:内容提供者的学****院系名称:软件学院班级:软工卓越门1学号:201107092133学生姓名:冯永阁指导教师:高亮2015年3月第十章内容提供者的学****在本章中,我们将看看如何在,在程序应用中提供内容。我们将会讨论如何共享这些内容,以及如何访问和修改数据。我们已经从第一章学****到本章,学到了很多知识,当然这章也不例外。数据访问是比事件处理和用户界面设计更为复杂。这是因为它涉及到数据库设计和要求访问数据库安全权限的。事实上,从这一章中,,所以要提醒大家马上要进入一些相当复杂的概念和代码设计。我们将会从contentproviders是Android的一个基本概念开始学****它们为Android用户做些什么。在此之后,您将学****为了Android应用程序,如何使用SQLite为基础的内容提供者,尽管这已经超出了本章的范围和书籍。Android内容提供者的概述ContentProvider是安卓开发的专有术语,这就意味着它是仅有的一个数据集,通常以SQLite数据库的形式呈现出来,它是安卓系统的一部分。您也为您的应用程序去创建自己的内容供应者。一个Android内容提供者为您提供了可以访问数据结构,通常被称为数据库。基本步骤如下:1、 得到打开数据库权限。2、 查询数据。3、 访问数据。在访问数据时,你可能会读取数据,写入数据(即改变现有的数据的值),或在数据库结构的基础上添加新的数据和数据类型,。数据可以android内部存储器或外部存储器屮,如SD卡,或即使在Android设备本身外的远程外部服务器。数据库和数据库管理系统Android应用的内容提供者提供的数据结构通常是通过数据库管理系统(DBMS)提供。一个DBMS通过管理数据库提供的方法,为用户创建数据库,以及添加由它们数据阅读和写作操作的数据。在Android操作系统内有一个完整的开源DBMS被称为SQLiteo这是一个关系数据库管理系统(RDBMS)。一个RDBMS是基于根据表屮的数据Z间关系可以得出Z间的关系。在本章的后面,您将看到如何将数据写入到RDBMS的这些表中。SQLite中的SQL代表结构化查询语言。在“精简版”或“光”的一部分描绘,这是一个“轻量级”版本的数据库管理系统,用于嵌入式应用在消费电子设备,和作为将被用于在计算机系统上的SQL数据库不是一个完整的版本。稍后,我们将会让你学****如何简单地访问数据库屮的数据记录和包含它们各自的数据字段内的数据。所有你真正需要了解SQLite的是,它是Android的一个组成部分,你可以用它来存储数据。Android的需要掌握的是为你服务DBMS功能!在一个数据库管理系统,数据存储的最高水平是数据库本身,其中包含的表的行和列的数据。每个表是二维的,在那里一排被称为纪录。在每条记录arefields,整理成列,其中包含各个数据项组成的记录。字段可以包含不同的数据类型,如数字,文字,甚至引用被存储在其他地方的数据。但是,在同一列的其他字段(参见图10-1),每个字段必须包含相同的数据类型。AMySQLRDBMSDATABASEThisisaFIELDTXfa ODAlAJfeACMKOWCONTAINS■nioIodiXV/wWONEDATARECORDThisisaCOLUMNEACHCOLUMNCONTAINSTHESAMETYPEOFDATAThisisaTABLEEACHTABLEISA2DCOLLECTIONOFFIELDSARRANGEDINROWS(RECORDS)ANDCOLUMNS(DATATYPES)图io-i关系数据库管理系统注意:可以有一个以上的表在数据库(通常是,由于性能和组织方面的原因)。只能有一个主键(唯一的索引),用于每个表中的每个记录,单条的信息数据可以跨越多个表。举例来说,如果你的密钥或ID是217,您的个人信息和电话信息可以是根据该相同的密钥值存储两个不同的表。注意:一旦数据结构和数据类型建好,就不能在改变数据库结构了,这就是当前加载的数据和类型可能不能添加到新定义的数据结构中,所以在你应该先设计数据结构,数据库设计对于确保你项目成功的重要环节。内容提供者是为AndroidOS提供了SQLite的使用,因为它结构紧凑,开源的,所以我们要在木章中关注那些。Android创建内容提供者通过编码使用SQLite数据库可以使android能够处理一些事情,用户希望从他们的手机和平板电脑,如获取地址簿,摄像机图像存储,数字视频存储,咅乐库,等等。这些SQLite数据库结构最常见的是联系人数据库。包的基层接口,使我们能够访问到在这些数据结构定

旅游景点票务分销系统移动端的设计与实现-管理员端-外文翻译 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小1.43 MB
  • 时间2019-11-19