您好,欢迎光临有路网!
手机应用开发
QQ咨询:
有路璐璐:

手机应用开发

  • 作者:牛海涛
  • 出版社:科学出版社
  • ISBN:9787030439505
  • 出版日期:2015年03月01日
  • 页数:116
  • 定价:¥25.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    • 出版社
    • ISBN
      9787030439505
    • 作者
    • 页数
      116
    • 出版时间
      2015年03月01日
    • 定价
      ¥25.00
    • 所属分类
    内容提要
    MIT App Inventor是麻省理T定位于青少年发挥创新、实践于计算机动手能力培养的**平台。《手机应用开发—App Inventor应用程序设计和实践》以案例方式讲解App Inventor 2的在线图形化编程工具,详细介绍了App Inventor的各项知识点,内容设计由易到难,由简到繁,《手机应用开发—App Inventor应用程序设计和实践》共分8章,涉及App Inventor 2环境,App Inventor 2组件,BLOCK编程基本语法,多媒体应用,动删游戏开发,短信,电话功能,TinyDB数据库组件,GPS与地图应用、数据交互应用,传感器和蓝牙应用。通过知识点结合案例的方式,培养学生的动手实践和创造能力。 手机应用开发_牛海涛_科学出版社_
    文章节选
    第1章 会说话的机器人—App Inventor界面组件与Block
    同学们,你是否想象过自己的未来,也许将来的你是律师、足球运动员、科学家、医生、卫生保健工作者、警察、艺术家、消防员、体育教练、老师,甚至你是一个计算机程序工作者。未来,无论你充当任何一个角色,你都会有自己天马行空的想法,移动计算技术可以让你充当的角色变得更加神奇,在App Inventor的世界,你可以轻松地将想法转化为应用的原型,创建自己专属的应用,利用移动计算技术来满足你个人的需求。
    看看我们身边科技的力量,让这个世界变的多么有趣(图1-1),你还在等什么?加入App Inventor的世界,你会具备改变世界的能力。
    掌握开发环境,使用App Inventor组件构建应用外观。
    通过“AI伴侣”一边创建应用,一边利用手机查看运行情况。
    掌握从本地计算机如何加载媒体文件(声音/图像)到应用中。
    本章的任务是在Android手机上构建一个会说话的机器人“Talking Robot”(图1-2),当你触摸它时,它会说外星语言。在手机上制作一个可爱的公仔玩具,是多么有意思的一个事情。
    把如图1-2所示的机器人放到我们的手机上展示一���怎么样,打开你的手机,使用二维码工具,对准下面的二维码进行扫描,你的手机会安装我们本章节的案案例需要绘制两个组件,一个用于标题显示这个程序的Title,另一个组件用于绘制机器人,该机器人可以单击,我们将这个组件定义为具有机器人外形的按钮。当对机器人执行不同动作时,如触摸单击它的时候,会调用声音文件进行播放。
    在前置内容中已经讲解了通过http://ai2 .appinventor.mit.edu或配置本地开发环境进入App Inventor开发环境的方法,这里不再赘述,进入开发环境后,我们能够通过“New Project”按钮创建一个App Inventor工程,在这里为本章应用定义一个名字为“TalkingRobot”的工程,图1-4、图1-5展示了创建“TalkingRobot”项目过程。
    通过单击“TalkingRobot”的工程,进入到如图1-6所示在浏览器中运行的组件设计器,通过右上角的“Designer”可以切换到组件设计器中。这个界面是你完成项目的起始点。
    组件设计器中包含了4个主要的区域,分别为组件面板( Palette)、预览窗口( Viewer)、组件列表(Components)和组件的属性(Properties)。组件是创建应用的基本元素,就像你电脑是由内存、硬盘、CPU等构成,它们就像组件设计器的组件一样,每一个不同的组件,都有它自己的功能,如硬盘负责存储数据,它就像左侧图中组件列表中Storage,在程序里这个组件负责存储。
    组件的种类很多,每个组件都是非常有趣的,在这里就不再一一介绍了,在后面章节的学习过程中,我们会在每个项目案例中插入不同的组件进行学习。你将在本书中学习大量的充满乐趣的组件,使用它们能绘制游戏的界面,能让你任意控制手机拍照,发短信,能利用手机的传感器完成有趣的项目等等。
    我们从一个较为简单组件开始,在Palette中找到Label组件,如图1-7所示的红色边框围绕的组件,将Lable组件拖动到右侧的Viewer中。你会看到一个矩形框出现在预览窗口中,框里写着“Text for Labell”。
    现在将Lable展示的文字“Text for Labe11”改为“我是会说话的机器人”,在组件设计器*右侧的Properties中,找到Text属性,将属性框中的文字修改为“我是会说话的机器人”,如图1.8所示。
    应用中有一个机器人并且我们希望它能够说话,为了让界面中展现一个机器人外观我们需要准备一张机器人的图片,同时为了能够有声音,我们需要提前准备好声音文件。http://www.hebg3 .co m/appinventor/t alkingrobot.zip提供了资源下载。
    编辑推荐语
    《手机应用开发—App Inventor应用程序设计和实践》是威盛中国芯.HTC.成长数字营创新课堂系列丛书之一,也是中国儿童青少年计算机表演赛配套辅导用书,任务设计和讲解面向比赛和课堂教学,还可作为中小学信息技术等相关课程的教材和参考书。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外