第一图书网

Android应用开发范例精解

高彩丽 等编著 清华大学出版社
出版时间:

2012-1  

出版社:

清华大学出版社  

作者:

高彩丽 等编著  

Tag标签:

无  

前言

  在资讯传播速度越来越快的今天,人们希望可以随时随地地获取信息。随着智能手机技术的日益成熟,手机自然成为人们获取信息的首选通信工具。所以我们可以看到,越来越多的基于手机的应用程序被开发出来。很显然,手机应用开发已成为日益重要的领域。  目前,在智能手机操作系统领域,诺基亚公司的塞班系统已经开始落伍,逐渐被淘汰,而由Google公司开发的Android系统则成了当前这一领域最为热门的角色。Android系统是一个Linux平台的开源手机操作系统,于2007年11月5日公布,目前已获得了HTC、三星、索爱、摩托罗拉等大批手机厂商的支持。  为了让开发人员可以迅速地掌握Android应用程序开发,我们编写了本书。本书侧重于实战开发,从Android开发环境的搭建开始讲解,涵盖了Android程序的界面布局、控件使用、手机资源调用、网络访问和地图位置热门技术。书中的知识点都是通过一个个实际的应用实例来讲解,读者可以轻松地掌握实现需求效果的技术细节。本书的最后一篇给出了两个大型项目案例的实现过程,可以提高读者的实战开发水平。  本书有何特色  1.实例带动技术讲解,实用性强,且容易上手  本书在内容选择和安排上,都从实际应用出发,每章都以实际案例带动技术讲解,并配以源代码和效果图,能够让读者快速入门、快速上手。在案例的选择上,注重由浅入深,突出重点,让当前技术要点一目了然,明确直观。  2.实例丰富、典型,容易掌握  大多数情况下,开发者在实际开发中更关注 “如何实现效果”这一需求。因此本书提供了丰富、典型的实例,以满足读者的这一需求。这些实例涉及Android开发的方方面面,读者可以把本书当作一本工具书,轻易地找到自己所关心的技术细节的实现。  3.提供大型案例,注重项目实战  本书最后提供了两个大型项目案例的实现过程,并详解案例的关键代码。通过这两个案例的学习,读者可以举一反三,大幅提高实战开发水平。  4.通俗易懂,步骤详细  本书中每个实例和项目案例的实现步骤都以通俗易懂的语言阐述,并穿插必要的技巧讲解,每个例子都提供了相应的效果图,像有位老师在时刻指导读者学习。读者只需要按照书中的步骤,便可实现所有的实例效果,并能独立完成相应的开发。  本书内容导读  本书共14章内容,分为3篇。各章内容介绍如下:  第1章介绍Android 的背景与开发环境,包括SDK的下载、ADT与MyEclipse的整合、模拟器的创建等。  第2章对Android的四大工程组件进行了介绍。其中对Activity的介绍是重点。  第3章介绍Android程序的UI布局,包括使用XML创建的各种布局和由Java代码创建的自定义布局。  第4章介绍Android的各种控件,包括控件的各种使用方法、参数设定及特殊效果等。  第5章介绍Android调用手机自身的资源,包括调用媒体播放器、电话、短信、蓝牙及摄像头等。  第6章介绍Android使用手机的本地存储功能,包括对SD卡上的文件进行读写操作。  第7章介绍Android系统中内置的数据库SQLite的使用。  第8章介绍如何在Android应用程序中进行多线程开发。  第9章介绍如何在Android系统中调用手机自带的传感器进行应用程序的开发。重点介绍加速度传感器和方向传感器。  第10章介绍Android系统的游戏开发框架,包括使用View、SurfaceView框架绘图及动画操作等。  第11章介绍Android系统对网络的访问操作,包括使用内置的浏览器、发送POST/GET请求、解析XML/JSON数据及上传下载文件等。  第12章介绍在Android应用程序中使用Google地图服务,包括地图定位、地点标注和地理查询等操作。  第13、14章是两个大型的应用案例。一个是读取本地文件及数据库信息的地理线路描述程序;另一个是获取网站信息的网络购物手机客户端。  本书读者对象  本书内容全面,实例精彩,指导性强,涵盖Android开发的所有重点内容。本书适合以下读者阅读:  * Android初学人员;  * 有一定Java基础的移动开发人员;  * 由Java开发转Android开发的人员;  * 作为案头工具书的移动开发人员。  本书作者及编委会成员  本书由高彩丽、许黎民、袁海主笔编写。其他参与编写的人员有毕梦飞、蔡成立、陈涛、陈晓莉、陈燕、崔栋栋、冯国良、高岱明、黄成、黄会、纪奎秀、江莹、靳华、李凌、李胜君、李雅娟、刘大林、刘惠萍、刘水珍、马月桂、闵智和、秦兰、汪文君、文龙。  本书编委会成员有欧振旭、陈杰、陈冠军、顼宇峰、张帆、陈刚、程彩红、毛红娟、聂庆亮、王志娟、武文娟、颜盟盟、姚志娟、尹继平、张昆、张薛。  编著者

内容概要

  《Android应用开发范例精解》通过通俗易懂的开发实例及项目案例,详细介绍了Android应用开发的知识体系及实用开发技术。
  《Android应用开发范例精解》共14章,分为3篇。第1篇为基础篇,涵盖Android背景及开发环境和Android常用工程组件。第2篇为应用开发篇,通过实例介绍了Android
UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计、Android传感器、Android游戏开发基础、Android与Internet,以及Google地图服务等内容。第3篇为项目案例实战篇,详细介绍了Android地图定位搜索应用及乐乐网上购物商城两个案例的实现过程。
  《Android应用开发范例精解》的最大特色是实用性强。书中的每一个知识点都通过通俗易懂、使用频率比较高的实例进行讲解,还提供了项目实战案例,可以使读者能够快速地掌握Android应用开发。《Android应用开发范例精解》适合有一定Java基础的移动开发人员阅读,也适合作为相关院校和社会培训机构的教材。

作者简介

高彩丽,Android应用开发先驱。现任某知名资讯公司的技术总监。对软件架构有深入的理解。对Android开发有深入的研究,积累了丰富的开发经验和项目实战经验。精通C、C++、Java等编程语言。专注于移动通信软件的开发。负责开发了中国移动、上海大众等企业的相关软件项目。许黎民,长期从事软件开发工作,有丰富的Java开发经验。目前致力于Android移动平台的软件开发。参与开发了中国移动、上海大众等企业的相关软件项目。有高校和培训机构任教经历,了解读者学习新技术时的困惑。袁海,从事软件开发多年,擅长Java平台的各种开发技术,对Android框架有深入理解。从2009年至今,从事Android应用开发。参与开发了大众途观手机路书、路书网手机路书等软件系统。

书籍目录

第1篇 Android开发基础
 第1章 Android背景及开发环境介绍
  1.1 Android背景介绍
  1.2 Android开发环境概述
  1.3 SDK与ADT的下载和配置
  1.4 创建第一个Android项目“Hello World”
 第2章 Android工程组件介绍
  2.1 Activity介绍
  2.2 Service介绍
  2.3 Content Provider介绍
  2.4 BroadcastReceiver介绍
第2篇 Android应用开发实例
 第3章 Android UI布局
  3.1 使用XML资源创建布局
  3.2 View及ViewGroup简介
  3.3 普通布局对象
  3.4 使用TabActivity和TabHost组织视图
  3.5 布局的嵌套使用
  3.6 使用代码完成自定义布局
 第4章 Android人机界面
  4.1 全屏显示--标题、状态栏的隐藏
  4.2 样式化的定型对象--style的使用
  4.3 玩转TextView--标签特效
  4.4 EditText的使用--文本框
  4.5 简易的按钮事件处理--Button改变窗体背景 及Drawable颜色常数介绍
  4.6 带图片的按钮--ImageButton的使用
  4.7 多项的选择--CheckBox的使用
  4.8 唯一的性别--RadioButton和RadioGroup的使用
  4.9 请稍等的提示--ProgressDialog的使用
  4.10 后台程序完成读数据--ProgressBar与Handler
  4.11 设置日期--DatePickerDialog的使用
  4.12 动态输入日期和时间--TimePickerDialog的使用
  4.13 提示信息--Toast的使用
  4.14 自定义下拉菜单--Spinner
  4.15 动态添加/删除下拉菜单--Spinner
  4.16 相簿浏览--Gallery的使用
  4.17 图片的缩放及旋转
  4.18 自动完成输入框自动提示功能的菜单--AutoCompleteTextView的应用
  4.19 动态文字排版--GridView网格视图实践
  4.20 列表的展示--ListView的使用大全
  4.21 选项菜单--OptionsMenu
  4.22 上下文菜单--ContextMenu
  4.23 子菜单--SubMenu
  4.24 与用户交互的对话框--AlertDialog
  4.25 拖动条--SeekBar
  4.26 使用主题--Theme
  4.27 监听屏幕旋转--onConfigurationChanged
  4.28 监听长时单击--OnLongClickListener
 第5章 手机硬件设备的使用
 第6章 Android本地存储系统
 第7章 Android中的数据库
 第8章 多线程设计
 第9章 Android传感器
 第10章 Android游戏开发基础
 第11章 Android与Internet
 第12章 Google地图服务
第3篇 Android项目案例实战
 第13章 Android地图定位搜索应用--天涯海角旅游网
 第14章 乐乐网上购物商城--边走边购物

章节摘录

版权页:插图:

媒体关注与评论

Android在手机和平板电脑上的应用越来越多,相应地,Android程序员的身价也水涨船高。作为相关的从业人员,很高兴又看到一本相关图书出版。本人尤其喜欢本书最后一章的案例,有很强的代表性,涉及的知识点也很多,值得好好研究。  ——百纳科技首席Android培训讲师、技术总监、Android畅销书作者 吴亚峰移动开发是近两年程序开发领域最炙手可热的方向了,尤其是Android开发更是大放光芒。作为国内最大的Android开发者门户网站,我们对每一个推动Android发展的行动都充满了欣喜。本书作为一本实战类的Android开发书籍,书中的每个实例都值得读者研习。  ——eoe.Android开发者门户


编辑推荐

《Android应用开发范例精解》编辑推荐:eoe-Android开发者门户鼎力支持,134个典型实例、2个大型案例,实战Android开发。精华内容:Android开发环境、Android工程组件、Android UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计、Android传感器、Android游戏开发基础、Android与Internet、Google地图服务、Android地图定位搜索应用、乐乐网上购物商城。

图书封面

图书标签Tags

广告

下载页面


Android应用开发范例精解 PDF格式下载



Android应用开发范例精解(配光盘) 案例不错 看看


具有很强的实战指导做用。


例子丰富,主要是代码很多详细


书很好,写的详细,我喜欢


很好 不错 阅读中


书是正品呢,挺不错的,赞一个


好,有我需要的


里面的例子都非常有用


正在看阿,以后再来续评吧


刚好我要用到gps google map 书里有都


拿到书心情很激动 很适合入门学习,全是一些优秀demo


刚看到第二章,就发现了好几个错误。
比如贴错代码之类的....
并且光盘里面例程很不全,还放了很多视频教程,全是教java的,可是我买的是android的教程啊...
感觉不是一个细心的书籍。不推荐买


内容还可以,但是但是,在第17和18页同样的一段话,同样的一段代码重复了两遍!太不小心了吧!这种错误都犯!


还没细细看,应该可以


光盘中缺少书中的范例程序


纸张质量不是一般的差。整本书基本前面的内容相当不满意,知识点不全。不过后面两个项目案例还行。说好的光盘呢?没有发光盘给我!我去。。。


真的怀疑,这就是所谓的专家写的书么?书中,大部分都是代码,而且注视很少,其次对于本书的最后两个实例,光盘里也没有提供相关的视频,反倒是有Java基础方面的视频...无语..搞不清这到底是本什么样的书了...


相关图书