对于一个刚开始学习Android的菜鸟来说,读到这本书如获至宝。

首先要从目录说起,本书的目录让我对Android的知识体系有了一个全面而清晰的认识。之前对android的认识很模糊,总觉得Android知识庞杂,不知从哪儿下手,学起来没有条理,不够系统。看了本书的目录,豁然开朗,可以说本书基本涵盖了android开发的方方面面。不仅涵盖了UI、消息、广播、网络、文件、多任务、数据库等基础知识,而且还介绍了地图、人脸识别、传感器、摄像头、蓝牙、WIFI、NFC 等硬件的使用。结构清晰,由浅入深。本书更像是一本宝典,即可以让初学者从基础开始学起,又可以让有经验的开发者获得十分有价值的信息。对于我而言,本书条理清晰而系统的知识体系让我有种云开见日出的感觉。

第一章主要介绍了android的历史、背景、现状、开发工具和一些技术概念。虽然本书名为《Android4 高级编程》,但是可以看出书得内容对于初学者也是非常友好的。即使是初学者也不必担心“掌握不了”或者“看不懂”。

我很喜欢作者的行文风格。

以5.1节《Intent 简介》为例,作者给出了Activity从启动,解析到返回结果的4个实例,作者还补充了原生 Android 动作。每个实例,作者都加指出了使用场景,给出了代码,并且还对代码的运行过程进行了详细的说明。可以看到,本书的给出的代码很多,并且代码都不复杂,刨去了复杂的情景,这样不仅使代码容易理解,而且实用性很高。

第十章讲的是《扩展用户体验》,主要以UI 知识为基础,介绍了如何使用操作栏、菜单系统和通知来增强用户体验。作则以一个地震监控程序贯穿始终,以详细的代码向读者展示了如何添加操作栏,添加菜单项,以及添加 Notification 和对话框。代码完整和详细,说明到位。代码通用性很强,甚至可以直接应用到项目当中。

非常期待能够读到这本书其他章节的内容……

更多相关文章

  1. Android 源代码目录结构1 - bionic
  2. Android恶意代码分析与渗透测试
  3. 【Android】注解框架(一)-- 基础知识Java 反射
  4. 通过android代码获取android系统的imei、手机型号、手机品牌、an
  5. 【Android】注解框架(二) 基础知识(Java注解)& 运行时注解框架
  6. 【Android】背景知识

随机推荐

  1. 编译android4.0.4 webcore_test报错
  2. Android(安卓)studio简易计算机
  3. Android程序猿来搭建服务器
  4. Android声音焦点----从音乐回到Luncher调
  5. dd
  6. Android(安卓)Studio 多渠道打包(二) ---
  7. Android(安卓)ANR keyDispatchingTimedOu
  8. Please ensure that adb is correctly lo
  9. android 读取 attr 资源
  10. 搜集的android资源