对于一个刚开始学习Android的菜鸟来说,读到这本书如获至宝。
首先要从目录说起,本书的目录让我对Android的知识体系有了一个全面而清晰的认识。之前对android的认识很模糊,总觉得Android知识庞杂,不知从哪儿下手,学起来没有条理,不够系统。看了本书的目录,豁然开朗,可以说本书基本涵盖了android开发的方方面面。不仅涵盖了UI、消息、广播、网络、文件、多任务、数据库等基础知识,而且还介绍了地图、人脸识别、传感器、摄像头、蓝牙、WIFI、NFC 等硬件的使用。结构清晰,由浅入深。本书更像是一本宝典,即可以让初学者从基础开始学起,又可以让有经验的开发者获得十分有价值的信息。对于我而言,本书条理清晰而系统的知识体系让我有种云开见日出的感觉。
第一章主要介绍了android的历史、背景、现状、开发工具和一些技术概念。虽然本书名为《Android4 高级编程》,但是可以看出书得内容对于初学者也是非常友好的。即使是初学者也不必担心“掌握不了”或者“看不懂”。
我很喜欢作者的行文风格。
以5.1节《Intent 简介》为例,作者给出了Activity从启动,解析到返回结果的4个实例,作者还补充了原生 Android 动作。每个实例,作者都加指出了使用场景,给出了代码,并且还对代码的运行过程进行了详细的说明。可以看到,本书的给出的代码很多,并且代码都不复杂,刨去了复杂的情景,这样不仅使代码容易理解,而且实用性很高。
第十章讲的是《扩展用户体验》,主要以UI 知识为基础,介绍了如何使用操作栏、菜单系统和通知来增强用户体验。作则以一个地震监控程序贯穿始终,以详细的代码向读者展示了如何添加操作栏,添加菜单项,以及添加 Notification 和对话框。代码完整和详细,说明到位。代码通用性很强,甚至可以直接应用到项目当中。
非常期待能够读到这本书其他章节的内容……
相关推荐
C++高级编程(第2版) 中文试读版 英文文字版pdf 带源码和帮助文件 作者:(比利时)格莱戈尔(Marc Gregoire)(美国)索尔特(Nicholas A.Solter) (美国)凯乐普(Scott J.Kleper) 译者:侯普秀 郑思遥 《C++...
Android移动性能实战试读文章 , 注意是试读.....只有100多页,觉得写得好可以去购买正版
visual studio 2008 高级编程中文版 部分
TMS320F28335DSP原理及开发编程试读,初学者值得一看
《UNIX编程艺术》主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S.Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为...
以及Android新特性、Kotlin语言、性能优化、屏幕适配、自定义控件、JNI/NDK开发等高级知识。并通过开发一个真实的项目让读者学以致用。 本书内容通俗易懂,比较适合初学者阅读,也可以作为专业人员的工具书,以及...
《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...
并行计算的编程模型试读版
资源名称:玩转我的Android手机_目录_试读书本内容简介: 《玩转我的Android手机》内容简介:Android作为移动智能操作系统的杰出代表,具有无比强大的功能可扩展性。如何快速上手Android手机,让其为生活增添绚丽...
试读章节 试读章节 试读章节 试读章节 试读章节
Google android SDK开发范例大全试读章节 大陆刚出版的关于Android的书,
WPF编程经典(试读版)
资源名称:玩到极致 Android手机让你不一样(目录试读)书本内容简介: 《玩到极致Android手机让你不一样》主要内容简介:对于刚入手Android(安卓)手机的人来说,这款界面时尚、功能强大的智能手机操作系统,又...
第4章分析了Zygote、SystemServer等进程的工作机制,同时还讨论了Android的启动速度、虚拟机HeapSize的大小调整、Watchdog工作原理等问题;第5章讲解了Android系统中常用的类,包括sp、wp、RefBase、Thread等类,...
Qt on Android核心编程一书的试读样章
Android群英传:神兵利器试读样章,下载的同学请注意,这不是全本
Windows信息安全与内核编程(试读版),虽然是试读版,但是对于从事信息安全的朋友还是有很好的帮助的,希望大家喜欢。
寒江独钓--Windows内核安全编程 正式试读样章,今天才放出的
Android技术内幕.系统卷 pdf,是对Android系统源代码进行深入分析的著作。 全书将Android系统从架构上依次分为应用层、应用框架层、系统运行库层、硬件抽象层和Linux内核层5个层次,旨在通过对Android系统源代码...
深入剖析Android系统试读样章9-12