<p>《Android应用程序设计(附光盘21世纪高等学校计算机基础实用规划教材)》编著者张思民。</p> <p> 《Android应用程序设计(附光盘21世纪高等学校计算机基础实用规划教材)》是面向android系统的初学者的入门教程,内容几乎涵盖了android相关的所有技术。本书大致可以分成两个部分,第一部分(第1~4章)主要介绍android sdk)开发环境的安装、应用程序的结构、用户界面的组件及其设计方法,第二部分.(第5~10章)主要介绍较高级的主题,内容包括异常处理与多线程、后台服务与系统服务技术、图形与多媒体处理技术、数据库技术及输入肋出流的处理技术、网络通信技术、地
Android应用程序设计
✍ Scribed by 李鲁群、张二江
- Publisher
- 清华大学出版社
- Year
- 2015
- Tongue
- Chinese
- Leaves
- 265
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书首先介绍Android系统的基本概况、Activity、Service、ContentProvider、BroadcastReceiver以及Intent组件通信基本概念,然后用一章篇幅专门讲解Android系统的UI与线程通信知识的难点,在此基础上介绍了数据存储、传感器数据采集、网络应用开发、地图导航等相关开发知识。内容基础知识与概念表述清晰,教学案例精心设计,实用性强。本书比较适合作高等院校教材,也可供相关专业人士参考。
✦ Table of Contents
封面
扉页
内容简介
版权页
出版说明
前言
目录
第1章 Android操作系统概述
1.1 Android系统简介
1.2 开放手持设备联盟组织
1.3 Android操作系统的发展简述
1.4 Android系统的主要特点
1.5 Android系统结构
1.6 学习Android开发先验知识
1.7 Android开发者如何获利
1.8 Android手机应用知识拓展
1.9 本章小结
1.10 习题与课外阅读
第2章 Android开发环境的搭建与使用
2.1 Android开发环境的搭建
2.2 第一个“Hello World”Android程序
2.3 Android应用程序逻辑结构
2.4 Android应用程序的签名
2.5 Android应用程序运行与调试
2.6 本章小结
2.7 习题与课外阅读
第3章 Activity及生命周期
3.1 Activity简介
3.2 Activity生命周期
3.3 Activity生命周期教学案例
3.4 Activity运行状态参数保存与恢复
3.5 本章小结
3.6 习题与课外阅读
第4章 用户界面的布局管理与视图
4.1 布局管理器的作用
4.2 View和ViewGroup概述
4.3 线性布局(LinearLayout)
4.4 相对布局(RelativeLayout)
4.5 帧布局(FrameLayout)
4.6 绝对布局(AbsoluteLayout)
4.7 表格布局(TableLayout)
4.8 列表视图(ListView)
4.9 网格视图(GridView)
4.10 本章小结
4.11 习题与课外阅读
第5章 Android常见的UI控件
5.1 Android常见UI控件介绍
5.2 UI控件的学习策略
5.3 Button按钮
5.4 ImageButton按钮
5.5 Toast提示
5.6 TextView文本框
5.7 EditText编辑框
5.8 CheckBox多项选择
5.9 RadioGroup、RadioButton单项选择
5.10 Spinner下拉列表
5.11 RatingBar下拉列表
5.12 本章小结
5.13 习题与课外阅读
第6章 Android UI线程通信
6.1 Android UI操作与线程
6.2 相关概念
6.3 Handler的使用
6.4 子线程和主线程的双向通信
6.5 AsyncTask异步任务类
6.6 本章小结
6.7 习题与课外阅读
第7章 Intent与组件通信
7.1 Intent简介
7.2 Intent的构成
7.3 Intent的解析
7.4 Intent的使用
7.5 组件通过Intent通信方式
7.6 组件的点对点通信方式
7.7 广播通信——组件的一对多通信方式
7.8 习题与课外阅读
第8章 Service与后台服务
8.1 Service简介
8.2 Service与Thread的区别
8.3 Service的创建
8.4 Service的生命周期
8.5 Service的类别
8.6 Local Service的创建与启动
8.7 Remote Service的创建与启动
8.8 AIDL与跨进程服务调用
8.9 本章小结
8.10 习题与课外阅读
第9章 Android文件及数据库
9.1 Android系统文件安全模型
9.2 资源文件的访问
9.3 Android设备内部存储文件的读写
9.4 Android外部存储设备文件的读写
9.5 Shared Preferences文件读写
9.6 SQLite数据库
9.7 本章小结
9.8 习题与课外阅读
第10章 ContentProvider
10.1 ContentProvider简介
10.2 ContentResolver简介
10.3 ContentProvider数据的URI表达
10.4 利用ContentProvider显示通讯录数据
10.5 利用ContentProvider添加通讯录数据
10.6 利用ContentProvider删除通讯录数据
10.7 利用ContentProvider更新通讯录数据
10.8 本章小结
10.9 习题与课外阅读
第11章 Android传感器
11.1 Android系统中传感器介绍
11.2 Android系统中传感器信息的获取
11.3 Android系统中传感器数据的采集
11.4 加速度传感器数据的采集
11.5 本章小结
11.6 习题与课外阅读
第12章 网络应用
12.1 网络计算模式简介
12.2 URL网络程序的编写
12.3 TCP网络编程
12.4 UDP网络编程
12.5 HttpClient编程
12.6 WebView编程
12.7 Web Service编程
12.8 Web Service服务调用程序
12.9 蓝牙通信与编程
12.10 本章小结
12.11 习题与课外阅读
第13章 地图导航应用
13.1 百度Android导航SDK简介
13.2 开发环境配置
13.3 开发工作步骤
13.4 导航功能开发
13.5 本章小结
13.6 习题与课外阅读
正文结束
参考文献
📜 SIMILAR VOLUMES
本书共分成6章,主要内容包括Android开发环境构建、Android屏幕布局、Android控件Widgets、Android的图形用户界面、Android数据存储和Android多媒体。最后两个综合实训项目(手机乐游和基于Android的手机定位)综合应用了本课程的核心知识和关键技术。
本书是面向Android系统的初学者的入门教程,内容几乎涵盖了Android相关的所有技术。本书大致可以分成两个部分,第一部分(第1~4章)主要介绍Android SDK开发环境的安装、应用程序的结构、用户界面的组件及其设计方法,第二部分(第5~10章)主要介绍较高级的主题,内容包括异常处理与多线程、后台服务与系统服务技术、图形与多媒体处理技术、数据库技术及输入/输出流的处理技术、网络通信技术、地图服务及传感器检测技术等。 本书在叙述上浅显易懂,对每一个知识点都配了相应的例题。本书提供了所有例题的源代码、电子课件,以及本书大部分例题的视频教学演示(扫描二维码)。 本书可以作为高等院校及各类培训
本本教材介绍了Android程序的开发设计,以培养学生的“工程应用能力”为目标,从基础知识到实际开发应用,由浅入深,通俗易懂,案例丰富,着重提高学生智能手机软件开发能力。每一个章节在讲述理论知识点后,都配有相应案例供学生实践练习。本书包含的主要内容有Android环境的搭建、布局管理、常用控件介绍、菜单与消息提示、Android程序调试、数据存储、广播和服务、网络编程,最后提供一个综合案例,提高学生的综合应用开发能力。本书既可以作为高等院校Android程序设计课程的教材,也可以作为高职高专院校相应课程的教材。
随着移动应用的普及,Android程序设计演变成高等院校计算机学科的一门基础课程,许多高校将其列入必修或选修课环节。本书以基础知识结合实际案例的方式,由浅入深地讲解Android开发技术。本书采用多例子式论述展开,考虑高等院校的教学需求,对Android程序设计中的核心知识点进行说明,通过简单示例学习重要知识点。全书分为10章,内容包括Android程序设计的基础知识、Android界面控件的介绍、Android事件的详细阐述、Android程序设计的界面布局、Android的弹出信息与资源、Android数据存储与网络应用。同时,对书中内容以程序实例的方式进行阐述,语言通俗易懂,示例丰富实用
本书介绍了Android应用程序设计的主要思想和方法。首先从Android的历史着手,使读者对Android这一开源系统的特点有基本的了解;然后深入讲解Android的系统架构,以避免读者对此系统只知其然不知其所以然。本书以Android Studio为开发工具,因此对该开发环境也做了详细介绍。 在对Android有了必要的认知后,本书由浅入深地介绍了Android项目的创建和目录结构。对Android四大组件、UI、数据持久化和网络编程等主要知识,本书从理论和实践两方面进行了全面的讲解,力求能探究到Android设计者的*初想法。 本书可以作为高等院校及各类培训机构Android系统课程