ITPub博客

首页 > 应用开发 > IT综合 > 学习andriod开发 看什么教材比较好?

学习andriod开发 看什么教材比较好?

原创 IT综合 作者:husky222_ 时间:2014-12-18 11:18:50 0 删除 编辑
 

我也是andriod开发的痴迷者,当我开始通过学博客分享知识之前,其实之前是看了不少andriod开发的书,开博客之后,我也一边学习,一边实践把知识分享给大家。这些书单很长,仅供参考

操作系统:

        《LINUX内核设计与实现》,对应的英文版是《Linux Kernel Development》

        《深入理解LINUX内核》,对应的英文版是《Understanding the Linux Kernel》

        《深入LINUX内核架构》,对应的英文版是《Professional Linux Kernel Architecture》

        《Linux内核源代码情景分析》

    语言:

        《深度探索C++对象模型》,对应的英文版是《Inside C+++ Object Model》

        程序编译、链接、加载:

        《链接器和加载器》,对应的英文版是《Linker and Loader》

        《程序员的自我修养:链接、装载和库》

设备驱动:

        《Linux设备驱动程序》,对应的英文版是《Linux Device Drivers》

        《精通Linux设备驱动程序开发》,对应的英文版是《Essential Linux Device Drivers》

           网络:

        《Linux网络体系结构:Linux内核中网络协议的设计与实现》,对应的英文版是《The Linux Networking Architecture: Design and Implementation of Network Protocols in the Linux Kernel》

        《深入理解LINUX网络技术内幕》,对应的英文版是《 Understanding Linux Network Internals》

  嵌入式:

        《嵌入式Linux开发》,对应的英文版是《Embedded Linux Primer》

        《构建嵌入式Linux系统》,对应的英文版是《Building Embedded Linux Systems》

  虚拟机:

        《Java SE 7虚拟机规范》

        《深入Java虚拟机》,对应的英文版是《Inside the Java Virtual Machine》

        《Oracle JRockit: The Definitive Guide》

   ARM体系架构:

        《ARM嵌入式系统开发:软件设计与优化》,对应的英文版是《ARM System Developer's Guide: Designing and Optimizing System Software》

    综合类:

       《深入理解计算机系统》,对应的英文版是《Computer Systems: A Programmer's Perspective》

以上介绍的andriod开发的书,想学习的最好要有一定的编程基础,还要了解操作系统,除此之外,关于读书笔者还有一些观点;

1、 读书要成为一种习惯,不要等到有用才去看它,那已经晚了

2、 IT技术更新换代很快,不要老是只看和自己目前那点事相关的书籍

开始学新东西的时候会感觉效率很慢,但是开始只要学懂了,书就会越看越快。

本文来自麦子学院:http://www.maiziedu.com/

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30037762/viewspace-1371941/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2014-11-25

  • 博文量
    5
  • 访问量
    20391