书签 分享 收藏 举报 版权申诉 / 32
上传文档赚钱

类型App-Inventor移动应用开发标准教程10课件.pptx

  • 上传人(卖家):三亚风情
  • 文档编号:2938856
  • 上传时间:2022-06-13
  • 格式:PPTX
  • 页数:32
  • 大小:678.55KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《App-Inventor移动应用开发标准教程10课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    App Inventor 移动 应用 开发 标准 教程 10 课件
    资源描述:

    1、文件管理器是用于存储和检索文件的非可视组件,可以在设备上实现文件的读或写。默认情况下,会将文件写入与应用有关的私有数据目录中。在伴侣中,为了便于调试,将文件写在/sdcard/AppInventor/data文件夹内。如果文件的路径以“/”开始,则文件的位置是相对于/sdcard而言,例如,将文件写入/myFile.txt,就是将文件写入/sdcard/myFile.txt。追加内容追加内容。将文字添加到现有文件的尾部,如果文件不存在,则创建新文件。关于文件的写操作,请参见下面的“保存文件”方法。删除。删除。从设备存储器中删除一个已有文件。文件名前加“/”表示删除SD卡上的指定文件,例如删除文

    2、件/myFile.txt,则将删除文件/sdcard/myFile.txt;如果文件名前没有“/”,将删除应用私有目录中的文件;如果文件名前有“/”,则被视为错误,因为资源性文件不能被删除。读取文件。读取文件。从设备存储器中读取文件内容(文字)。文件名前加“/”表示从SD卡中读取指定文件,例如读取文件/myFile.txt,就是读取文件/sdcard/myFile.txt;文件名前加“/”表示从应用(同时也是AI伴侣)的资源包中读取文件;如果文件名前没有“/”,则从应用的私有目录(应用包)及伴侣目录(/sdcard/AppInventor/data)中读取文件。保存文件。保存文件。将文字保存为

    3、文件。如果文件名前加“/”,则将文件保存到SD卡,例如写文件/myFile.txt,就是写文件/sdcard/myFile.txt;如果文件名前没有“/”,则将文件写入应用的私有数据目录中,手机中的其他应用将无法访问这些目录,但AI伴侣是个例外,为了便于调试,将文件写入/sdcard/AppInventor/data文件夹。需要注意的是,如果文件已经存在,则本方法将覆盖原有文件。如果想要在原有文件中添加内容而不是覆盖,可以选用追加内容追加内容方法。微数据库是一个非可视组件,用来保存应用中的数据。用App Inventor创建的应用,在每次运行时都会进行初始化:如果应用中设定了变量的值,当用户退

    4、出应用再重新运行应用时,那些被设定过的变量值将不复存在;而微数据库则为应用提供了一种永久永久的数据存储,即,每次应用启动时,都可以获得那些保存过的数据。比如游戏中保存的最高得分,每次游戏中都可以读取到它。数据项是以字符串的方式保存在标签标签的名下,即,需要为保存的每一项数据设定一个专用的标签,以便之后用这个标签来读取已经保存的数据。每个应用中只有一个数据存储区,即便在应用中添加了多个微数据库组件,它们也将使用同一个存储区。如果想使用不同的存储区,需要使用不同的密钥。同样,每个应用拥有独立的存储区,虽然在多屏应用中能够能够在不同屏幕之间共享数据,但同一部手机上的不同应用之间却无法通过微数据库来传

    5、递数据。在使用AI伴侣开发应用时,使用该伴侣的所有应用都将共用一个微数据库,而一旦应用打包之后,数据的共享将不复存在。但在开发过程中,每次创建新项目时,都需留心清空微数据库。清除所有数据(ClearAll):清空整个微数据库中的数据存储。清除标签数据(ClearTag):清除指定标签下的数据。获取标签数据(GetTags):返回该数据存储区内全部标签列表。获取数值(GetValue):通过给定的标签检索存储的数据,如果不存在此标签,则返回设定的字符串。保存数值(StoreValue):在指定的标签下保存给定的值,每当应用重新启动时,数据依然存储在手机中。联系人管理器联系人管理器personin

    6、formation为一维列表,用来临时存放用户每次输入的联系人信息(姓名、办公电话和手机号码)。contacts为二维列表,存放所有的联系人信息。contactslist以一维列表形式存放contacts中所有内容,供列表选择框使用。联系人管理器联系人管理器联系人管理器联系人管理器“contactnumber”过程实现将二维列表contacts中的内容转换成一维列表形式。联系人管理器联系人管理器屏幕初始化事件,当屏幕初始化的时候,首先从微数据库中取出联系人信息,并赋值给全局变量contacts,这样才能保证下次使用应用时前面录入的数据还在。联系人管理器联系人管理器联系人管理器联系人管理器联系人管理器联系人管理器不可视组件,通过与Web服务通信来保存并读取信息。可参见创建定制的网络微数据库服务创建网络微数据库(http:/ 和http:/ Fusion Tables)通信,融合图表可让用户存储、共享、查询和可视化数据表;该组件允许您查询,创建和修改这些表。该组件使用的是Fusion Tables API V1.0(https:/ 制作课程表。实验10. 制作记事本。实验11. 给联系人管理器增加修改联系人和删除联系人功能。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:App-Inventor移动应用开发标准教程10课件.pptx
    链接地址:https://www.163wenku.com/p-2938856.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库