• Android移动应用开发实用教程(高等教育规划教材)夏辉机械工业出版社9787111511779全新正版
21年品牌 40万+商家 超1.5亿件商品

Android移动应用开发实用教程(高等教育规划教材)夏辉机械工业出版社9787111511779全新正版

37.12 7.6折 49 全新

库存4件

河南平顶山
认证卖家担保交易快速发货售后保障

作者夏辉

出版社机械工业出版社

ISBN9787111511779

出版时间2015-09

装帧平装

开本16开

定价49元

货号1201176379

上书时间2024-09-22

博学淘书斋

已实名 已认证 进店 收藏店铺
  • 店主推荐
  • 最新上架

   商品详情   

品相描述:全新
商品描述
目录
目录
出版说明
前言
章Android应用开发概述
11Android简介
12Android开发环境搭建
121安装Android系统要求
122搭建Android环境具体步骤
123创建虚拟设备(AVD)
124验证开发环境
13Android平台架构
131Android平台架构概述
132Android应用工程文件组成
和介绍
14实验:Android开发环境配置
141实验目的和要求
142题目1Android开发环境安装
与配置
本章小结
课后练习
第2章Android开发组件
21Activity
211Activity简介
212Activity运行状态和生命周期
213Activity窗口显示风格
22Intent
221Intent组件的概念
222实现Activity页面跳转
223Intent实现不同页面的传参
23Service
231Service的创建和生命周期
232本地Service
233远程Service
24BroadcastReceiver
241BroadcastReceiver简介
242BroadcastReceiver生命周期
243BroadcastReceiver实现机制
25实验:Android基本组件
的应用
251实验目的和要求
252题目1Intent和Activity应用
253题目2用Service实现简单
音乐播放器
254题目3用BroadcastReceiver实时
监听电量
本章小结
课后练习
第3章Android开发的Java基础
知识
31Java概述
32Java基础知识
321Java数据类型
322基本数据类型转换
323流程控制语句
33Java面向对象基础
331类与对象
332封装和继承
333多态性
334接口和抽象类
34实验:Java语言基础
341实验目的和要求
342题目1Java的流程控制
343题目2Java的封装和继承的
应用
344题目3Java的抽象类和接口
的应用
本章小结
课后练习
第4章Android布局管理器
41线性布局(LinearLayout)
411LinearLayout介绍
412LinearLayout实例
42表格布局(TableLayout)
421TableLayout介绍
422TableLayout实例
43相对布局(RelativeLayout)
431RelativeLayout介绍
432RelativeLayout实例
44绝对布局(AbsoluteLayout)
441AbsoluteLayout介绍
442AbsoluteLayout实例
45框架布局(FrameLayout)
451FrameLayout介绍
452FrameLayout实例
46实验:Android基本布局
461实验目的和要求
462题目1LinearLayout实现简易
计算器界面
463题目2使用TableLayout设计
表格
464题目3RelativeLayout综合
实验
本章小结
课后练习
第5章Android基本控件
51文本控件
511文本控件(TextView)
512编辑框(EditText)
52按钮控件
521普通按钮(Button)
522图片按钮(ImageButton)
523开关按钮(ToggleButton)
53选择按钮控件
531单选控件(RadioButton)
532多选控件(CheckBox)
54下拉列表和选项卡
541下拉列表(Spinner)
542选项卡(TabHost)
55视图控件
551滚动视图(ScrollView)
552列表视图(ListView)
56进度条
57日期选择器
58实验:Android基本控件
581实验目的和要求
582题目1TextView和Button综合
实验
583题目2使用基本控件实现用户
注册界面
584题目3ListView和TabHost综合
实验
本章小结
课后练习
第6章Menu和消息框
61Menu功能开发 
611Menu简介
612选项菜单开发
613上下文菜单开发
62对话框开发
63消息框开发
631Notification开发
632Toast开发
64实验:Menu和消息框的使用
641实验目的和要求
642题目1选项菜单的创建与
应用
643题目2上下文菜单的创建与
应用
644题目3对话框与Toast的综合
应用
本章小结
课后练习
第7章数据库与存储技术
71SQLite数据库概述
72SQLite数据库操作
711创建SQLite数据库
722添加数据
723数据的增删改查操作
73SharedPreferences存储
74文件存储方式
75实验:Android数据库实验
751实验目的和要求
752题目1实现SQLite数据库
的操作
753题目2SharedPreferences
存储
754题目3文件存储
本章小结
课后练习
第8章Android多线程
81Android线程简介
82循环者—消息机制
821Message和Handler简介
822MessageQueue和Looper简介
823循环者—消息机制案例
83AsyncTask类
84Android其他创建多线程的
方法
85实验:Android多线程
851实验目的和要求
852题目1用Looper&Message机制
实现计时器
853题目2用AsyncTask类实现
计时器与进度条
854题目3用runOnUiThread()方法
改变按钮名称
本章小结
课后练习
第9章Android网络通信开发
91URL通信方式
92Socket通信方式
93HTTP通信方式
94实验:Android网络通信
941实验目的和要求
942题目1实现HTTP方式通信
943题目2Socket网络通信
本章小结
课后练习
0章移动通信功能开发
101短信业务开发
1011发送和接收短信
1012群发短信
102拨打电话业务开发
1021拨打电话
1022查询电话
1023过滤电话
103实验:移动通信功能开发
1031实验目的和要求
1032题目1使用Intent组件发送
信息
1033题目2自定义短信接收
程序
1034题目3自定义带背景的拨号
程序
本章小结
课后练习
1章新闻移动客户端开发
111需求分析
112系统设计
113服务器端设计
114UI界面设计
115通信模块设计
116实体模块设计
117工具类设计
118打包和安装
本章小结
课后练习
参考文献

内容摘要
本书主要介绍Android移动应用开发的基础知识和开发技巧,从基础知识开始讲解,由易入难,循序渐进,主要包括:Android基础知识、环境搭建、开发组件介绍、 Menu和消息框、数据库和存储技术、多线程、网络通信开发,以及移动通信业务开发等。从技术实现上,讲解了Android平台下一个完整综合实例及源代码分析——新闻移动客户端开发,该案例包括了客户端和服务器端的开发,几乎涉及了本书的所有知识点。每章都配有习题和实验,并将重要的知识点和经验技巧以“小实验”“小知识”的活泼形式呈现给读者。
本书为了指导读者更深入地进行学习,包含了所有章节实例和实验的源代码。 本书既可作为高等学校计算机软件技术课程的教材,也可作为管理信息系统开发人员的技术参考书。
本书配套授课电子课件,需要的教师可登录wwwcmpeducom免费注册,审核通过后下载,或联系编辑索取(QQ:2850823885,电话:010-88379739)。

主编推荐
提供所有章节实例和实验的源代码。介绍知识点的分类、周边信息并总结功能实现的步骤。每章都有相应的实例和针对该章节的实验。将重要的知识点和经验技巧以“小实验”“小知识”的活泼形式呈现给读者。作为developerandroid、CSDN、51CTO、eoeandroid和机锋开发者等技术论坛和社区的忠实用户和学习者,在本书的编写过程中,作者从中受益匪浅,也建议读者在遇到学习问题时,向专业技术论坛或社区求助。

精彩内容
前言
Android是一种基于Linux内核、开放源代码的操作系统,主要使用于移动设备,如智能手机、平板电脑和数字电视等。来自互联网的统计数据显示,Android已经成为目前使用最为广泛的移动操作系统,远超Apple公司的iOS和Microsoft公司的Windows Phone。根据Gartner对智能手机操作系统占有市场份额的预期,2015年,Android操作系统的占有份额将达到50%左右,远高于其他操作系统。
对于学习Java编程语言的读者,Android操作系统的出现,提供了新的学习方向。巨大的市场需求,提供了更多的机会,也急需更多的开发者来提供更加丰富的应用。本书主要针对学习过Java编程语言,具备一定的编程基础,有意愿学习Android平台应用程序开发的读者人群。
多数学习开发的读者在熟悉了语法知识之后,都想迫不及待地一展身手,编写一款属于自己的软件,这是良好的学习习惯,也是值得肯定的学习编程的积极态度。但是,如果所选择的项目过大、过于复杂,往往很难将功能实现,即使有参考代码和帮助文档,也会陷入代码海洋或文档风暴中,这样只会收到事倍功半的效果,而且,学习的积极性也会受到很大的打击。所以,对于初学者,建议选择功能单一、结构简单的项目。
本书共分为11章。章介绍Android应用开发基础知识; 第2章介绍Android开发组件;第3章介绍Android开发的Java基础知识; 第4章介绍Android布局管理器; 第5章介绍Android基本控件; 第6章介绍Menu菜单和消息框; 第7章介绍数据库与存储技术;第8章介绍Android多线程; 第9章介绍Android网络通信开发; 0章介绍移动通信功能开发。1章介绍一个综合案例——新闻移动客户端开发。每章都有相应的实例和针对该章节的实验,以便读者更好地理解本章的内容,并且每章都有精选的课后习题,习题都有详细的参考答案和代码可供读者下载。
本书在编写过程中,按照知识的逻辑关系来分章,循序渐进、突出重点,对知识点的讲解与介绍尽量做到全面,并给出可以应用于何种场合的建议。对于重点、难点知识,给出专门的演示项目,按步骤讲解实现方式。全书所有章节讲解知识的方式统一,结构清晰,方便读者快速查询相关问题。每个章节开始都给出了该章的主要内容,列举出该章主要介绍的知识点。在介绍内容时,根据不同知识点的具体情况,介绍知识点的分类、周边信息并总结功能实现的步骤。
本书配套电子资料中含有本书中所列全部项目的实例和实验代码,读者可以将整个工作空间都引入Eclipse中。配套资料中的Android项目在开发时采用Eclipse ADT 42、SDK 42,运行的目的平台最低是Android 233。配套资料中的Web项目在开发时采用MyEclipse 91,这些项目需要部署在服务器(如Tomcat 60)中才能运行。
作为developerandroid、CSDN、51CTO、eoeandroid和机锋开发者等技术论坛和社区的忠实用户和学习者,在本书的编写过程中,作者从中受益匪浅,也建议读者在遇到学习问题时,向专业技术论坛或社区求助。在本书完成之际,特别要感谢刘杰教授和李航教授给予的指导和建议。
本书由夏辉、李天辉、陈枭编写,参加本书编写、调试工作的还有吴鹏、李航、穆宝良、张勇。本书的顺利出版,要感谢学校的领导和老师给予的大力支持和帮助。
由于作者学术与经验的欠缺,在本书的结构、知识点与难点的选择和解析过程中,难免会存在一定的问题与不足,希望广大读者不吝赐教。相关技术问题可以发送邮件到freund_xia@126com进行交流,作者会尽量给予答复。

编者

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP