首页计算机书籍程序设计《App_Inventor2定制与二次开发》强增编著
友人帐

文档

177

关注

0

好评

0
PDF

《App_Inventor2定制与二次开发》强增编著

阅读 792 下载 1 大小 19.53M 总页数 251 页 2022-11-18 分享
价格:¥ 10.00
下载文档
/ 251
全屏查看
《App_Inventor2定制与二次开发》强增编著
还有 251 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 251 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言2017年7月20日国务院印发了《新一代人工智能发展规划》,其中明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育,在中小学阶段设置人工智能相关课程,逐步推广编程教育,建设人工智能学科,培养复合型人才,形成我国人工智能人才高地:并强调大力加强人工智能劳动力培训,广泛开展人工智能科普活动,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。此次规划的出台,必将加快编程教育进入中小学和职业教育课堂的实施进度,从而促进相关行业的发展。App Inventor2是起源于Google,后由MIT(麻省理工学院)开发的一款图形化编程工具,它抛弃了复杂的程序代码,只需要拖动和排列积木形状的模块就可以编写各种应用,非常适合学生和非专业软件开发人员使用。Google也在和各教育部门,大力推广App Inventor2编程开发,已经有许多学校、大学和社会培训机构开设了App Inventor2编程课程。目前介绍App Inventor2开发相关的书籍很多,但基本是单纯介绍使用App Inventor2开发应用;App Inventor2自身虽然提供了许多组件供开发应用使用,但这些组件或多或少存在某些缺陷或功能缺失,使用不是很方便,在开发应用的时候,无论是应用的UI界面,还是功能,都很受限制;而且用App Inventor2开发应用还需要了解一些Android相关知识,这些书籍也都没有涉及。有感于此,编者编写的这本书介绍了App Inventor2开发涉及的Android相关知识,AppInventor2的源码、自带组件的功能扩展和插件的开发,并提供了大量实例,使读者对AppInventor2开发相关知识有一个全面了解,能够对App Inventor2进行定制与二次开发,并在此基础上,能够以更专业和高效的方式开发出UⅡ界面更丰富、功能更强大的应用。本书的章节分为以下几部分。第一部分(第1章):App Inventor2源码的获取和编译。第二部分(第2~5章):Android知识介绍(Activity、Intent、Broadcast和权限)。第三部分(第6章):App Inventor2中使用的注解介绍。第四部分(第7~l8章):App Inventor2自身组件的定制(Screen的定制、图像组件的定制、标签的定制、列表显示框的定制、对话框的定制、输入框的共性定制、密码输入框的定制、文本输入框的定制、Wb浏览框的定制、音频播放器的定制、视频播放器的定制、画布的定制、文件管理器的定制、微数据库组件的定制和Web客户端的定制)。第五部分(第19章):插件的开发。第六部分(第20章):综合实例开发。由于编者水平有限,编写过程中难免存在不足和缺陷,欢迎广大读者和专家学者批评指正。编者录前言第1章App Inventor2源码的获取和编译…1.2源码的编译…第2章Activity介绍…62.1创建Activity……62.2用户界面的实现……72.3启动Activity……72.3.1启动Activity不获得结果……723.2启动Activity获得结果……82.4 Activity生命周期…102.4.1生命周期的状态…102.4.2生命周期的回调函数……第3章ntent介绍……133.1 ntent简介…133.2 ntent类型…3.3构建ntent…3.4显式Intent示例…3.5隐式Intent示例……173.6 Intent过滤器…第4章Br0 adcast介绍……204.1 Broadcast机制概述……204.2 BroadcastReceiver...............…204.2.1静态注册…204.2.2动态注册……2143系统广播…第5章权限介绍……235.1权限简介……235.2常用权限说明…23第6章注解介绍……256.1 DesignerComponent..........…25IV
返回顶部