登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』App Inventor2定制与二次开发

書城自編碼: 3202404
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 强增
國際書號(ISBN): 9787111598282
出版社: 机械工业出版社
出版日期: 2018-06-01
版次: 1

書度/開本: 16开 釘裝: 平装

售價:NT$ 466

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
汉娜·阿伦特与以赛亚·伯林 : 自由、政治与人性
《 汉娜·阿伦特与以赛亚·伯林 : 自由、政治与人性 》

售價:NT$ 500.0
女性与疯狂(女性主义里程碑式著作,全球售出300万册)
《 女性与疯狂(女性主义里程碑式著作,全球售出300万册) 》

售價:NT$ 500.0
药食同源中药鉴别图典
《 药食同源中药鉴别图典 》

售價:NT$ 305.0
设计中的比例密码:建筑与室内设计
《 设计中的比例密码:建筑与室内设计 》

售價:NT$ 398.0
冯友兰和青年谈心系列:看似平淡的坚持
《 冯友兰和青年谈心系列:看似平淡的坚持 》

售價:NT$ 254.0
舍不得星星:全2册
《 舍不得星星:全2册 》

售價:NT$ 356.0
汉字理论与汉字阐释概要 《说解汉字一百五十讲》作者李守奎新作
《 汉字理论与汉字阐释概要 《说解汉字一百五十讲》作者李守奎新作 》

售價:NT$ 347.0
汗青堂丛书144·决战地中海
《 汗青堂丛书144·决战地中海 》

售價:NT$ 765.0

建議一齊購買:

+

NT$ 644
《 App Inventor开发训练营 》
+

NT$ 384
《 App Inventor——零基础Android移动应用开发 》
+

NT$ 310
《 App Inventor趣味游戏编程 》
+

NT$ 281
《 App Inventor创意趣味编程 》
+

NT$ 497
《 App Inventor 2 Android应用开发实战 》
+

NT$ 403
《 跟我学App Inventor 2 》
編輯推薦:
介绍App Inventor 2的源码
介绍Android的相关知识
学会App Inventor 2自带组件的功能扩展
掌握App Inventor 2插件的开发
提供丰富的开发样例
內容簡介:
《App Inventor2定制与二次开发》介绍了App Inventor 2开发涉及的Android相关知识,App Inventor 2的源码、自带组件的功能扩展和插件的开发,并提供了大量实例,使读者对App Inventor 2开发相关知识有一个全面了解,能够对App Inventor 2进行定制与二次开发,并在此基础上,能够以更专业和高效的方式开发出UI界面更丰富、功能更强大的应用。
《App Inventor2定制与二次开发》的目标读者是从事 App Inventor 2 开发教育、培训工作的教师和培训人员,学习App Inventor 2开发的学生和开发人员等。无论是App Inventor 2的初学者,还是中高级读者,本书都是一本不可多得的开发秘籍。
目錄
前言
第1章App Inventor 2源码的获取和编译
1.1源码的获取
1.2源码的编译
第2章Activity介绍
2.1创建Activity
2.2用户界面的实现
2.3启动Activity
2.3.1启动Activity不获得结果
2.3.2启动Activity获得结果
2.4Activity生命周期
2.4.1生命周期的状态
2.4.2生命周期的回调函数
第3章Intent介绍
3.1Intent简介
3.2Intent类型
3.3构建Intent
3.4显式Intent示例
3.5隐式Intent示例
3.6Intent过滤器
第4章Broadcast介绍
4.1Broadcast机制概述
4.2BroadcastReceiver
4.2.1静态注册
4.2.2动态注册
4.3系统广播
第5章权限介绍
5.1权限简介
5.2常用权限说明
第6章注解介绍
6.1DesignerComponent
6.2SimpleObject
6.3UsesPermissions
6.4DesignerProperty
6.5SimpleProperty
6.6SimpleFunction
6.7SimpleEvent
6.8UsesBroadcastReceivers
6.9ReceiverElement
6.10IntentFilterElement
6.11ActionElement
6.12UsesLibraries
第7章Screen的定制
7.1功能菜单的修改
7.1.1原有菜单的修改
7.1.2增加设置新增菜单的属性
7.1.3新增菜单的实现
7.2增加暂停和恢复状态事件响应函数
第8章图像组件(Image)的定制
8.1增加支持的动画形式
8.2增加设置动画播放次数和时间的功能
8.3增加单击事件响应函数
第9章标签(Label)的定制
9.1增加允许单行或多行显示的属性
9.2增加允许被选中复制的属性
9.3增加单击事件响应函数
9.4增加跑马灯效果函数
9.5增加设置标签图片的函数
9.6增加富文本处理函数
9.7实现结果
9.8使用示例
第10章列表显示框(Listview)的定制
10.1修改显示字符串
10.2增加显示框的显示样式
第11章对话框(Notifier)的定制
11.1修改对话框的外观
11.1.1增加设置图标的属性
11.1.2增加修改对话框显示风格的属性
11.2增加显示函数
11.3修改日志功能
11.3.1日志功能介绍
11.3.2增加设置日志开关属性
第12章输入框的定制
12.1输入框的共性定制
12.1.1增加设置字符串长度的属性和核查函数
12.1.2增加清空输入框的函数
12.2密码输入框(PasswordTextBox)的定制
12.3文本输入框(TextBox)的定制
第13章Web浏览框(WebView)的定制
13.1增加拨号功能
13.2返回键功能的处理
13.3增加加载网页事件响应函数
第14章播放器的定制
14.1音频播放器(Player)的定制
14.1.1增加权限
14.1.2增加获取数据函数
14.1.3增加播放函数
14.2视频播放器(VideoPlayer)的定制
第15章画布(Canvas)的定制
15.1增加画图函数
15.2增加绘制路径函数
15.3增加滑动事件响应函数
15.4设置函数参数的默认值
15.5增加声明和中文字符串
15.6路径函数使用示例
第16章文件管理器(File)的定制
16.1增加文件处理函数
16.2增加获取存储区信息的函数
第17章微数据库组件(TinyDB)的定制
17.1存储功能介绍
17.2增加设置数据文件名称和数据加密功能
17.3使用示例
第18章Web客户端的定制
18.1增加PATCH请求函数
18.2增加设置JSON格式数据的属性
第19章插件(Extension)开发
19.1加密功能插件
19.1.1插件的实现
19.1.2插件的编译
19.1.3插件的导入
19.1.4插件的使用
19.2对话框插件
19.2.1插件的实现
19.2.2插件的导入
19.3获取设备和系统信息插件
19.3.1插件的实现
19.3.2插件的使用
19.4监测设备电量状态插件
19.4.1插件的实现
19.4.2插件的使用
19.5获取和监测设备网络状态插件
19.5.1插件的实现
19.5.2插件的使用
19.6获取和监测设备飞行模式状态插件
19.6.1插件的实现
19.6.2插件的使用
19.7系统设置插件
19.7.1插件的实现
19.7.2插件的使用
19.8列表插件
19.8.1列表创建
19.8.2列表排序
19.8.3列表查找
19.8.4插件的实现
19.8.5插件的使用
19.9代数计算插件
19.9.1矩阵的运算
19.9.2复数的运算
19.9.3插件的实现
19.9.4插件的使用
19.10几何计算插件
19.10.1计算图形的面积
19.10.2计算图形的体积
19.10.3插件的实现
19.11手电筒功能插件
19.11.1插件的实现
19.11.2插件的使用
19.12手机号码校验插件
19.12.1插件的实现
19.12.2插件的使用
19.13判断应用是否第一次运行插件
19.13.1插件的实现
19.13.2插件的使用
19.14获取定位功能状态插件
19.14.1插件的实现
19.14.2插件的使用
19.15创建JSON字符串插件
19.15.1插件的实现
19.15.2插件的使用
第20章综合实例开发
20.1抓青蛙游戏
20.1.1游戏简介
20.1.2游戏使用的素材
20.1.3游戏使用的插件
20.1.4游戏实现
20.2画图应用
20.2.1应用简介
20.2.2应用使用的素材
20.2.3应用使用的插件
20.2.4应用实现
20.3定位应用
20.3.1应用简介
20.3.2应用使用的素材
20.3.3应用使用的插件
20.3.4应用实现
內容試閱
2017年7月20日国务院印发了《新一代人工智能发展规划》,其中明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,建设人工智能学科,培养复合型人才,形成我国人工智能人才高地;并强调大力加强人工智能劳动力培训,广泛开展人工智能科普活动,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。
此次规划的出台,必将加快编程教育进入中小学和职业教育课堂的实施进度,从而促进相关行业的发展。
App Inventor 2是起源于Google,后由MIT(麻省理工学院)开发的一款图形化编程工具,它抛弃了复杂的程序代码,只需要拖动和排列积木形状的模块就可以编写各种应用,非常适合学生和非专业软件开发人员使用。
Google也在和各教育部门合作,大力推广App Inventor 2编程开发,已经有许多学校、大学和社会培训机构开设了App Inventor 2编程课程。
目前介绍App Inventor 2开发相关的书籍很多,但基本是单纯介绍使用App Inventor 2开发应用;App Inventor 2自身虽然提供了许多组件供开发应用使用,但这些组件或多或少存在某些缺陷或功能缺失,使用不是很方便,在开发应用的时候,无论是应用的UI界面,还是功能,都很受限制;而且用App Inventor 2开发应用还需要了解一些Android相关知识,这些书籍也都没有涉及。
有感于此,编者编写的这本书介绍了App Inventor 2开发涉及的Android相关知识,App Inventor 2 的源码、自带组件的功能扩展和插件的开发,并提供了大量实例,使读者对 App Inventor 2开发相关知识有一个全面了解,能够对App Inventor 2进行定制与二次开发,并在此基础上,能够以更专业和高效的方式开发出UI界面更丰富、功能更强大的应用。
本书的章节分为以下几部分。
第一部分(第1章):App Inventor 2源码的获取和编译。
第二部分(第2~5章):Android知识介绍(Activity、Intent、Broadcast和权限)。
第三部分(第6章):App Inventor 2中使用的注解介绍。
第四部分(第7~18章):App Inventor 2自身组件的定制(Screen的定制、图像组件的定制、标签的定制、列表显示框的定制、对话框的定制、输入框的共性定制、密码输入框的定制、文本输入框的定制、Web浏览框的定制、音频播放器的定制、视频播放器的定制、画布的定制、文件管理器的定制、微数据库组件的定制和Web客户端的定制)。
第五部分(第19章):插件的开发。
第六部分(第20章):综合实例开发。
由于编者水平有限,编写过程中难免存在不足和缺陷,欢迎广大读者和专家学者批评指正。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.