最近更新|软件分类|软件专题|软件排行|手机版|软件发布Android开发实战经典 pdf完整版
您的位置:首页>行业软件 > 电子书籍>Android开发实战经典 pdf完整版

Android开发实战经典 pdf完整版电子书籍

网友评分:

相关软件

软件介绍

Android开发实战经典pdf主要以通俗易懂的语言阐述了Android开发方面的知识,而且对于初学者来说,也是非常的有意义的,因此感兴趣的朋友欢迎下载阅读!

Android开发实战经典

内容介绍

《名师讲坛:Android开发实战经典》从初学者的角度,以丰富的实例、案例,通俗易懂的语言,简单的图示,系统全面地讲述了Android开发中应用的技术。全书共分为13章,包括认识Android、搭建Android开发环境、初识Activity、Android中的基本控件(上)、布局管理器、Android事件处理、Android中的基本控件(下)、数据存储、Android组件通信、多媒体技术、手机服务、网络通信、定位服务等内容。

《名师讲坛:Android开发实战经典》提供了大量的小实例、案例、示意图,方便读者快速理解和应用,随书附带长达50多小时的教学视频和PPT电子教案,另外还专门提供了BBS论坛为读者解答问题。《名师讲坛:Android开发实战经典》作者有多年的开发和教学经验,愿意成为读者的良师益友。

《名师讲坛:Android开发实战经典》适合每一位从事Android开发的技术人员,也适合作为培训中心、计算机相关专业的参考书。

Android开发实战经典

作者介绍

李兴华,知名Java培训讲师,Android培训讲师,Java EE高端培训讲师,北京魔乐科技(MLDN)软件实训中心教学总监、首席讲师,赛迪网职业特约讲师,51CTO知名专家。8年软件开发经验,6年高端培训经验,先后为50多家大中型企业做过培训,在Java以及目前的3G/4G培训方面享有很高的知名度。

目录介绍

第1部分 走进Android的世界

第1章 认识Android

1.1 智能手机的发展

1.2 手机操作系统

1.3 走进Android

1.4 Android的体系结构

1.5 Android应用程序框架

1.6 本章小结

Android开发实战经典

第2章 搭建Android开发环境

2.1 下载并配置Android开发环境

2.2 下载并配置ADT插件

2.3 开发第一个Android项目

2.4 打包Android程序

2.5 本章小结

第2部分 Activity程序开发

第3章 初识Activity

3.1 Activity简介

3.2 Android项目工作区的组成

3.3 第一个Android程序

3.4 第一个Android程序深入

3.5 本章小结

第4章 Android中的基本控件(上)

4.1 View组件简介

4.2 文本显示组件:TextView

4.3 按钮组件:Button

4.4 编辑框:EditText

4.5 单选按钮:RadioGroup

4.6 复选框:CheckBox

4.7 下拉列表框:Spinner

4.8 图片视图:ImageView

4.9 图片按钮:ImageButton

4.10 时间选择器:TimePicker

4.11 日期选择器:DatePicker

4.12 本章小结

第5章 布局管理器

5.1 Android布局管理器简介

5.2 线性布局管理器:LinearLayout

5.3 框架布局管理器:FrameLayout

5.4 表格布局管理器:TableLayout

5.5 相对布局管理器:RelativeLayout

5.6 布局管理器的嵌套

5.7 绝对定位布局管理器:AbsoluteLayout

5.8 本章小结

第6章 Android事件处理

6.1 事件处理简介

6.2 单击事件

6.2.1 认识单击事件

6.2.2 实例1:简单的四则运算

6.2.3 实例2:改变屏幕显示方向

6.2.4 实例3:明文显示密码

6.3 单选按钮与OnCheckedChangeListener

6.4 下拉列表框与OnItemSelectedListener

6.5 监听日期与时间的改变

6.6 焦点事件

6.7 长按事件

6.8 键盘事件

6.9 触摸事件

6.10 本章小结

Android开发实战经典

第7章 Android中的基本控件(下)

7.1 滚动视图:ScrollView

7.2 列表显示:ListView

7.2.1 ListView组件的基本使用

7.2.2 SimpleAdapter类

7.2.3 ListActivity类

7.2.4 ListView事件处理

7.3 对话框:Dialog

7.3.1 AlertDialog和AlertDialog.Builder

7.3.2 定制对话框和LayoutInflater

7.3.3 日期对话框:DatePickerDialog

7.3.4 时间对话框:TimePickerDialog

7.3.5 进度处理对话框:ProgressDialog

7.4 随笔提示文本:AutoCompleteTextView

7.5 拖动条:SeekBar 170

7.6 评分组件:RatingBar

7.7 信息提示框:Toast

7.8 图片切换:ImageSwitcher

7.9 文本切换:TextSwitcher

7.10 拖拉图片:Gallery

7.11 网格视图:GridView

7.12 时钟组件:AnalogClock与DigitalClock

7.13 计时器:Chronometer

7.14 标签:TabHost

7.15 菜单:Menu

7.15.1 选项菜单:OptionsMenu

7.15.2 上下文菜单:ContextMenu

7.15.3 子菜单:SubMenu

7.16 隐式抽屉组件:SlidingDrawer

7.17 缩放控制:ZoomControls

7.18 弹出窗口:PopupWindow

7.19 树型组件:ExpandableListView

7.20 本章小结

第3部分 Android高级开发

第8章 数据存储

8.1 SharedPreferences存储

8.2 文件存储

8.2.1 利用Activity类操作数据文件

8.2.2 利用IO流操作文件

8.2.3 操作资源文件

8.2.4 DOM操作

8.2.5 SAX操作

8.2.6 使用XMLPull解析

8.2.7 JSON数据解析

8.3 SQLite数据库存

8.3.1 数据库操作类:SQLiteDatabase

8.3.2 数据库操作辅助类:SQLiteOpenHelper

8.3.3 使用SQLite数据库并完成更新操作

8.3.4 使用ContentValues封装数据

8.3.5 数据查询与Cursor接口

8.3.6 使用ListView滑动分页

8.3.7 事务处理

8.4 ContentProvider

8.4.1 ContentProvider简介

8.4.2 开发ContentProvider程序

8.4.3 操作联系人的ContentProvider

8.4.4 操作通讯记录的ContentProvider

8.4.5 SimpleCursorAdapter

8.5 本章小结

Android开发实战经典

第9章 Android组件通信

9.1 认识Intent

9.2 Intent深入

9.2.1 打开网页

9.2.2 调用拨号程序

9.2.3 调用发送短信程序

9.2.4 调用发送带图片的彩信程序

9.2.5 发送Email

9.2.6 调用ContentProvider

9.2.7 创建操作Intent的选择器

9.3 Activity生命周期

9.4 ActivityGroup组件

9.5 消息机制

9.5.1 消息类:Message

9.5.2 消息操作类:Handler

9.5.3 消息通道:Looper

9.5.4 时钟显示

9.5.5 进度条组件:ProgressBar

9.5.6 异步处理工具类:AsyncTask

9.6 Service

9.6.1 Service的基本组成

9.6.2 绑定Service

9.6.3 操作系统服务

9.7 PendingIntent

9.7.1 发送通知:Notification

9.7.2 SMS服务

9.8 广播机制:Broadcast

9.8.1 认识广播

9.8.2 通过Broadcast启动Service

9.8.3 闹钟服务

9.9 桌面显示组件:AppWidget

9.9.1 AppWidget的基本概念

9.9.2 使用AppWidget跳转到Activity进行操作

9.9.3 使用AppWidget进行广播

9.10 本章小结

第4部分 Android应用开发

第10章 多媒体技术

10.1 绘制简单图形

10.2 Bitmap

10.3 Matrix

10.4 Animation动画处理

10.4.1 Tweened Animation

10.4.2 定义动画速率:Interpolator

10.4.3 动画监听器:AnimationListener

10.4.4 通过XML文件配置动画

10.4.5 Frame Animation

10.4.6 LayoutAnimationController组件

10.5 媒体播放

10.5.1 播放MP3

10.5.2 播放视频

10.6 使用摄像头拍照

10.7 媒体录制

10.7.1 录制音频

10.7.2 录制视频

10.8 多点触控

10.9 本章小结

第11章 手机服务

11.1 取得电池电量信息

11.2 声音服务:AudioManager

11.3 电话服务

11.3.1 对电话进行监听

11.3.2 发现你的私人秘密:电话窃听器

11.3.3 监视你的来电情况:偷偷发短信

11.3.4 实现手机黑名单

11.3.5 使用AIDL挂断电话

11.4 短信服务

11.4.1 判断短信发送状态

11.4.2 监听短信

11.5 传感器

11.5.1 方位传感器——移动小球

11.5.2 磁场传感器——指北针

11.6 本章小结

第12章 网络通信

12.1 与Web服务器交换数据

12.1.1 通过地址重写访问动态Web

12.1.2 使用POST提交访问动态Web

12.1.3 读取网络图片

12.2 与Socket交换数据

12.2.1 完成简单的Echo程序

12.2.2 上传文件

12.3 与Web Service进行通信

12.3.1 使用XFire搭建服务器端程序

12.3.2 开发Android客户端访问Web Service

12.4 WebView组件

12.4.1 加载网页

12.4.2 控制WebView——实现属于自己的浏览器

12.4.3 通过HTML定义显示界面

12.4.4 本地程序与JavaScript互操作

12.4.5 使用JavaScript调用Android程序

12.5 本章小结

Android开发实战经典

第13章 定位服务

13.1 配置Google APIs SDK

13.2 位置管理器:LocationManager

13.3 取得最佳的LocationProvider

13.4 申请Google Map服务

13.5 在地图上标记

13.5.1 使用ItemizedOverlay在地图上定义一个位置标记

13.5.2 使用MyLocationOverlay显示地图层

13.6 Geocode

13.7 本章小结

精彩书摘

第1章 认识Android 通过本章的学习可以达到以下目标: 了解智能手机的发展历史。 了解当前各个手机操作系统的特点及应用。 了解Android操作系统的特点及体系结构。 理解Android的体系结构。 随着互联网的发展,人们已经开始更多地去在意手机这个原本只用于通话的设备能否适应新时代的要求,应运而生的智能手机已经开始引导当前的通信领域。而随着智能手机的发展,也有越来越多的手机操作系统进入了人们的视野,Android操作系统凭借着其自身的实力及与手机生产商的紧密结合,发展空间被人们所看好。

Android开发实战经典

本章将详细介绍智能手机的发展以及Android的基本组成。 1.1智能手机的发展 “手机”,在今天已不再是一个陌生的词汇,其已成为现代生活中通信领域必不可少的工具之一,而对于手机的探索研究,可以一直追溯到l902年,最初是由美国人内森?斯塔布菲尔德(如图1—1所示)在肯塔基州默里的乡下住宅内制成了第一个无线电话装置。 1938年,为了解决美国军方的无线通信问题,贝尔实验室应美国军方的要求制作出了世界上第一台“移动电话”,再后来到了1973年,摩托罗拉公司工程技术员马丁?库帕(如图1—2所示)发明了民用手机,所以马丁?库帕被称为现代手机之父。 在手机发展的同时,通信网络也在不断地改善,由最早的模拟通信网络(1G网络),发展到今天广为使用的数字通信网络(2G网络),再到可以处理图像、视频流并能方便地访问国际互联网的第三代通信网络(3G网络),以及将要建立的4G通信网络,都为手机终端的发展带来了更多的发展商机,所以手机已经不再像最早那样只满足基本的通话功能,而是开始逐步地变为一个移动的PC终端。而这种可以像计算机一样拥有独立操作系统,可以由用户自由开发、安装软件,也可以自由接入互联网进行访问的智能手机,也就开始在人们的生活中广泛使用开来。 对于智能手机有如下几个主要的特点: 用户可以通过GSM或CDMA无线网络的方式接入互联网。

Android开发实战经典

可以具备PDA设备的诸多功能,如日程管理、多媒体播放等功能。 具备独立的手机操作系统,可以由用户根据自己的需要任意扩充更多的第三方应用程序。 1.2 手机操作系统 智能手机本身就是一款搭载了操作系统的手机,而在手机上有许多著名的操作系统,如Symbian、Palm、BlackBerry、iOS、Windows Mobile、Linux、Android等,下面分别介绍这几款手机操作系统。 1.Symbian操作系统 提到手机操作系统,人们不得不想到最早依靠Symbian(塞班)操作系统发展起来的诺基亚手机,正是因为诺基亚率先开发智能手机成功,才让越来越多的人体验到智能手机的无穷魅力,而随之而来的大量第三方应用程序,更是丰富了用户的使用。Symbian是一个实时性、多任务的纯32位操作系统,具有功耗小、内存占用少等特点,经过多年不断地发展,Symbian系统已经取得了无比的市场优势,但是随着时间的推移以及同类手机操作系统加入到竞争行列之中,Symbian也由最早的霸主地位开始逐步衰退。

  • 下载地址

更多
点击报错软件无法下载或下载后无法使用,请点击报错,谢谢!