第一图书网

Android开发应用从入门到精通

朱桂英 中国铁道
出版时间:

2011-2  

出版社:

中国铁道  

作者:

朱桂英  

页数:

479  

Tag标签:

无  

前言

进入21世纪以来,整个社会的发展已经日趋信息化,高速化!生活和工作的快节奏令我们目不暇接,各种各样的信息充斥着我们的视野,撞击着我们的思维。追忆过去,Windows操作系统的诞生成就了微软的霸主地位,也造就了PC时代的繁荣。然而,以Android和iPhone手机为代表的智能移动设备的发明极大地改变了人们的生活方式。移动互联网时代(3G时代)已经来临,谁会成为这些移动设备的主宰?毫无疑问,它就是Android——3G时代的“Windows”!看3G的璀璨绚丽随着3G的到来,无线宽带的不断发展,使得在手机上实现更多内容更丰富的应用程序成为可能,如视频通话、视频点播、移动互联网冲浪、在线看书/听歌、内容分享等。为了承载这些数据应用及快速部署,手机功能将会越来越智能,越来越开放。为了实现这些需求,必须有一个好的开发平台来支持,在此由Google公司发起的OHA联盟走在了业界的前列,2007年11月推出了开放的Android平台,任何公司及个人都可以免费获取到源代码及SDK。由于其开放性和技术优异性,Android平台得到了业界广泛的支持,其中包括各大手机厂商和著名的移动运营商等。继2008年9月第一款基于Android平台的手机G1发布之后,三星、摩托罗拉、索爱、LG、华为等公司都已纷纷推出各自基于Android平台的手机,中国移动也联合各手机厂商共同推出基于Android平台的OPhone。不难看出,Android平台能够在短时间内跻身智能手机开发平台的前列。由于Android平台较新,了解Android平台软件开发技术的程序员还不多,如何迅速地推广和普及Android平台软件开发技术,让越来越多的人参与到Android应用的开发中,是整个产业链都在关注的一个话题。笔者本人较早便从事了和Android相关的研究与开发工作,为了帮助开发者更快地进入Android开发行列,特意精心编写了这本关于Android的书。本书系统地讲解了Android软件开发的基础知识,图文并茂地帮助读者学习和掌握SDK、开发流程以及常用的API等。书中以讲述案战实例为导向,结合一个个典型应用生动地弓I领读者进行项目开发实践。作为一本既及时、又翔实、理论实践相结合的教程,本书涵盖了Android开发应用的每个方面。

内容概要

  《Android开发应用从入门到精通(附光盘)》循序渐进地讲解了android技术的基本知识,并通过实例直观地演示了android在各个领域中的具体应用。《Android开发应用从入门到精通(附光盘)》内容新颖、知识全面、讲解详细,全书分为4篇17章,第1—4章是基础知识与环境搭建篇,讲解了android的发展前景和开发环境的搭建过程:第5—10章是核心技术篇,详述了android的各类组件和intent、broadcast、adapter等核心知识;第11—14章是典型应用篇,详细讲解了android在现实常见领域中的典型应用。第15—17章是综合实例篇,在具体讲解时都采取了实例验证的教学方法,每个实例先提出制作思路及包含知识点,在实例最后补充总结知识点并引导读者举一反三。  《Android开发应用从入门到精通(附光盘)》定位于android的初、中级用户,适合作为初学者的教材,也可以作为向此领域发展的程序员的参考书。

作者简介

朱桂英山东济南人1981年毕业于山东大学,并留校任教1989年,在美国就职于爱立信公司,任公司网络交换部门经理1996年,就职于美国MSC公司。任开发工程师2005年回国。致力于软件开发和手机系统的研究。精通塞班、苹果和Android系统。开发过大量大型项目,具备丰富的一线开发经验

书籍目录

第1篇 基础知识与环境搭建篇第1章 神秘的Android1.1 新时代的智能手机1.1.1 智能手机的定义1.1.2 智能手机的特点1.1.3 主流智能手机系统1.2 初识Android1.2.1 历史背景1.2.2 Android手机介绍1.2.3 Android团队1.3 Android基础1.3.1 Android特性1.3.2 Android组件结构1.3.3 Android应用程序框架1.4 Android的竞争优势1.5 Android模拟器1.5.1 Android模拟器介绍1.5.2 模拟器和真机的区别1.5.3 创建和启动Android模拟器1.5.4 Android模拟器工具介绍1.5.5 模拟器总结1.6 未来发展和市场前景1.6.1 Android未来发展1.6.2 Android市场前景1.7 小结第2章 搭建Android开发环境2.1 准备工作2.1.1 系统要求2.1.2 Android软件开发包2.2 windows系统下的搭建过程2.2.1 JDK、Eclipse、AndroidSDK软件安装2.2.2 设置AndroidSDKHome2.2.3 开发环境验证2.2.4 创建Android虚拟设备(AVD)2.3 Linux系统下的搭建过程2.4 常见问题汇总2.5 小结第3章 AndroidSDK简要介绍3.1 AndroidsDK简介3.2 AndroidSDK体系介绍3.2.1 目录结构3.2.2 android.jar及其内部结构3.2.3 SDK文档3.2.4 SDK工具集3.3 AndroidSDK附带实例3.4 小结第4章 Andtoid程序剖析4.1 分析Helloworld程序4.1.1 新建一个Android项目4.1.2 设置项目的信息4.1.3 编写代码和代码分析4.1.4 运行项目4.2 调试项目4.2.1 设置断点4.2.2 调试项目4.2.3 断点调试4.3 Dialog对话框剖析4.4 小结第2篇 核心技术篇第5章 Android程序核心5.1 Android体系结构5.1.1 各种库和Android运行环境5.1.2 应用程序框架5.1.3 操作系统层5.1.4 应用程序5.2 Android应用程序组成5.2.1 Activity5.2.2 Intent和IntentFilter5.2.3 Service介绍5.2.4 BroadcastIntentReceivet5.2.5 ContentPrOVider5.3 Android应用项目文件组成5.3.1 AndroidManifest.xml文件5.3.2 src目录5.3.3 常量的定义文件5.4 程序生命周期5.4.1 Android周期5.4.2 Android进程5.5 Activity的生命周期5.5.1 Activity状态5.5.2 Activitv剖析5.6 Android进程和线程5.6.1 进程5.6.2 线程5.6.3 远程调用5.7 小结第6章 Androjd基础组件详解6.1 界面UI元素简介6.1.1 View视图组件6.1.2 Viewgroup视图容器组件6.1.3 Layout布局组件6.1.4 LayoutParams布局参数6.2 应用界面布局应用6.2.1 编程实现6.2.2 效果演示6.3 布局组件6.3.1 Android的五大布局对象6.3.2 垂直线性布局verticalLinearLayout6.3.3 水平线性布局laorizontalLinearLayout6.3.4 相对布局RelativeLayout6.3.5 表单布局TableLayout6.3.6 切换选项卡Tabwidget6.4 小结第7章 剖析widget组件7.1 创建widget组件7.2 按钮Button7.3 文本框TextView7.4 编辑框EditView7.5 多选控件CheckBox7.6 单项选择控件RadioGroup7.7 下拉列表控件Spinner7.8 自动完成文本控件AutoCompleteTextView7.9 日期选择器控件DatePicker7.10 时间选择器TimePicker控件7.11 结合使用DatePieker和TimePicker7.12 滚动视图控件ScrolIView7.13 进度条控件ProgressBar7.14 拖动条控件SeekBar7.15 评分组件RatingBar7.16 图片视图控件ImageView7.17 图片按钮控件ImageButton7.18 切换图片控件ImageSwitcher和Gallery7.19 网格视图控件GridView7.20 标签控件Tab7.21 小结第8章 菜单、列表和对话框组件第9章 Android组件进阶第10章 剖析Intent、Broadcast和Adapter第3篇 典型应用篇第11章 数据存储操作第12章 电话与短信第13章 Service服务第14章 位置服务和地图API第4篇 综合实例篇第15章 Google Map第16章 手机秘书第17章 RSS阅读器

章节摘录

插图:


编辑推荐

《Android开发应用从入门到精通》:版本主流:基于Android SDK主流版本,应用广泛步步为营:基础理论搭配核心开发技术,夯实框架弥补断层:典型应用模块讲解,轻松进阶实际应用实例经典:开发实例涵盖应用,实现步骤环环相扣视频教学:大容量多媒体光盘,全程展现实例操作全书所有实例的源代码。便于读者实际操作全书所有实例的详细视频讲解。一一对应、相辅相成开发环境搭建全程视频展示,帮助读者走好Android开发第一步

图书封面

图书标签Tags

广告

下载页面


Android开发应用从入门到精通 PDF格式下载



相关图书