𝔖 Scriptorium
✦   LIBER   ✦

📁

Android应用开发教程

✍ Scribed by 刘志强、庄旭菲、张旭


Publisher
清华大学出版社
Year
2016
Tongue
Chinese
Leaves
347
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Android概述
1.1 Android的发展史
1.2 Android系统的特性
1.3 Android系统架构
1.4 Android环境搭建
习题1
第2章 开发工具介绍及项目结构
2.1 Android开发工具介绍
2.2 创建第一个Android项目
习题2
第3章 AndroidUI编程
3.1 Android常用UI组件
3.2 Android常用布局
习题3
第4章 Android活动简介
4.1 Activity的创建与注册
4.2 Activity的生命周期
4.3 Activity的启动
4.4 Activity的启动模式
4.5 案例lifecycle
习题4
第5章 Android高级UI编程
5.1 Adapter简介
5.2 ListView列表控件的功能及使用
5.3 GridView网格控件的功能及使用
5.4 Spinner的功能及使用
5.5 菜单Menu
5.6 案例菜单Menu
5.7 对话框Dialog
5.8 用Fragment分割用户界面
习题5
第6章 Android多媒体
6.1 Android的图形绘制
6.2 Android多媒体基础
6.3 音频播放
6.4 简单音乐播放器案例
6.5 视频播放
6.6 实现拍照功能
6.7 Android动画设计
习题6
第7章 Android传感器
7.1 传感器的分类
7.2 获取传感器事件
7.3 传感器坐标系统
7.4 详解各种传感器
习题7
第8章 Android服务简介
8.1 Service的创建及配置
8.2 Service的分类及生命周期
8.3 启动和停止Service
习题8
第9章 Android广播简介
9.1 Android广播机制
9.2 收发广播
9.3 系统自带的广播
9.4 广播分类
习题9
第10章 Android的数据持久化
10.1 SharedPreferences
10.2 文件存储
10.3 SQLite数据库存储
10.4 ContentProvider
习题10
第11章 Android网络编程
11.1 URL统一资源定位符
11.2 使用URLConnection接口
11.3 案例URLConnection
11.4 使用HttpClient接口
11.5 案例HttpClient接口
习题11
第12章 Android管理器
12.1 电话管理器
12.2 案例TelephonyManager
12.3 短信管理器
12.4 案例SmsManager
习题12
第13章 LBS定位服务
13.1 LBS简介
13.2 LBS服务模式
13.3 获取位置信息
13.4 百度地图使用案例
习题13
第14章 综合项目之手机监控
14.1 项目功能需求分析
14.2 应用程序结构设计
14.3 应用程序界面设计
14.4 Activity类设计
14.5 应用程序主要功能逻辑设计
14.6 工具类设计
习题14
正文结束
参考文献


📜 SIMILAR VOLUMES


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

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

Android应用程序开发教程
✍ 于国防、徐永刚、张玉杰 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

本书选用Eclipse作为开发工具,结合丰富的示例,图文并茂、深入浅出地分析讲解基于Android系统的应用程序设计。全书共分14章,内容主要包含Android开发环境搭建、Android模拟器应用、用户界面设计、Activity的基本用法、对话框与消息框、常用资源、常用控件、Intent与BroadcastReceiver、图与动画、多媒体应用、网络通信与服务、数据存储以及传感器应用。书中技术内容安排不求面面俱到,但求要点突出、实用;示例代码的编写,层次分明、书写规范,注释清晰明了,特别利于代码的分析和解读,从而更加高效地掌握相关的技术。同时,对一些重点和难点的内容,还辅以必要的“说明”和“

Android 7应用程序开发教程
✍ 李波 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

Android系统是目前最为流行的智能手机操作系统之一,面向Android系统的应用开发是目前的技术热点。本书针对Android SDK 7,结合全新的Android Studio开发环境,对Android应用编程基础知识进行讲解,易于读者理论联系实践,尽快掌握Android系统编程知识。 本书分为14章,使用Java开发语言,内容主要包括Android 系统的发展历史、系统架构、应用程序框架、界面开发、网络访问、多媒体应用程序开发、数据存储等。本书每一章都给出实例,使读者进一步巩固所学的知识,提高综合实战能力。 本书既适合熟悉Java编程的Android初学者和具有一定Android编程经验

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 应用开发教程(第2版)
✍ 罗文 📂 Library 📅 2020 🏛 机械工业出版社 🌐 Chinese

本书全面细致地讲解了 Android 应用开发的各种技术,是学习 Android 应用编程的必备教材。全书在原第 1 版的基础上使用 Android Studio 作为开 发工具,面向 Android 9.0 修正新的实现方法和技术。本书全面讲解了开发环 境的搭建,Android 资源的使用,Android 界面设计技术(Android 组件), Activity 的使用,信使、广播和消息处理,Service 应用,Android 数据存储处 理,多媒体组件的使用,图形特效与动画技术,网络编程等方面的知识。 本书在讲解基础知识的同时,注重动手能力的提升,每个技术模块都 精心设计了

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

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