`

《Android 4 高级编程(第3版)》试读

 
阅读更多

   之前读过一本《Android 开发入门与实战》,对Android开发有了一个初步的认识和了解,目前正需一本Android高级进阶,这本《Android 4 高级编程》来的正是时候啊,在此先感谢ITeye与清华文康出版社提供这个试读机会。

   

   首先我浏览了一下目录,感觉这本书介绍的还是很全的,不仅介绍了基本的UI界面元素,数据存储,Intent 和Broadcast Receiver,而且还着重考虑了用户体验,更是将硬件传感器,地图,摄像头和网络等高级功能全部囊括其中。第一印象感觉很好,值得继续看下去。

 

   作者阐述了从事移动开发和Android开发的原因,由于智能手机的普及,可以通过开发应用获利,允许移动开发人员可以在低门槛的情况下改变人们移动应用生活。对于我来说,促使我了解Android开发的动力是本人拥有一部Android手机,以前的2G手机智能使用,不能随意改变它,Android开发让我第一次感觉手机离自己的开发工作如此之近,就像开发PC应用一样。智能手机就像一个微缩版的移动PC,甚至比普通PC的功能更强大,其标配了Wifi、蓝牙、摄像头、麦克风、音响和各种传感器,使我们和手机交互起来更容易,也使开发者有更广阔的发挥空间。这些在2G手机时代是无法想象的。

 

   对于Android开发来说,如果你是一个Java程序员并且对Linux有一定了解的话,开发Android应用只是如何使用其提供好的API的构建自己的应用问题。因为本身Android就是Java编写的运行在Linux内核上的程序。

 

   浏览了第5章与第10章,感觉作者讲解的还是很细很深入的,不仅提供的大量的示例和源码,而且对一些理论问题探讨的还是挺有见地的,这有利于开发人员快速上手和进阶。例如Android 虽然是用Java编写的,但并不是运行在Java虚拟机上,而且运行在Dalvik虚拟机上。Dalvik 是一个基于寄存器的虚拟机,它已经被优化从而确保一个设备可以高效地运行多个实例。它依赖Linux 内核进行线程和底层内存管理。

 

   试读了《Android 4 高级编程(第3版)》部分章节,觉得本书对Android的理解还是很深刻的,适合经验丰富的Android开发人员深入发掘Android4的新特性,也适合初学者入门,因为其讲解了Android开发的基础知识。是一本实用性很强的指导书。

 

 

分享到:
评论

相关推荐

    C++高级编程(第2版) 中英文pdf带源码

    C++高级编程(第2版) 中文试读版 英文文字版pdf 带源码和帮助文件 作者:(比利时)格莱戈尔(Marc Gregoire)(美国)索尔特(Nicholas A.Solter) (美国)凯乐普(Scott J.Kleper) 译者:侯普秀 郑思遥 《C++...

    【试读】明解C语言(第3版):入门篇

    本书图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制...

    并行计算的编程模型试读版

    并行计算的编程模型试读版

    《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签

    《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...

    UNIX编程艺术1~3试读

    《UNIX编程艺术》主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S.Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为...

    ASP.NET MVC 5 编程实战(第3 版)试读版本(只30页)

    深入了解ASP.NET MVC 5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。Web开发专家Dino Esposito将带你全面了解Web框架的模型-视图-控制器(MVC)设计模型,并为你介绍用以完整分离业务逻辑和...

    Android移动性能实战试读文章

    虽然试读版只有100多页,但它为Android开发者提供了一个宝贵的起点,引导他们深入学习和实践性能优化技术。如果觉得内容有帮助,完整版的书籍将提供更深入的洞察和更多实际案例,值得购买以进一步提升开发技能。

    Windows信息安全与内核编程(试读版)

    Windows信息安全与内核编程(试读版),虽然是试读版,但是对于从事信息安全的朋友还是有很好的帮助的,希望大家喜欢。

    深入理解Android内核设计思想(第2版)(上下册)-试读版.pdf

    深入理解Android内核设计思想(第2版)(上下册)-试读版.pdf

    Google android SDK开发范例大全试读章节

    8. **异步编程**:Android应用中,主线程负责UI更新,后台任务需通过AsyncTask、IntentService、Handler、Thread或最近的Coroutines进行。试读章节可能会介绍如何避免主线程阻塞,提高应用响应性。 9. **网络通信**...

    玩转我的Android手机_目录_试读

    资源名称:玩转我的Android手机_目录_试读书本内容简介: 《玩转我的Android手机》内容简介:Android作为移动智能操作系统的杰出代表,具有无比强大的功能可扩展性。如何快速上手Android手机,让其为生活增添绚丽...

    Python高手之路 试读版 PDF电子书下载 带书签目录

    1. 电子书类型:所提到的是关于Python编程语言的电子书,具体为《Python高手之路》的试读版PDF格式,这表明它是一本关于Python的高级教程或进阶指南。 2. 电子书特征:试读版电子书包含书签目录功能,这意味着它被...

    CUDA并行编程中文试读版+英文原版

    本书“CUDA并行编程中文试读版+英文原版”由CUDA开发者社区技术总监撰写,结合了专业深度与实践经验,为读者提供了全面了解和掌握CUDA编程的宝贵资源。英伟达中国首批CUDA官方认证工程师的翻译,确保了内容的准确性...

    Kali Linux无线网络渗透测试教程v2017.2试读陆小马功钟浩.pdf

    Kali Linux无线网络渗透测试教程v2017.2试读陆小马功钟浩.pdf

    寒江独钓--Windows内核安全编程 正式试读样章

    《寒江独钓--Windows内核安全编程》是一本深入探讨Windows操作系统内核安全的专著,其试读样章提供了宝贵的预览内容,让读者得以窥探这门技术的精髓。Windows内核是操作系统的核心部分,负责管理硬件资源、调度进程...

    TMS320F28335DSP原理及开发编程试读

    TMS320F28335DSP原理及开发编程试读,初学者值得一看

Global site tag (gtag.js) - Google Analytics