𝔖 Scriptorium
✦   LIBER   ✦

📁

Android移动平台应用开发高级教程

✍ Scribed by 朱凤山 张建军


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

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书由浅入深、循序渐进地介绍了Android应用程序开发的主要知识,注重可阅读性和实用性,对于开发过程中经常用到的类、属性、方法和常量都以表格的形式介绍其应用场景和作用。对Android开发中概念、方法和应用的介绍主要以Google提供的Android API文档为参考依据,力求简洁、准确地反映API文档中意图。 全书共12章,内容如下: Android开发环境,包括ADTEclipse和Android Studio; 基本UI组件; Activity和Intent; 项目资源; 主要系统组件; 二维图像处理; 多媒体应用开发; Service与BroadcastReceiver组件; 数据存储与ContentProvider组件; Android网络编程; 常用传感器与蓝牙通信。最后通过校园App应用实例介绍如何设计、开发具备移动端和服务器端的应用程序。本书可以作为应用型高等院校计算机、软件工程等相关专业的教材,也可以作为自学Android移动平台应用程序开发用书,还可以供从事Android移动平台应用开发的工程师参考。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Android开发环境与项目解析
1.1 Android介绍
1.2 Android开发环境
1.3 Android项目解析
1.4 运行与调试Android项目
1.5 签名输出apk文件
1.6 习题
第2章 使用控件创建用户界面
2.1 Android用户界面设计
2.2 使用简单控件
2.3 布局管理器
2.4 使用图片控件
2.5 使用复杂控件
2.6 高级控件
2.7 日期和时间控件
2.8 线程机制
2.9 习题
第3章 Activity与Intent
3.1 Activity的创建与管理
3.2 Intent对象
3.3 Activity与Fragment
3.4 习题
第4章 使用项目资源
4.1 Android资源类型
4.2 布局资源
4.3 菜单资源
4.4 “值”资源
4.5 可绘制资源
4.6 动画资源
4.7 样式与主题资源
4.8 习题
第5章 使用系统组件
5.1 菜单的使用
5.2 ActionBar的使用
5.3 Toast与Notification
5.4 对话框的使用
5.5 习题
第6章 二维图像的处理
6.1 位图的使用
6.2 使用View绘制视图
6.3 使用SurfaceView绘制视图
6.4 线程控制下的动画效果
6.5 习题
第7章 多媒体应用开发
7.1 音频播放
7.2 视频播放
7.3 MediaRecorder
7.4 使用Camera拍照
7.5 习题
第8章 Service与BroadcastReceiver
8.1 创建并配置Service
8.2 Service的启动模式
8.3 远程Service
8.4 BroadcastReceiver
8.5 实现短信拦截
8.6 习题
第9章 数据存储与ContentProvider
9.1 以文件形式存储数据
9.2 以数据库形式存储数据
9.3 SQLite图形化查看工具
9.4 ContentProvider
9.5 管理手机联系人信息
9.6 习题
第10章 Android网络编程
10.1 基于传输层协议的联网
10.2 基于应用层协议的联网
10.3 访问WebService
10.4 解析网络传输中的数据
10.5 习题
第11章 传感器应用与蓝牙通信
11.1 Android中的传感器
11.2 加速度传感器
11.3 光线传感器
11.4 距离传感器
11.5 蓝牙通信技术应用
11.6 习题
第12章 校园App项目案例
12.1 校园App项目介绍
12.2 服务器端功能开发
12.3 Android客户端开发
12.4 习题
正文结束
参考文献


📜 SIMILAR VOLUMES


Android移动应用开发教程
✍ 祝永志 申健 朱盼盼 刘梦芸 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

《Android移动应用开发教程》详细阐述了基于Android操作系统的移动应用开发技术,共9章。第1章主要介绍Android的基础知识; 第2章讲解Android开发环境的搭建以及不同环境之间的转换与比较等; 第3章讲述Activity及其生命周期,JUnit单元测试,资源的调用等; 第4章讲解常见的UI控件以及自定义控件的使用等; 第5章讲解Intent与组件通信; 第6章讲解Android的后台服务; 第7章讲解数据存储技术; 第8章讲解网络通信技术,包括Android网络通信原理,Socket、HTTP、URL以及WebView等网络通信机制等; 第9章是一个完整的综合案例——移动办公

Android移动应用程序开发教程
✍ 朱凤山 📂 Library 📅 2014 🏛 清华大学出版社 🌐 Chinese

本书主要介绍Android平台移动应用程序开发的知识,从基础知识开始讲解,由易入难,循序渐进,系统地介绍了Android应用程序开发中所用到的知识。注重引导学生掌握开发技巧,理解处理问题的思路,培养学生分析问题、解决问题的能力。本书可作为高等院校计算机、软件工程及相关专业的本、专科学生学习Android移动平台应用程序开发的教材,也可供该领域的教师、开发人员学习研究Android移动平台应用程序开发时参考。

Android移动应用开发实践教程
✍ 仲宝才、颜德彪、刘静 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

《Android移动应用开发实践教程》系统地介绍了Android应用开发的基本原理、四大组件、数据存储和网络应用,并提供了相应的实践引导,主要内容包括:Android基础入门、Activity与Intent、Android UI开发、数据存储与I/O服务与广播、Android多线程和网络编程等。

React Native全教程:移动端跨平台应用开发
✍ 张益珲 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

《React Native全教程:移动端跨平台应用开发》由经验丰富的移动开发工程师精心编撰,《React Native全教程:移动端跨平台应用开发》从逻辑上可分为5个部分,循序渐进地向读者展示使用React Native开发跨平台移动应用的全流程,第1部分介绍React Native语言基础JavaScript;第2部分介绍大量使用于React Native开发中的ECMAScript 6的新特性;第3部分介绍React Native开发技巧,包括独立组件应用、布局技术、网络技术、导航栈技术等;第4部分通过3个实战项目手把手地教读者开发完整的React Native应用;第5部分介绍React

Android移动应用开发任务驱动教程(Android Studio + Gen
✍ 陈承欢; 赵志茹 📂 Library 📅 2016 🏛 电子工业出版社 🌐 Chinese

本书选择了目前开发Android应用程序的最佳组合:Android 5.0+Android Studio+Genymotion,使程序开发环境最佳、程序运行速度最快。 本书以Android应用程序的开发环境搭建、界面设计、功能实现、典型应用为主线选取教学内容和设置教学单元,将Android移动应用开发分为3个学习阶段(搭建与熟悉开发环境,界面设计和功能实现,Android的典型应用)和9个教学单元,每个教学单元面向教学全过程设置“教学导航→知识导读→任务实战→单元小结→单元习题”5个教学环节。每项任务设置了“任务描述→知识索引→实施过程”3个环节,通过“知识索引”将各项任务所应用的知识与“知识

React Native跨平台移动应用开发
✍ 阙喜涛 📂 Library 📅 2016 🏛 电子工业出版社 🌐 Chinese

<p>React Native是Facebook公司最新推出的,强大的、开源的跨平台移动应用开发框架,它能大幅减少跨平台移动应用开发的工作量,并且代码结构清晰、简单易懂。同时React Native框架采用模块化结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,React Native必然会成为移动应用开发的主流技术。</p> <p>《React Native跨平台移动应用开发》由浅入深、系统地介绍了使用React Native框架跨平台开发所需要用到的知识。《React Native跨平台移动应用开发》每一章都专注于阐述某一方面的知识,配合若干个原创的、精小的例程,能让读者系统、快速地