App Inventor移动应用开发标准教程 新华书店直发pdf下载

App Inventor移动应用开发标准教程 新华书店直发百度网盘pdf下载

作者:
简介:App Inventor移动应用开发标准教程 新华书店直发
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

商品介绍
  • 作者:瞿绍军
  • 著:瞿绍军
  • 装帧:暂无
  • 印次:暂无
  • 定价:49.8
  • ISBN:9787115426819
  • 出版社:人民邮电出版社
  • 开本:16开
  • 印刷时间:
  • 语种:中文
  • 出版时间:2016-08-01
  • 页数:272
  • 外部编号:1201340677
  • 版次:1
目录

章App Inventor入门 1
1.1App Inventor简介1
1.2App Inventor能做什么1
1.2.1玩2
1.2.2建立原型2
1.2.3构建个*化应用2
1.2.4开发完整的应用2
1.2.5教与学2
1.3App Inventor开发环境搭建2
1.3.1系统要求2
1.3.2服务器地址3
1.3.3三种测试应用的方法3
1.4App Inventor 2界面11
1.4.1项目管理界面11
1.4.2组件设计界面12
1.4.3逻辑设计界面13
1.4.4代码块的操作方法15
1.4.5Gallery20
1.5实验22
*2章创建几个简单的项目23
2.1案例1:HelloPurr,你好猫猫23
2.1.1新建项目23
2.1.2界面设计24
2.1.3添加组件行为27
2.1.4测试应用28
2.1.5添加震动效果29
2.1.6添加摇晃手机发出猫叫功能30
2.1.7打包和下载应用31
2.2案例2:8-Ball,魔术8球32
2.2.1新建项目33
2.2.2界面设计33
2.2.3添加组件行为34
2.2.4实现“单击按钮输出一个预言”功能36
2.2.5实现“晃动手机输出一个预言”的功能39
2.2.6打包和下载应用39
2.3实验39
*3章App Inventor编程基础40
3.1变量块(Variables blocks)40
3.1.1全局变量的定义和使用40
3.1.2局部变量的定义和使用42
3.1.3带有返回值的局部变量块的使用43
3.2控制块(Control blocks)43
3.2.1*择44
3.2.2循环47
3.2.3条件返回50
3.2.4带有返回值的执行模块51
3.2.5求值但忽视结果51
3.2.6打开屏幕52
3.2.7打开屏幕并传值53
3.2.8**控制块53
3.3逻辑块(Logic blocks)53
3.4数学块(Math blocks)54
3.5文本块(Text blocks)58
3.6列表块(Lists blocks)63
3.7颜色块(Colors blocks)71
3.8过程块(Procedures blocks)73
3.9递归74
3.10组件块75
3.11任意组件块75
3.12项目:一元二次方程求根75
3.13实验78
*4章组件79
4.1Screen80
4.2用户界面组件(User Interfacecomponents)81
4.2.1按钮(Button)82
4.2.2文本输入框(TextBox)83
4.2.3列表显示框(ListView)85
4.2.4日期*择框(DatePicker)86
4.2.5时间*择框(TimePicker)88
4.2.6复*框(CheckBox)88
4.2.7标签(Label)90
4.2.8列表*择框(ListPicker)90
4.2.9滑动条(Slider)92
4.2.10密码输入框(PasswordTextBox)94
4.2.11对话框(Notifier)94
4.2.12图像(Image)97
4.2.13Web浏览框(WebViewer)97
4.2.14下拉框(Spinner)100
4.3界面布局组件(Layout components)103
4.3.1水平布局(HorizontalArrangement)103
4.3.2垂直布局(VerticalArrangement)104
4.3.3表格布局(TableArrangement)105
4.4多媒体组件(Media components)105
4.4.1音效(Sound)106
4.4.2音频播放器(Player)107
4.4.3录音机(SoundRecorder)111
4.4.4视频播放器(VideoPlayer)114
4.4.5摄像机(Camcorder)116
4.4.6照相机(Camera)117
4.4.7图像*择框(ImagePicker)118
4.4.8文本语音转换器(TextToSpeech)121
4.4.9语音识别器(SpeechRecognizer)122
4.4.10Yandex语言翻译器(YandexTranslate)124
4.5绘图动画组件(Drawing and Animationcomponents)126
4.5.1画布(Canvas)126
4.5.2图像精灵(ImageSprite)134
4.5.3球形精灵(Ball)140
4.6传感器组件(Sensor components)145
4.6.1计时器(Clock)146
4.6.2加速度传感器(AccelerometerSens*r)*52
4.6.3方向传感器(OrientationSens*r)*53
4.6.4位置传感器(LocationSens*r)*55
4.6.5条码扫描器(BarcodeScanner)157
4.6.6近场通信(NFC)158
4.6.7近距离传感器(ProximitySens*r)*58
4.6.8陀螺仪传感器(GyroscopeSens*r)*59
4.7社交应用组件(So Components)160
4.7.1联系人*择框(ContactPicker)161
4.7.2电话号*择框(PhoneNumberPicker)162
4.7.3电话拨号器(PhoneCall)163
4.7.4*****(Texting)164
4.7.5邮箱地址*择框(EmailPicker)166
4.7.6信息分享器(Sharing)166
4.7.7推特客户端(Twitter)168
4.8数据存储组件(Storage)172
4.8.1文件管理器(File)172
4.8.2微数据库(TinyDB)176
4.8.3网络微数据库(TinyWebDB)179
4.8.4融合图表控制组件(FusiontableContr*l)*82
4.9通信连接组件(Connectivity)182
4.9.1Activity启动器(ActivityStarter)182
4.9.2Web客户端(Web)185
4.9.3蓝牙客户端(BluetoothClient)193
4.9.4蓝牙服务器(BluetoothServer)195
4.10乐高机器人(LEGOM*N*STORMS)201
4.10.1Nxt指令发送器(NxtDirectCommands)202
4.10.2Nxt电机驱动器(NxtDrive)204
4.10.3Nxt颜色传感器(NxtColorSensor)205
4.10.4Nxt光线传感器(NxtLightSensor)207
4.10.5Nxt声音传感器(NxtSoundSensor)208
4.10.6Nxt接触传感器(NxtTouchSensor)209
4.10.7Nxt超声波传感器(NxtUltrasonicSensor)209
4.11任意组件(Any component)210
4.12项目:贪食球二213
4.13实验217
*5章应用调试218
5.1程序设计风格218
5.2软件测试219
5.3调试应用221
*6章进阶项目225
6.1涂鸦画板225
6.2电子书——唐诗三百首233
6.3跌倒求助240
6.4天气预报242
6.5智能题库管理246
6.6用App Inventor直接控制乐高EV3
机器人267
参考文献272

作者简介

瞿绍军,湖南师范大学数学与计算机科学学院不错实验师。主持湖南省科技计划项目1项、教育厅课题1项和校级课题1项;参与**自然科学基金1项和省部级项目多项。在省级及以上刊物发表论文10余篇。分别荣获2015、2012年湖南师范大学高等教育教学成果奖二等奖(排名靠前),荣获2012年湖南省普通高校实践教学管理工作优*个人,指导大学生创新项目4项;指导学生在各级比赛中获奖20多项。

图书简介

本书主要以AppInventor作为平台,把抽象的计算思维具体化,把复杂的编程思想形象化,通过积木块的编程,将计算思维无缝地融入到有趣的AppInventor小项目中,极大地提升学生的学习兴趣。通过该课程的学习,学生不仅会大大提高动手能力,而且可以从中获得巨大的成就感,很终爱上计算机科学。
全书共分6章,各章节内容由浅入深、相互衔接。前4章为基础篇,主要介绍AppInventor的开发环境搭建、界面和代码块的操作方法、两个简单而有趣的入门项目、AppInventor编程基础、组件;*5章介绍应用调试的方法;*6章是进阶篇,介绍了6个综合项目。全书共提供教学案例近90个。