出版时间:2010-11 出版社:希望电脑 作者:盖索林
Tag标签:无
前言
本手册是从2007年11月12号,Android平台刚发布时,即开始着手准备的写作计划。当Android平台刚发布时,笔者怀着兴奋的心情马上将SDK下载下来研究,发现Android真的是一个很有趣的平台:“Android”既是手机操作系统,却具有跨多平台(Windows、Mac、Linux)的开发工具;既是使用“Linux”为核心的平台,却也有许多地方可以让人感觉到类似在做“网页开发”的感觉。独特的进程(Process)管理方式,也让Android这个多任务平台上的应用程序,运行起来颇有“Palm”操作系统应用程序反应迅速的风范。完整的上网功能,搭配Google地图、Gmail等服务,千万般风情,让人看到未来移动手持设备许多不一样的可能性。由于Andioid平台的开放性,预计会有越来越多人投入Android平台的各种开发。许多人看到了这个平台产生的机会,但却因为Android应用程序开发需使用“Java”语言的语法而因此望而生畏。事实上,Andtoid平台只是使用了“Java”语言的语法,背后使用的虚拟机并不同。学习Android应用程序设计时,只要具备基本的面向对象程序概念即可。我相信许多刚接触Android平台的开发者都是从不同程序语言背景来切入Android应用程序设计。
内容概要
本手册是由台湾松岗资产管理股份有限公司制作出版的(Google! Android 2手机应用程式设计入门 第3版》简体中文版,是简单易学、范例丰富的(300gle Android 2手机应用程序设计的快速入门指南。 本手册由基础知识到实际开发应用,结构清晰、语言简洁,旨在帮助读者迅速由入门晋级到实际应用,学会Android平台的应用程序设计。本手册共7篇43章,主要内容包括Android开发工具的安装与使用、Android应用程序界面编写、通过重构让应用程序更容易扩展与维护、以用户为导向设计手机应用程序、发布应用程序、SQLite数据库应用、地图与定位功能等。随手册光盘中包括了所有范例的程序代码。 本手册集实用性、资料性于一体,既适合Android的初学者以及还不熟悉Java语言和J2ME发经验的程序开发人员阅读参考使用,同时还可以作为Android培训班、计算机类成人教育、中高职教育、自学考试的教材。
作者简介
作者:(美国)盖索林(Gasolin)
书籍目录
第一篇 入门篇 Chapter 1 初探Android Chapter 2 安装Android开发工具 Chapter 3 管理SDK Chapter 4 打开现有项目 Chapter 5 操作Android虚拟机 Chapter 6 建立一个Android应用程序第二篇 基础篇 Chapter 7 描述用户界面 Chapter 8 设计用户界面 Chapter 9 存取识别符号 Chapter 10 解读程序流程 Chapter 11 完成BMI程序第三篇 中级篇(一) Chapter 12 重构程序 Chapter 13 加入对话框(Dialog) Chapter 14 查看在线内容(URI) Chapter 15 加入菜单(Menu) Chapter 16 定义Android列表(Manifest)第四篇 中级篇(二) Chapter 17 加入新活动(Activity) Chapter 18 传送数据到新意图(Intent) Chapter 19 信息提醒(Notification)O Chapter 20 记录与查错(Log) Chapter 21 活动的生命周期(LifeCycle) Chapter 22 储存信息(Preference) Chapter 23 加入单元测试 Chapter 24 开发不息第五篇 翮会贯通 Chapter 25 显性设计 Chapter 26 支持多国语系 Chapter 27 针对特性配置 Chapter 28 使用接13(Adapter) Chapter 29 加入下拉菜单组件(Spinner) Chapter 30 发布应用程序到实机 Chapter 31 发布到Android Market第六篇 数据库应用 Chapter 32 加入列表活动(ListActivity) Chapter 33 使用数据库(SQLite) Chapter 34 存取数据表(SQLiteOpenHeIper) Chapter 35 加入增删改查操作(CRUD) Chapter 36 加入相依的活动(ActivitvForResult) Chapter 37 加入长按菜单(ContextMenu)第七篇 地图与定位应用 Chapter 38 申请Google地图服务(API Key) Chapter 39 使用地图(MapView) Chapter 40 加入按键控制(KeyEvent) Chapter 41 取得现在位置(GPS/网络定位) Chapter 42 结合地图与定位功能(MyLocationOverIay) Chapter 43 为地图标上地标(1temjzedOverlav)
章节摘录
插图:手机已经与现代人的生活方式紧紧地结合在一起。是仅次于钥匙与钱包,出门最普遍携带的个人用品之一。Android是崭新的手机操作系统平台,有以Google为首的40多家业界厂商联盟(OHA)支持,使用开放原始码策略,平台全以开放原始码的项目来搭建,是完全开放的平台。厂商和开发者可以自由做出符合自身需求的手机,而不用担心遭到专利侵权诉讼。一个共通的平台,使得以后手机的应用得以如同个人计算机的应用般多元发展。考虑到已经逐渐成熟的手机宽带上网能力,Android系统以其强悍的手机上网功能、整合Google在线服务的优势,前景看好。Android应用程序开发使用Java语言(类似J2ME),跨平台(Windows、Mac、IAnux)的开发环境齐备,虚似机(Emulator)、开发工具SDK皆免费下载使用。其应用程序开发相当容易上手,是相当理想的开发与学习平台。由于Android系统完全开放,因此除了“英文”是个说低不低的门坎外,对于Android平台应用程序设计来说,世界各国的开发者是站在同样的起跑在线。
编辑推荐
《Google!Android2手机应用程序设计入门(第3版)》:完全针对Android 2.x版本新开发工具编写兼容于各种Android版本与机种完全以实例为导向30个分章节范例,5个完整范例助你快速入门Android 2手机应用程序开发平台原版引进中国台湾版权《Google!Android2手机应用程序设计入门(第3版)》简体中文版Google Android核心团队开发者 程本中知名Google Android讲师 卢育圣专文推荐用最短的时间,跟随拥有Android Market单一应用程序下载超过25万人次经验的开发者,踏实地学会必要的Android应用程序开发基础知识,然后……开始开发吧!
图书封面
图书标签Tags
无
评论、评分、阅读与下载
GoogleAndroid2手机应用程序设计入门第3版 PDF格式下载