本书以SL4A技术为核心内容,以JavaScript为主要开发语言,系统地阐述了Android脚本开发技术。本书共13章,第1章对Android发展前景、历史发展、SL4A工作原理和脚本开发环境等内容进行了详细介绍。第2章对JavaScript脚本的变量、数据结构、控制语句、函数、数组、对象和Rhino引擎等内容进行了详细介绍。第3~6章详细介绍了用户屏幕界面技术,包括对话框、屏幕布局、屏幕控件和事件。第7章介绍了数据持久化技术,包括数据库、文件和网络。第8章对Android的4大组件进行了详细介绍,包括意图、活动、广播、内容和服务。第9章对扫描码、浏览任务、应用管理、唤醒锁、屏幕设置和飞行模式等技术内容进行了详细介绍。第10章对电话、短信、蓝牙和WiFi通信以及指南针、GPS、方向、加速度和磁力等传感器技术进行了介绍。第11章对视频拍摄、媒体录制、媒体播放、语音合成和语音识别进行了详细介绍。第12章介绍了混合开发模式,并介绍HTML5在混合开发模式中的应用。第13章对Android脚本应用运行方式和开发常见问题进行了介绍。本书涵盖Android众多常用开发技术,对开发技术给出了应用背景、工作原理、开发方法和应用范例,每个应用范例都有翔实可运行的代码,实例代码附有详细注释、分析说明及运行效果图。本书适用于高等院校计算机、软件工程和软件技术专业大专生、本科生和研究生,同时可供对JavaScript等脚本比较熟悉的开发人员和研究人员等参考和研究。1.全书具有系统性。研究由Android服务层、SL4A服务层、脚本引擎服务层和应用服务层构成的SL4A移动互联网应用软件开发分层体系结构。基于该体系结构和主流脚本语言JavaScript深入研究SL4A服务,从开发者视角准确描述服务内容、接口和工作过程以及开发框架、编程模型等内容,为其他脚本语言快速、统一复用服务奠定基础。2.内容新颖全面。全面阐述开发领域*新、*前沿的Android脚本开发技术,如用户屏幕界面技术、数据持久化技术、Android四大组件技术、通信技术、传感器技术、多媒体技术、语音合成和语音识别技术、HTML5混合开发技术等Android脚本开发新技术。3.实用性和实践性强。本书提供大量Android脚本开发技术实例,包括应用背景、技术原理、应用需求、代码实现、运行截图和实例分析等,使读者能更深刻地掌握。很多实例可以直接在实际开发中使用,具有很高的实用价值。4.本书提供实例代码,每个实例都经过测试,确保正常运行,读者可到清华大学出版社网站下载使用。5AndroidWidgetWidget也称微件,其最初的概念是1998年一个叫Rose的苹果计算机工程师提出的,直到2003年Widget在苹果操作系统上以小工具形式出现的时候才正式为人们所知,随后无数大公司都开始接受并应用这一思路。Widget实际上是一个小型的应用程式,它可以是一个时钟,一个日记簿,一段视频,天气预报,一个Flash游戏等小程序。简单地说,Widget可以理解为“应用小插件”,一种可供用户制作和自由下载的小工具,它包含娱乐、工作和学习等多种实用功能。目前的Widget应用大体可分为三种:Deskt
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Da: liu xing, Nanjing, JS, Cina
paperback. Condizione: New. Paperback. Pub Date: 2017-01-01 Pages: 207 Language: Chinese Publisher: tsinghua university press Book with SL4A technology as the core content. with JavaScript as the main development language. systematically expounds the Android script development technology.Book a total of 13 chapters. chapter 1 for Android development prospects. Codice articolo DO036162
Quantità: 3 disponibili