从零开始学Android编程

从零开始学Android编程

曾宏远, 崔荔蒙, 编著

出版社:电子工业出版社

年代:2012

定价:39.0

书籍简介:

本书共分为4篇包括17章,主要内容有:初识Android系统、第一个Android程序、Android常见界面布局、Android数据存储、Android中多媒体开发、Android网络编程、Android多线程介绍、Android图形图像的应用、Android特色应用、GPS在Android中的应用、乐分享等非常基础且重要的知识。

书籍目录:

第1篇 基础篇第1章 初识Android系统/1 1.1 Android系统简介及其发展/1 1.1.1 Android系统的简介/1 1.1.2 Android的发展/2 1.1.3 Android的平台特性/3 1.2 如何学习Android/3 1.3 小结/4第2章 第一个Android程序/5 2.1 开发Android之前的准备工作/5 2.2 Android开发平台的搭建/6 2.2.1 JDK安装及配置Java开发环境/6 2.2.2 Eclipse的安装及其汉化/7 2.2.3 Android SDK与ADT的安装与配置/8 2.3 HelloAndroid——我的第一个Android程序/11 2.3.1 从HelloAndroid看Android程序的结构/11 2.3.2 了解Android基本框架/13 2.4 小结/15 2.5 习题/15第2篇 布局篇第3章 Android常见界面布局/17 3.1 界面简介/17 3.2 常用布局/18 3.2.1 线性布局(LinearLayout)/18 3.2.2 相对布局(RelativeLayout)/19 3.2.3 帧布局(FrameLayout)/21 3.2.4 表格布局(TableLayout)/22 3.3 小结/23 3.4 习题/24第4章 Android基本界面控件/25 4.1 文本控件/25 4.1.1 文本框的介绍与实例/25 4.1.2 编辑框的介绍与实例/27 4.1.3 在Android中输出日志/28 4.2 选择按钮控件/30 4.2.1 单选按钮的介绍与实例/30 4.2.2 复选框的介绍与实例/31 4.3 列表控件/33 4.3.1 普通列表——ListView/33 4.3.2 下拉列表——Spinner/37 4.3.3 多级列表——ExpandableListView/39 4.4 自动提示(AutoComplete-TextView)/43 4.5 按钮(Button、ImageButton)/44 4.6 小结/46 4.7 习题/46第5章 Android界面高级控件/49 5.1 网格视图(GridView)/49 5.2 滚动视图(ScrollView)/51 5.3 进度条(ProgressBar)/52 5.4 拖动条(SeekBar)/54 5.5 Android中温馨的提示/55 5.5.1 Toast的介绍与实例/55 5.5.2 Notification的介绍与实例/56 5.6 小结/57 5.7 习题/58第6章 Android菜单与对话框/59 6.1 菜单(Menu)/59 6.1.1 选项菜单(Option Menu)/59 6.1.2 上下文菜单(Context Menu)/60 6.1.3 子菜单(Sub Menu)/61 6.2 对话框(Dialog)/62 6.3 小结/67 6.4 习题/67第3篇 技术篇第7章 Android数据存储/69 7.1 Android中数据存储概要/69 7.2 键值对存储:SharedPreferences/69 7.2.1 SharedPreferences是什么/69 7.2.2 SharedPreferences实现数据存储/70 7.2.3 SharedPreferences实现数据读取/71 7.2.4 使用SharedPreferences实现快速登录/72 7.3 File存储/74 7.3.1 File存储是什么/74 7.3.2 File实现数据存储/74 7.3.3 File实现数据读取/75 7.3.4 使用File实现数据的保存与读取/75 7.4 数据存储:数据库存储(SQLite)/77 7.4.1 初识SQLite数据库/78 7.4.2 SQLite对数据的操作/78 7.4.3 SQLiteOpenHelper/81 7.4.4 SQLite实例——记事本/81 7.5 数据共享:ContentProvider/85 7.6 小结/91 7.7 习题/91第8章 Android电话和短信/94 8.1 打电话/94 8.1.1 打电话机制介绍/94 8.1.2 实现打电话功能/96 8.2 发短信/97 8.2.1 短信功能介绍/97 8.2.2 实现发短信功能/98 8.3 小结/100 8.4 习题/100第9章 Android组件内部的通信——Intent和Broadcast Receiver/101 9.1 Intent——信使/101 9.2 Intent的详细介绍/102 9.2.1 Intent组成/103 9.2.2 Intent属性详解/103 9.3 Braodcast Receiver——广播接收者/111 9.3.1 自定义BroadCast来处理广播事件/111 9.3.2 Android系统广播介绍/112 9.4 小结/114 9.5 习题/114第10章 Android服务——Service/116 10.1 Service介绍/116 10.1.1 认识Service/116 10.1.2 Service的生命周期/116 10.2 简单实例/118 10.3 小结/120 10.4 习题/120第11章 Android多媒体开发/121 11.1 音乐播放器/121 11.2 视频播放器/124 11.3 声音录制/125 11.4 相机设置/128 11.5 闹铃设置/131 11.6 情景模式/135 11.7 小结/139 11.8 习题/139第12章 Android中的网络编程/140 12.1 Socket网络编程/140 12.1.1 Socket的基础知识/140 12.1.2 Socket通信实例/141 12.2 HTTP网络编程/143 12.2.1 HttpURLConnection类/143 12.2.2 HttpClient——Apache客户端/146 12.3 WebKit——网页浏览器/149 12.3.1 WebKit概述/149 12.3.2 WebView打开网页/150 12.3.3 WebView与JavaScript/152 12.4 WiFi概述/155 12.5 网络存储数据/158 12.6 小结/159 12.7 习题/160第13章 Android中多线程介绍/161 13.1 多线程概述/161 13.2 线程的启动方式之Thread/162 13.3 线程的启动方式之Runnable/163 13.4 线程休眠/164 13.5 线程让步/166 13.6 线程的同步/168 13.7 使用Handler/170 13.8 使用Looper/172 13.9 线程综合实例/175 13.10 小结/178第14章 Android中图形图像的处理/179 14.1 Android访问图片资源/179 14.1.1 使用图片资源/179 14.1.2 Bitmap和BitmapFactory/180 14.2 图片显示/181 14.2.1 图片视图(ImageView)/181 14.2.2 图片切换(Gallery、ImageSwitcher)/182 14.3 Android中的动画/185 14.3.1 Tween动画/185 14.3.2 Frame动画/189 14.3.3 GIF动画的播放/191 14.4 墙纸的设置/193 14.5 Android中图形的绘制/194 14.5.1 图形绘制类的介绍/194 14.5.2 几何图形的绘制/195 14.5.3 旋转图像/196 14.5.4 缩放图像/197 14.6 3D图像及OpenGL概述/198 14.7 小结/200 14.8 习题/200第15章 Android特色应用/202 15.1 传感器/202 15.1.1 传感器的定义及其种类/202 15.1.2 Android中传感器的种类/202 15.1.3 Android传感器的应用/203 15.2 语音识别/206 15.3 Android部件——Widget/209 15.4 小结/217 15.5 习题/217第4篇 实战篇第16章 GPS在Android中的应用/219 16.1 两个类:LocationManager和LocationProvider 简介/219 16.2 利用模拟器获取位置信息/220 16.3 LocationProvider和定位跟踪/222 16.3.1 获取LocationProvider的方法/222 16.3.2 定位/223 16.3.3 跟踪/224 16.4 小结/226 16.5 习题/226第17章 Android应用案例——乐分享/227 17.1 在线词典/227 17.2 腾讯微博的开发/238 17.2.1 什么是OAuth/239 17.2.2 腾讯微博的实现/240 17.3 拼图游戏的实现/259 17.4 小结/265

内容摘要:

对于刚接触Android的人员,曾宏远、崔荔蒙编著的《从零开始学Android编程(附光盘)》首先对Android系统的历史及架构做了详细的介绍,每个知识点都有详细的说明,同时配合相应的图片加以介绍。对于Android系统中的每个知识点,不管是一个简单的文本框还是复杂的控件,都会有一个例子伴随,这样更加有利于读者对这个知识点的掌握和理解。针对刚接触Android的读者,本书尽量做到抽象的内容具体化,复杂的问题简单化。本书是一本入门级别的书籍,不管你有没有接触过Android,通过本书对Android的介绍,你将会对Android系统有一个深层次的了解,并逐步学会Android编程。 曾宏远、崔荔蒙编著的《从零开始学Android编程(附光盘)》是一本介绍Android开发的书籍,内容讲解详细,实例丰富。书中每一个知识点都讲解得非常详细,并且每个知识点都会有一个实例,这样使读者更容易轻松上手。 《从零开始学Android编程(附光盘)》共分为4篇包括17章,主要内容有:初识Android系统、第一个Android程序、Android常见界面布局、Android基本界面控件、Android高级控件、Android菜单与对话框、Android数据存储、Android电话和短信、Android组件内部通信——Intent、Android服务、Android中多媒体开发、Android网络编程、Android多线程介绍、Android图形图像的应用、Android特色应用、GPS在Android中的应用、乐分享等非常基础且重要的知识。通过对本书的学习,相信读者能够在较短的时间内理解Android系统的框架及在开发过程中用到的知识等,为进一步学习打好基础。 本书特为没有Android基础的新手所写,对于有一定Android基础的读者而言,也可以通过本书对Android中的知识做进一步的熟悉,为自己成为一个Android高手添砖加瓦。

书籍规格:

书籍详细信息
书名从零开始学Android编程站内查询相似图书
丛书名从零开始学编程
9787121184925
如需购买下载《从零开始学Android编程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26 × 18装帧平装
页数 280 印数

书籍信息归属:

从零开始学Android编程是电子工业出版社于2012.10出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。