fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
查看购物车 “托卡马克(第4版)” 已被添加到您的购物车。
首页计算机/网络移动开发Android应用开发教程

Android应用开发教程

零基础入门,提供一个完整的项目案例,从入门到精通

作者:赵明渊 出版社:清华大学出版社 出版时间:2018年04月 

ISBN: 9787302483182
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €43.99

类别: 研究生/本科/专科教材, 移动开发 SKU:5d8403985f98491045402714 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302483182丛书名: 21世纪高等学校计算机专业实用规划教材

编辑推荐
 解题思路清晰,程序分析详细。在每一个实例中,注重清晰的解题思路,并详细讲解开发步骤和进行程序分析。  

方便教学,资源配套。本教程免费提供教学课件、所有实例的源代码,章末习题有选择题、填空题、问答题和应用题等类型,书末附习题答案,以供教学参考。  
理论与实践相结合,项目驱动。以利学生对Android应用开发的基本概念、原理、方法和技术有较深刻的理解,掌握Android应用开发的基本知识和技术,初步具备开发Android应用项目的能力。 
 通过Android基本控件、高级控件,后台服务,数据存储,多媒体服务等章节的论述和举例,着重培养学生Android界面设计和程序设计的能力。  通过Android应用项目开发实例的论述和分析,培养学生开发一个简单Android应用项目的能力。

 

内容简介
本书基于Android Studio和Eclipse开发环境,介绍Android系统体系结构和应用开发环境,Android应用的创建、调试和发布,Activity、Fragment和Intent,Android基本控件、高级控件,Android事件处理,后台服务,数据存储,多媒体服务,定位服务,应用项目开发等内容。
本书注重理论与实践的结合,采取“项目驱动”的方式进行讲述。本书在作者多年教学和软件开发经验的基础上,讲解详细深入,论述通俗易懂,具备编程基础的读者,通过本书的学习都可掌握Android软件开发。为方便教学,每章都有大量示范性设计实例和运行结果,所有实例都经过调试通过,书后还附有习题答案。
本书可作为大学本科、高职、高专及培训班课程的教学用书,也适于计算机应用人员和计算机爱好者自学参考。
目  录

目录

 第1章Android系统体系架构和应用开发环境

1.1Android概述

1.1.1Android简介

1.1.2Android应用

1.1.3Android的特点

1.2Android操作系统的体系架构

1.3Eclipse集成开发环境

1.3.1JDK下载和安装

1.3.2Eclipse集成开发环境的下载与安装

1.3.3Eclipse集成开发环境的界面

1.3.4创建和启动虚拟设备AVD

1.4Android Studio集成开发环境

1.5小结

习题1

第2章Android应用的创建、调试和发布

2.1Android项目的创建和运行

2.1.1创建第一个Android应用项目

2.1.2运行Android应用程序

2.1.3Android项目的导入、导出和移除

2.2Android应用的目录结构

2.3Android应用程序分析

2.3.1源代码文件

2.3.2资源文件

2.3.3资源索引文件

2.3.4项目配置文件

2.4Android应用的调试

2.4.1Java调试器Debug

2.4.2图形化调试工具DDMS

2.4.3获取日志信息调试工具LogCat

2.5Android应用项目的发布

2.5.1发布Android应用项目的打包和签名

2.5.2APK文件的安装

2.6小结

习题2

第3章Activity、Fragment和Intent

3.1Android应用程序的生命周期

3.2Android应用的基本组件

3.2.1Activity

3.2.2Service

3.2.3BroadcastReceiver

3.2.4ContentProvider

3.2.5Intent

3.3Activity的运行状态和生命周期

3.3.1Activity的运行状态

3.3.2Activity的生命周期

3.4Fragment的使用

3.4.1Fragment的生命周期

3.4.2Fragment的应用

3.5Intent属性、过滤器和传递数据

3.5.1Intent属性

3.5.2启动Activity

3.5.3Intent过滤器

3.5.4Activity组件之间通过Intent通信

3.6小结

习题3

第4章Android基本控件

4.1用户界面设计

4.2常用布局

4.2.1定义布局文件和在Activity中引用布局文件

4.2.2线性布局

4.2.3表格布局

4.2.4帧布局

4.2.5网格布局

4.2.6相对布局

4.2.7绝对布局

4.3常用控件

4.3.1TextView

4.3.2EditText

4.3.3Button和ImageButton

4.3.4ImageView

4.3.5Checkbox和RadioButton

4.3.6AnalogClock和DigitalClock

4.3.7DatePicker和TimePicker

4.3.8用户登录界面设计

4.4小结

习题4

第5章Android事件处理、高级控件和菜单

5.1Android事件处理机制

5.1.1基于监听接口的事件处理

5.1.2基于回调机制的事件处理

5.2Android常用高级控件

5.2.1AutoCompleteTextView

5.2.2Spinner

5.2.3Gallery

5.2.4ListView

5.2.5GridView

5.2.6ScrollView

5.2.7TabHost

5.2.8ImageSwitcher

5.2.9进度条与拖动条

5.2.10应用项目的界面设计

5.3菜单

5.3.1选项菜单

5.3.2子菜单

5.3.3上下文菜单

5.4小结

习题5

第6章后台服务

6.1Service组件及其生命周期

6.1.1Service简介

6.1.2Service的生命周期

6.2Service的启动模式和绑定模式

6.2.1启动模式下的Service

 

6.2.2绑定模式下的Service

6.2.3线程使用

6.3BroadcastReceiver组件

6.4Notification

6.5花卉图片的幻灯片展示

6.6小结

习题6

第7章数据存储

7.1SharedPreferences

7.2文件存储

7.2.1数据文件的存取操作

7.2.2访问SD卡

7.2.3访问资源文件

7.3SQLite数据库

7.3.1创建数据库和创建表

7.3.2数据操纵语句

7.4数据共享

7.4.1ContentProvider

7.4.2ContentResolver

7.5小结

习题7

第8章多媒体服务

8.1绘制2D图形

8.1.12D图形绘图类

8.1.2绘制图形

8.1.3绘制2D图形举例

8.2绘制3D图形

8.2.1绘制3D图形的方法和步骤

8.2.2绘制3D图形举例

8.3制作动画

8.3.1逐帧动画

8.3.2补间动画

8.4音频播放与视频播放

8.4.1音频播放

8.4.2视频播放

8.5声音采集与图像采集

8.5.1声音采集

8.5.2图像采集

8.6多媒体服务应用举例

8.7小结

习题8

第9章定位服务和百度地图应用开发

9.1定位服务概述

9.1.1LBS简介

9.1.2LBS服务模式

9.2获取位置信息

9.3百度地图应用开发

9.3.1登录百度地图开发平台

9.3.2申请应用开发密钥

9.3.3下载SDK

9.3.4开发LBS应用

9.4小结

习题9

第10章Android应用项目开发

10.1网上求职手机客户端系统需求分析和设计

10.1.1需求分析

10.1.2总体设计

10.1.3数据库设计

10.2网上求职手机客户端系统程序结构设计

10.2.1Activity类和Fragment类

10.2.2Adapter类和公共数据类

10.2.3布局文件

10.2.4其他资源文件

10.3基本页面

10.3.1首页

10.3.2消息页

10.3.3我的页

10.4用户登录和注册

10.4.1用户登录

10.4.2用户注册

10.5职位详情

10.6我的信息

10.6.1个人简历

10.6.2编辑资料

10.7小结

习题10

习题参考答案

参考文献

 

前  言

 前言

跨入移动互联网时代,智能手机、平板电脑等智能移动设备走入了千家万户,随之而来的是移动平台下的应用软件开发需求日益旺盛,移动互联网与Android带来更多的就业机会与创业机会。Android应用开发是IT企业招聘人才的主要测试内容,我国许多高校包括计算机专业、通信专业、电子商务专业、电子信息专业、软件工程专业及其相关专业纷纷开设Android课程。

Android是当前的主流移动操作系统,又是强大的手机应用开发平台。它建立在Java基础之上,提供了应用开发框架、应用开发和调试工具,成为一个新兴的热点和软件行业的一股新兴力量。

本书全面系统地介绍Android应用开发,将基础知识和实际应用有机结合起来,以利于培养读者的理解能力和应用系统开发能力。本书基于Android Studio和Eclipse开发环境,深入浅出地介绍Android应用开发的各个要点,具体介绍Android系统体系结构和应用开发环境,Android应用的创建、调试和发布,Activity、Fragment和Intent,Android基本控件,Android事件处理、高级控件和菜单,后台服务,数据存储,多媒体服务,定位服务和百度地图应用开发,Android应用项目开发等内容。

本书特色如下:


解题思路清晰,程序分析详细。在每一个实例中,注重清晰的解题思路,并详细讲解开发步骤和进行程序分析。


方便教学,资源配套。本教程免费提供教学课件、所有实例的源代码,章末习题有选择题、填空题、问答题和应用题等类型,书后附习题答案,以供教学参考。


理论与实践相结合,项目驱动。以利于学生对Android应用开发的基本概念、原理、方法和技术有较深刻的理解,掌握Android应用开发的基本知识和技术,初步具备开发Android应用项目的能力。


通过Android基本控件和高级控件、后台服务、数据存储、多媒体服务等章节的论述和举例,着重培养学生Android界面设计和程序设计的能力。


通过Android应用项目开发实例的论述和分析,培养学生开发一个简单Android应用项目的能力。

本书由赵明渊主编,参加本书编写的有佘堃、胡宇、马磊、任健、李华春、唐明伟、周亮宇、赵凯文、李文君、程小菊、邓铠凌、王成均。对于帮助完成基础工作的同志,在此表示感谢!

由于作者水平有限,不当之处,敬请读者批评指正。

编者

2018年1月

 

 

免费在线读
第5章Android事件处理、高级控件和菜单
本章要点 基于监听接口的事件处理模型有三个对象:Event Source(事件源)、Event(事件)和Event Listener (事件监听器)。 基于回调机制的事件处理是将事件的处理绑定在控件上,由用户界面控件自己处理事件,回调机制需要自定义View来实现。 与适配器相关的控件有AutoCompleteTextView(自动完成文本框)、Spinner(下拉列表)、Gallery(画廊视图)、ListView(列表视图)、GridView(网格视图)。 与视图相关的控件有ScrollView(滚动视图)、TabHost(选项卡)、ImageSwitcher(图像切换器)。 进度条与滑块进度条有ProgressBar(进度条)、SeekBar(拖动条)、RatingBar(星级评分条)。 Android平台下有三类菜单:选项菜单(OptionMenu)、子菜单(SubMenu) 、上下文菜单(ContentMenu)。Android用户界面的各种控件能被用户看到,只有当它们与用户进行交互,触发了新的动作才活动起来。本章介绍Android事件处理机制、常用高级控件和菜单等内容。5.1Android事件处理机制Android事件的处理机制有两种: 一种是基于监听接口的事件处理,一种是基于回调机制的事件处理。5.1.1基于监听接口的事件处理本节介绍基于监听接口的事件处理模型、监听器接口与回调方法和事件监听器接口的实现方法等内容。1. 基于监听接口的事件处理模型在基于监听接口的事件处理模型中,有三个对象: (1) Event Source(事件源)。事件发生的场所,就是产生事件的各个控件,例如按钮、窗口、菜单等。(2) Event(事件)。由用户的一次操作触发事件,事件封装了控件上发生的特定事情,一般通过Event对象获得。(3) Event Listener(事件监听器)。监听事件源发生的事件,并对各种事件做出相应的处理给出响应。事件监听处理流程如下: (1) 将事件监听器注册到事件源,即为事件源添加事件监听器; (2) 触发事件源上的事件; (3) 生成事件对象; (4) 事件被发送到事件监听器; (5) 调用事件监听器中相应的事件处理方法来处理事件并给出响应。事件监听处理流程如图5.1所示。
书摘插画
插图

插图

插图

插图

插图

插图

抢先评论了 “Android应用开发教程” 取消回复

评论

还没有评论。

相关产品

阅读更多
缺货

最强Android书:架构大剖析

EUR €53.99
加入购物车

Android音视频开发

EUR €58.99
加入购物车

从零开始学微信小程序开发

EUR €35.99
加入购物车

Android开发艺术探索

EUR €48.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略