Android从入门到精通

副标题:无

作   者:巅峰卓越

分类号:

ISBN:9787115415363

微信扫一扫,移动浏览光盘

简介

本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Andriod开发的相关知识和实战技能。本书第1篇【基础知识】主要讲解Android开发环境的搭建方法和应用开发基础知识等内容;第2篇【核心技术】主要讲解UI界面布局、核心组件、事件处理、Activity界面表现、Intent和IntentFilter、Service和Broadcast Receiver、应用资源管理机制、数据存储等内容;第3篇【典型应用】主要讲解图形图像、音频、视频、网络数据处理、GPS地图定位等内容;第4篇【知识进阶】主要讲解Android传感器、蓝牙数据传输、Google Now和Android Wear、网页、OpenGL ES三维图形处理等内容;第5篇【综合实战】主要介绍象棋游戏、音乐播放器和网络流量防火墙系统等的开发方法。本书所附DVD多媒体教学光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。本书适合任何想学习Android开发的读者,无论读者是否从事计算机相关行业,是否接触过Android,均可通过本书的学习快速掌握Android开发的方法和技巧。

目录

目录



第0章 Android学习指南 1

 本章视频教学录像:24分钟

 0.1 移动智能设备系统发展现状 2

0.1.1 智能手机和移动智能设备 2

0.1.2 主流移动智能操作系统 2

?0.2 Android系统 4

0.2.1 Android系统的发展现状 4

0.2.2 常见Android产品分类 4

0.2.3 Android系统的巨大优势 6

 0.3 移动开发与传统PC开发的差异 7

0.3.1 主要差异 8

0.3.2 主流移动设备屏幕的分辨率 8

?0.4 Android应用开发学习路线图 9

第1篇 基础知识



第1章 搭建Android应用开发环境 12

 本章视频教学录像:23分钟

搭建良好的开发环境,往往是开发实践的第一步。

?1.1 安装Android应用环境的系统要求 13

?1.2 获取并安装JDK 13

1.2.1 获取JDK 13

1.2.2 安装JDK 15

1.2.3 验证安装是否成功 16

?1.3 获取并安装Eclipse和Android SDK 17

1.3.1 获取Eclipse和Android SDK 17

1.3.2 解压缩安装Eclipse和Android SDK 18

1.3.3 安装ADT 19

1.3.4 设定Android SDK Home 21

1.3.5 验证Android开发环境 22

 1.4 Android虚拟设备 22

1.4.1 创建、修改、删除Android模拟器 23

1.4.2 启动AVD模拟器 24

 1.5 综合演练——新手入门的第一个Android应用程序 25

1.5.1 使用Eclipse新建Android工程 25

1.5.2 编写代码和代码分析 26

1.5.3 调试程序 27

1.5.4 运行项目 29

1.5.5 导入一个已经存在的项目 30

 1.6 高手点拨 31

 1.7 实战练习 32

第 2章?Android应用开发基础 33

 本章视频教学录像:21分钟

千里之行,始于足下。本章带你学习Android应用开发的必备基础知识,开启学习之旅。

??

?2.1 Android系统架构 34

2.1.1 Android系统架构概览 34

2.1.2 底层操作系统 34

2.1.3 Android的硬件抽象层 35

2.1.4 中间层 35

2.1.5 应用程序框架 36

2.1.6 应用程序层 36

 2.2 Android应用程序文件组成 36

2.2.1 应用程序目录概览 36

2.2.2 src目录 36

2.2.3 控制文件AndroidManifest.xml 37

2.2.4 gen目录 38

2.2.5 res目录 39

2.2.6 assets目录 40

 2.3 Android的五大组件 40

2.3.1 Activity组件 41

2.3.2 Intent组件 41

2.3.3 Service组件 41

2.3.4 Broadcast和Receiver组件 41

2.3.5 ContentProvider组件 42

 2.4 高手点拨 42

 2.5 实战练习 42



第2篇 核心技术





第 3章 UI界面布局 44

 本章视频教学录像:23分钟

UI之于应用程序,犹如外表之于人。美观的UI设计会让用户赏心悦目,为应用程序吸粉。

 3.1 View视图组件 45

3.1.1 View的常用属性和方法 45

3.1.2 ViewGroup容器 46

3.1.3 ViewManager类 46

 3.2 Android UI布局的方式 47

3.2.1 使用XML布局 47

3.2.2 在Java代码中控制布局 47

 3.3 Android布局管理器 48

3.3.1 Android布局管理器概述 49

3.3.2 线性布局LinearLayout 51

3.3.3 相对布局RelativeLayout 52

3.3.4 帧布局FrameLayout 54

3.3.5 表格布局TableLayout 55

3.3.6 绝对布局 AbsoluteLayout 55

3.3.7 网格布局GridLayout 57

 3.4 综合演练——实现一个图文展示系统 57

3.4.1 新建工程 58

3.4.2 实现界面布局 58

3.4.3 编写代码 59

3.4.4 测试运行 62

 3.5 高手点拨 63

 3.6 实战练习 64

第 4章 核心组件 65

 本章视频教学录像:44分钟

各种功能强大的组件,可以让编程和项目的实现更加便捷。

 4.1 Widget组件 66

 4.2 按钮和文本框 67

4.2.1 按钮Button 67

4.2.2 文本框TextView 69

 4.3 多选按钮和单选按钮 70

4.3.1 多项选择控件CheckBox 70

4.3.2 单项选择控件Radio

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Android从入门到精通
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon