机械工业出版社APP INVENTOR2定制与二次开发

本书特色

[

《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的初学者,还是中高级读者,本书都是一本不可多得的开发秘籍。

]

内容简介

[

《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 创建Activity2.2 用户界面的实现2.3 启动Activity2.3.1 启动Activity不获得结果2.3.2 启动Activity获得结果2.4 Activity生命周期2.4.1 生命周期的状态2.4.2 生命周期的回调函数第3章 Intent介绍3.1 Intent简介3.2 Intent类型3.3 构建Intent3.4 显式Intent示例3.5 隐式Intent示例3.6 Intent过滤器第4章 Broadcast介绍4.1 Broadcast机制概述4.2 BroadcastReceiver4.2.1 静态注册4.2.2 动态注册4.3 系统广播第5章 权限介绍5.1 权限简介5.2 常用权限说明第6章 注解介绍6.1 DesignerComponent6.2 SimpleObject6.3 UsesPermissions6.4 DesignerProperty6.5 SimpleProperty6.6 SimpleFunction6.7 SimpleEvent6.8 UsesBroadcastReceivers6.9 ReceiverElement6.10 IntentFilterElement6.11 ActionElement6.12 UsesLibraries第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 应用实现

封面

机械工业出版社APP INVENTOR2定制与二次开发

书名:机械工业出版社APP INVENTOR2定制与二次开发

作者:强增

页数:241

定价:¥59.0

出版社:机械工业出版社

出版日期:2017-06-01

ISBN:9787111598282

PDF电子书大小:158MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注