𝔖 Scriptorium
✦   LIBER   ✦

📁

Android脚本应用开发技术

✍ Scribed by 邢益良; 雷华军; 裴云


Publisher
清华大学出版社
Year
2017
Tongue
Chinese
Leaves
278
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书以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等脚本比较熟悉的开发人员和研究人员等参考和研究。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Android开发概述
1.1 Android及其前景
1.2 Android的优势及历史发展
1.3 Android系统架构
1.4 SL4A及脚本引擎
1.5 Android脚本开发环境
1.6 SL4AAPI数据标准
1.7 Android辅助开发工具
第2章 Android JavaScript脚本基础
2.1 JavaScript脚本编程基础
2.2 JavaScript控制语句
2.3 JavaScript数组、函数和对象
2.4 XML和JSON
2.5 Rhino引擎与Java语言
第3章 SL4A UI API与界面开发
3.1 警告对话框和对话框按钮
3.2 请求用户输入信息和密码对话框
3.3 列表
3.4 单选和多选按钮
3.5 时间设置对话框
3.6 日期设置对话框
3.7 水平进度条
3.8 搜索进度条
3.9 等待完成进度条
第4章 Android UI布局
4.1 界面布局管理
4.2 LinearLayout布局
4.3 FrameLayout布局
4.4 AbsoluteLayout布局
4.5 RelativeLayout布局
4.6 TableLayout布局
第5章 Android Widget
5.1 TextView
5.2 EditText
5.3 Button
5.4 ImageButton
5.5 RadioButton和CheckBox
5.6 ToggleButton
5.7 DataPicker和TimePicker
5.8 ImageView
5.9 ProgressBar、SeekBar和RatingBar
5.10 Spinner和ListView
5.11 Menu
第6章 事件响应处理
6.1 事件处理模型
6.2 事件API
6.3 事件数据结构
6.4 事件处理
第7章 数据持久化
7.1 首选项
7.2 SQLite数据库
7.3 文件持久化
7.4 网络持久化
第8章 Android的4个基本组件
8.1 意图
8.2 活动
8.3 广播
8.4 内容
8.5 后台服务
第9章 通用任务、应用管理和系统设置
9.1 通用任务
9.2 应用管理
9.3 唤醒锁
9.4 系统设置
第10章 通信与传感器
10.1 电话通信
10.2 短信通信
10.3 WiFi无线通信
10.4 蓝牙无线通信
10.5 传感设备
第11章 多媒体和语音处理
11.1 相机拍摄
11.2 多媒体
11.3 语音合成和语音识别API
第12章 Android GUI
12.1 HTML和Android GUI
12.2 HTML基础
12.3 CSS基础
12.4 HTML和JavaScript通信
12.5 HTML实现Android GUI范例
第13章 脚本的运行方式及常见错误问题
13.1 APK模板发布脚本
13.2 二维码发布脚本
13.3 SL4A管理脚本
13.4 Android脚本中文编码问题
13.5 Android环境搭建不能访问谷歌网站问题
13.6 Android网络缓存带来的问题
正文结束
参考文献


📜 SIMILAR VOLUMES


Web应用开发技术
✍ 高屹、齐东元 📂 Library 📅 2008 🏛 清华大学出版社 🌐 Chinese

<p>《高等院校信息技术规划教材•Web应用开发技术》以一个完整的应用实例“畅想网络学院”为背景,系统地介绍了采用ASP.NET 2.0技术进行Web应用开发的相关内容,包括Web应用基础、ASP.NET控件、构建网站、应用ADO.NET编程和Web数据访问等。</p> <p>通过《高等院校信息技术规划教材•Web应用开发技术》,读者能够学会在Microsoft Visual Studio 2005开发环境下,基于Web的网络应用程序的开发,以及最新的Web应用程序开发技术,掌握实际、有效的编程技巧,为实用系统的开发打下良好的基础。</p>

云开发技术应用(Python)
✍ 李力 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

本书共 14 个项目ˈ从 Python 语言的起源ǃ发展前景和优缺点开始ˈ介绍了 Python 的安装和配置ǃ数据 类型及运算符ǃ流程控制ǃ序列和字典ǃ文件处理ǃ函数等ˈ内容由浅入深ˈ循序渐进ˈ逐步引入高级话题ˈ 包括面向对象编程ǃ模块和包ǃ异常处理ǃ图形用户界面编程ǃ数据库ǃ网络编程ǃ多线程和多进程编程ǃ Web 开发等DŽ 本书内容精练全面ǃ编排合理ˈ适合作为高职高专计算机类教材或教学参考书ˈ也可作为应用型本科相关 专业教材ˈ还可以作为软件开发技术人员的参考书和各类程序开发培训机构的培训资料DŽ

ASP.NET Web应用开发技术
✍ 喻钧、白小军 📂 Library 📅 2012 🏛 清华大学出版社 🌐 Chinese

<p>喻钧、白小军主编的《ASP.NET Web应用开发技术》从ASP.NET初学者的角度出发,对ASP.NET Web开发技术进行了由浅入深的详细介绍。全书共12章,分别介绍了Web程序设计基础、HTML和XML、CSS、JavaScript脚本语言、C#语法、服务器端控件、Web数据库、数据绑定、Web Service、AJAX技术等内容。</p> <p> 全书内容翔实,通俗易懂,适合自学。书中给出了丰富的实例以帮助读者深入理解和学习,在每章的后面还配有习题和上机练习。《ASP.NET Web应用开发技术》可作为高等院校学生的教材,也可作为ASP.NET动态网页设计人员的参考书。<

Android应用开发教程
✍ 赵明渊 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

本书基于Android Studio和Eclipse开发环境,介绍Android系统体系结构和应用开发环境,Android应用的创建、调试和发布,Activity、Fragment和Intent,Android基本控件、高级控件,Android事件处理,后台服务,数据存储,多媒体服务,定位服务,应用项目开发等内容。 本书注重理论与实践的结合,采取“项目驱动”的方式进行讲述。本书在作者多年教学和软件开发经验的基础上,讲解详细深入,论述通俗易懂,具备编程基础的读者,通过本书的学习都可掌握Android软件开发。为方便教学,每章都有大量示范性设计实例和运行结果,所有实例都经过调试通过,书后还附有习题

Android应用开发教程
✍ 刘志强、庄旭菲、张旭 📂 Library 📅 2016 🏛 清华大学出版社 🌐 Chinese

本书从已有Java基础的初学者角度出发,以Android的应用程序开发为主题,通过通俗易懂的语言,循序渐进、系统地介绍了Android平台基础知识以及进行应用程序开发应该掌握的基本技术。全书共分14章,内容包括Android系统架构、开发环境搭建、Android开发工具、Android的界面开发、服务与广播、Android多媒体、数据存储与数据共享、网络编程、Android传感器、Android位置服务与地图应用、综合移动应用项目等。本书的讲述由浅入深,结合了大量的实例,以加深读者对Android基础知识和基本应用的理解,帮助读者系统地掌握Android应用程序设计的基本技术,为从事基于And

实战Android应用开发
✍ 李鸥 📂 Library 📅 2012 🏛 清华大学出版社 🌐 Chinese

<p>《实战Android应用开发》通过开发实例和项目案例,详细地介绍了Android应用开发的主要技术。书中的每一个知识点都通过常用示例进行通俗易懂的讲解,便于读者快速掌握Android应用开发的知识,并能够快速地开发出Android应用程序。《实战Android应用开发》配带1张光盘,收录了《实战Android应用开发》重点内容的教学视频和《实战Android应用开发》涉及的所有源代码。 《实战Android应用开发》分为11章,从Android的基本知识讲起,通过实例逐步深入讲解了Android的界面布局、程序特性、数据存储、网络通信、多媒体、手机短信通话、传感器和GPS等应用开发的基本