绿林网

Android 4高级编程读后感锦集

Android 4高级编程读后感锦集

《Android 4高级编程》是一本由(美)迈耶(Meier, R.) 著著作,清华大学出版社出版的平装图书,本书定价:98.00元,页数:703,特精心收集的读后感,希望对大家能有帮助。

《Android 4高级编程》读后感(一):整体结构很不错,翻译差强人意

初学Android就看了这本书,看完算是整体了解了Android应用程序的系统结构和执行原理,但是从出版社网站上down下来的代码有很多问题,最基本的一个所有工程的最低API级别都是1。不知道国内怎么翻译的,感觉不管啥书一经清华大学出版社的手质量就哗哗下降

《Android 4高级编程》读后感(二):读 (美)迈耶(Meier, R.) 著《Android 4高级编程》

很不错的android书,比较全面,但是代码有不少小毛病,可能是翻译过程中的问题。

p33 嵌入式和移动式设备的限制使得开发人员失去了摩尔定律的优势。

p174 细节错误还挺多

涉及了很多方面,但详略有点不均衡。

p355 对话框是系统级的,不能轻易使用。

p700 注重质量而非功能。

举报

《Android 4高级编程》读后感(三):绝对好书,但是仅限于原版,翻译版绝对别买。

该书并不像市面上的大多数Android应用开发书将官方文档简单整理出版(实际上官方文档是最好的入门学习资料),而是真正加入了不少Android开发的干货,作者将多年的开发经验凝结成技巧和心得在此书中出版,因此原版这本书绝对是一本好书,值得已经入门的初学者学习阅读。但是,记住,仅限于“原版”,翻译版绝对不要买,真的是不负责的垃圾翻译,很多与原来意思都大相庭径,简直误人子弟,诋毁原版(请恕我这么说话,因为亲身体验过,太生气了)。

《Android 4高级编程》读后感(四):快速了解本书

对移动开发人员来说,现在是一个令人心潮澎湃的时代。手机从来没有像今天这样流行,强大的智能手机产品已经为消费者所普遍接受,而且Android 生态系统已经扩展到了平板电脑和电视设备,进一步增加了您的Android 应用程序的受众。

现在,外观时尚且用途广泛的手机带有GPS、加速计、NFC 和触摸屏等硬件功能,并且具有固定费率且定价合理的数据计划,因此,它们成为了吸引越来越多的开发者创建各种新颖有趣的Android 应用程序的平台。

Android 为移动应用程序开发提供了一个开放的平台。因为没有了人为制造的障碍,所以Android 开发人员可以自由地编写能够充分利用日益强大的手机硬件的应用程序,并在一个开放的市场上销售它们。因此,随着移动设备的销售量不断增长,开发者对Android 设备的兴趣也出现了爆炸性的增长。截止到2012 年,市场上有数百个手机和平板电脑OEM,包括HTC 、Motorola 、LG、Samsung 、ASUS 和Sony Ericsson 。有超过3 亿的Android 设备已被激活,并且这个数字仍在以每天新激活850 000 个设备的速度增长。

通过使用Google Play ,开发人员可以利用开放的市场向所有兼容的Android 设备发布免费或者收费的应用程序,而不需要经历审查过程。Android 构建在一个开源框架之上,并且有强大的SDK 库,已经使开发人员在Google Play 上发布了超过450 000 个应用程序。

本书将指导你使用Android SDK 的版本4 来构建移动应用程序。每章的讲解将通过一系列示例项目帮助你逐步掌握Android 中的各种新功能和技术,以便你能够最大限度地利用Android 。本书介绍了Android 编程入门所需的所有基础知识,同时为有经验的移动开发人员讲解了如何利用Android 的独特功能来增强现有应用程序或者创建新的、创造性的应用程序。

Google 的理念是尽快发布,然后不断更新。自从2008 年10 月Android 第一次完整发布以来,共推出了19 个平台和SDK 版本。由于发布周期如此之快,软件和开发库很可能会有定期的修改和丰富。虽然Android 的开发团队会尽可能地保持向后兼容性,但在未来的版本中,本书提供的某些信息仍可能会过时。类似地,并不是每个用户的Android 设备都在运行最新的平台版本。

只要有可能,本书就会指出哪些平台版本支持书中所介绍的功能,以及可以使用哪些方法为早期设备的用户提供支持。本书的内容和示例提供了如何使用当前SDK 来编写优秀的移动应用程序所需要的基础知识,同时也保持了快速适应未来版本更强大功能的灵活性。

0.1 读者对象

本书适合所有对在Android 移动手机平台上创建应用程序感兴趣的人。不管是经验丰富的移动开发人员,还是想通过Android 开发移动应用程序的新手,都能够从本书中获得十分有价值的信息。

如果读者使用过手机(特别是运行Android 的手机),那么这些使用经验会对阅读本书有所帮助,但这不是必需的。同样,如果以前有过手机开发经验,那么也有一定的帮助,但这也不是必需的。

不过希望读者具有一定的软件开发经验,并且熟悉基本的面向对象开发实践。对Java 语法的了解是必需的。深入理解Java 并具有Java 开发经验会带来明显的优势,不过没有这些知识和经验也没太大影响。

第1 章和第2 章简要介绍移动应用程序的开发过程,并包含如何在Android 上开始开发的说明。除了这两章之外,对其他章节的阅读顺序不做要求。如果对第3~9 章中描述的基本组件有所理解,将有利于你对其他章节的学习。第10 章和第11 章详细介绍了如何创建应用程序来提供丰富而一致的用户体验。第12~19 章讨论了各种可选功能和高级功能,可以按照顺序阅读,也可以按需阅读。

0.2 本书内容

第1 章简要介绍Android ,包括它是什么,以及它如何适应当前的移动开发。然后详细讲述了Android 作为一个开发平台能够提供什么功能,并解释了它为什么是一个创建移动应用程序的良机。第2 章讲述了移动开发的一些最佳实践,并解释了如何下载Android SDK 和开始开发应用程序。该章同时也介绍了Android 开发工具,并说明了如何从头创建新的应用程序。第3~9 章深入探讨了基本的Android 应用程序组件。首先讲述了组成Android 应用程序和它的生命周期的每个部分,然后介绍了应用程序清单和外部资源,以及活动及其生存期与生命周期。

之后将学习如何使用布局、视图和Fragment 创建用户界面,并且还将了解在应用程序组件之间执行动作和发送消息的Intent 和Broadcast Receiver 机制。接着将介绍Internet 资源,之后详细讲述了数据存储、检索和共享。读者在此将了解首选项保存机制、文件处理、数据库和游标。还将学习如何使用内容提供器来共享应用程序数据,以及如何访问原生内容提供器的数据。这一部分最后介绍了如何使用Service 和后台线程在后台工作。

第10 章和第11 章以第4 章介绍的UI 知识为基础,介绍了如何使用操作栏、菜单系统和通知来增强用户体验。在这里将学习如何让应用程序适合各种显示屏(针对多种屏幕尺寸和分辨率进行优化),如何使应用程序更易于访问,以及如何在应用程序内使用语音识别。

第12~18 章涉及较高级的主题。在这里将学习如何使用罗盘、加速计和其他硬件传感器来让应用程序能够对环境做出响应,然后介绍了地图以及基于位置的服务。接着介绍了如何使用动态Widget 、Live Wallpaper 和快速搜索框,使你的应用程序通过主屏幕与用户直接交互。

在介绍了播放和录制多媒体以及使用摄像头以后,你将了解到Android 的通信功能。在介绍了蓝牙、NFC、Wi-Fi Direct 和网络管理(包括Wi-Fi 和移动数据连接)之后,讨论了电话服务和用来发送及接收SMS 消息的API。

第18 章介绍几个高级开发主题,其中包括安全、IPC、Cloud to Device Messaging 、License Verification Library 和Strict Mode 。最后,第19 章介绍了在发布和分发应用程序以及利用应用程序盈利时面临的机会和可以采用的选择,重点讨论了Google Play 。

VI

0.3 本书结构

本书按照一种合理的顺序进行组织,从而帮助具有不同开发背景的读者更好地学习编写高级Android 应用程序的方法。尽管对阅读每个章节的顺序不做要求,但是请注意,某些示例项目是跨越多个章节开发的,在其中每个阶段都会添加一些新功能并做一些改进。

富有移动开发经验且拥有能正常工作的Android 开发环境的开发人员可以跳过前两章的内容——这两章简要介绍了移动开发的基本知识以及如何创建开发环境——直接学习第3~9 章。因为这几章涵盖了Android 开发的基础知识,所以深入理解这几章所讲述的概念非常重要。

在学习这几章之后,读者就可以继续学习其余章节了,它们主要介绍了地图、基于位置的服务、后台应用程序以及诸如硬件交互和联网这样的更高级主题。

0.4 使用本书的要求

要使用本书中的示例代码,你需要通过下载Android SDK 库和开发工具以及Java 开发包,来创建一个Android 开发环境。你可能还希望通过下载和安装Eclipse 和Android 开发工具插件来简化开发工作,但是这些都不是必需的。

Windows 、Mac OS 和Linux 系统环境都支持Android 开发,可以从Android 站点下载相应的SDK。

学习本书内容或者开发Android 应用程序并不需要Android 设备,但是有一台Android 设备的帮助很大,尤其是在测试应用程序时。

0.5 源代码

读者在学习本书中的示例时,既可以手工输入所有代码,也可以使用本书附带的源代码文件。本书使用的所有源代码都可以从本书合作站点http://www.wrox.com/ 或http://www.tupwk.com. cn/downpage 上下载。只要登录到站点http://www.wrox.com/ ,使用Search 工具或使用书名列表就可以找到本书。接着单击本书细目页面上的Download Code 链接,就可以获得所有源代码。

下载了代码后,只需用自己喜欢的解压缩软件对它进行解压缩即可。另外,也可以进入http://www.wrox.com/dynamic/books/download.aspx 上的Wrox 代码下载主页,查看本书和其他Wrox

图书的所有代码。

0.6 勘误表

尽管我们已经尽了最大的努力来保证文章或代码中不出现错误,但是错误总是难免的,如果你在本书中找到了错误,例如拼写错误或代码错误,请告诉我们,我们将非常感激。通过勘误表,可以让其他读者避免走入误区,当然,这还有助于提供更高质量的信息。

要在网站上找到本书英文版的勘误表,可以登录http://www.wrox.com ,通过Search 工具或书名列表查找本书,然后在本书的细目页面上,单击Book Errata 链接。在这个页面上可以查看到Wrox 编辑已提交和粘贴的所有勘误项。完整的图书列表还包括每本书的勘误表,网址是www.wrox.com/misc-pages/booklist.shtml 。

如果你在勘误表上没有找到错误,那么可以到www.wrox.com/contact/techsupport.shtml 上,完成上面的表格,并把找到的错误发送给我们。我们将会核查这些信息,如果无误的话,会把它放置到本书的勘误表中,并在本书的后续版本中更正这些问题。

0.7 p2p.wrox.com

要与作者和同行讨论,请加入p2p.wrox.com 上的P2P 论坛。这个论坛是一个基于Web 的系统,便于你发布与Wrox 图书相关的消息和相关技术,与其他读者和技术用户交流心得。该论坛提供了订阅功能,当论坛上有新的消息时,它可以给你传送感兴趣的论题。Wrox 作者、编辑和其他业界专家和读者都会到这个论坛上来探讨问题。

在http://p2p.wrox.com 上,有许多不同的论坛,它们不仅有助于阅读本书,还有助于开发自己的应用程序。要加入论坛,可以遵循下面的步骤:

(1) 进入p2p.wrox.com,单击Register 链接。

(2) 阅读使用协议,并单击Agree 按钮。

(3) 填写加入该论坛所需要的信息和自己希望提供的其他信息,并单击Submit 按钮。

(4) 你会收到一封电子邮件,其中的信息描述了如何验证账户和完成加入过程。

加入论坛后,就可以发布新消息,回复其他用户发布的消息。可以随时在Web 上阅读消息。如

果要让该网站给自己发送特定论坛中的消息,可以单击论坛列表中该论坛名旁边的Subscribe to this

Forum 图标。

关于使用Wrox P2P 的更多信息,可阅读P2P FAQ ,了解论坛软件的工作情况以及P2P 和Wrox 图书的许多常见问题。要阅读FAQ ,可以在任意P2P 页面上单击FAQ 链接。

P2P.WROX.COM

要与作者和同行讨论,请加入p2p.wrox.com 上的P2P 论坛。这个论坛是一个基于Web 的系统,便于您张贴与Wrox 图书相关的消息和相关技术,与其他读者和技术用户交流心得。该论坛提供了订阅功能,当论坛上有新的消息时,它可以给您传送感兴趣的论题。Wrox 作者、编辑和其他业界专家和读者都会到这个论坛上来探讨问题。

在http://p2p.wrox.com 上,有许多不同的论坛,它们不仅有助于阅读本书,还有助于开发自己的应用程序。要加入论坛,可以遵循下面的步骤:

(1) 进入p2p.wrox.com,单击Register 链接。

(2) 阅读使用协议,并单击Agree 按钮。

(3) 填写加入该论坛所需要的信息和自己希望提供的其他信息,单击Submit 按钮。

(4) 您会收到一封电子邮件,其中的信息描述了如何验证账户,完成加入过程。

加入论坛后,就可以张贴新消息,响应其他用户张贴的消息。可以随时在Web 上阅读消息。如果要让该网站给自己发送特定论坛中的消息,可以单击论坛列表中该论坛名旁边的Subscribe to this Forum 图标。

关于使用Wrox P2P 的更多信息,可阅读P2P FAQ ,了解论坛软件的工作情况以及P2P 和Wrox 图书的许多常见问题。要阅读FAQ ,可以在任意P2P 页面上单击FAQ 链接。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐