目录:

  • 1. android app相关
    • 《Android SDK开发范例大全第3版》 余志龙 人民邮电出版社
    • 《第一行代码第2版》 郭霖 人民邮电出版社
    • 《Android群英传》 旭宜生 电子工业出版社
  • 2. 安卓framework相关
    • 《深入理解Android内核设计思想上,下》 林学森 人民邮电出版社
    • 《Android框架揭秘》 [韩]金泰延 人民邮电出版社
    • 《Android开发艺术探索》 任玉刚 电子工业出版社
    • 《Android系统源代码情景分析》 罗升阳 电子工业出版社 【在读】
    • 《深入理解Android卷1,卷2》 邓凡平 机械工业出版社 【未读完】
    • 《Android源码设计模式解析与实战》 何红辉 人民邮电出版社 【暂未读】
  • 3. Linux相关
    • 《嵌入式Linux应用开发完全手册》 韦东山 人民邮电出版社
    • 《Unix高级环境编程第3版》 [美]W.Richard Stevens 人民邮电出版社
    • 《Unix网络编程:卷1卷2》 [美]W.Richard Stevens 中国工信出版社 【暂未读】
    • 《linux内核完全注释》 赵烔 机械工业出版社 【暂未读】
  • 4. ARM相关
    • 《ARM体系结构与编程第2版》 杜春雷 清华大学出版社 【暂未读】
  • 5. shell相关
    • 《Linux命令行与shell脚本编程大全第3版》 [美]Richard Blum 人民邮电出版社
  • 6. python相关
    • 《Python基础教程第2版》 [挪] Magnus Lie Hetland 人民邮电出版社
  • 7. Ios app相关
    • 《精通iOS开发第6版》 人民邮电出版社
  • 8. 工具书
  • 9. 其他
    • 《深入理解Java虚拟机第2版》 周志明 机械工业出版社
    • 《Android应用安全防护和逆向分析》 姜维 机械工业出版社
    • 《程序员的自我修养--链接、装载与库》 俞甲子 电子工业出版社
    • 《阿里巴巴Java开发手册》 杨冠宝 电子工业出版社
    • 《重构 改善既有代码的设计》 [美]Martin Fowler 人民邮电出版社
    • 《代码整洁之道--程序员的职业素养,Clean Code》 [美]Robert C. Martin 人民邮电出版社

闲来无聊,记录下看过的一些开发的书籍吧,也让自己日后翻起来有个印象。

1. android app相关

《Android SDK开发范例大全第3版》 余志龙 人民邮电出版社

曾经0基础的android入门必备书籍,只是有点老了,安卓2.3版本的。

《第一行代码第2版》 郭霖 人民邮电出版社

国内郭大神写的一本入门的书籍,推荐,做应用的可以放在手边,哪块不熟的话可以翻翻。

《Android群英传》 旭宜生 电子工业出版社

小伙伴推荐的,自定义View和绘图那几章写的还挺不错的。

2. 安卓framework相关

《深入理解Android内核设计思想上,下》 林学森 人民邮电出版社

个人强烈推荐的一套书,基于安卓L,作者写的很棒,由浅入深,很多时候是先提出一个问题,引发读者思考后再引导读者去阅读相应的代码。

《Android框架揭秘》 [韩]金泰延 人民邮电出版社

一样推荐的一本书籍,基于安卓2.3,虽然版本有点老了,但是讲解的深入浅出,条理清晰。

《Android开发艺术探索》 任玉刚 电子工业出版社

任大神的成名之作,曾几何时的安卓程序员的面试宝典,定位是安卓app到framework的过渡人群吧。逻辑很清晰,就是不够深入,建议framework刚入门或者做app有一定基础的人群来看看。

《Android系统源代码情景分析》 罗升阳 电子工业出版社 【在读】

这本书写的比较细,建议自己学习某个模块卡住的时候参照对应的章节,代码比较旧,2.3的,不过基本流程都差不多。

《深入理解Android卷1,卷2》 邓凡平 机械工业出版社 【未读完】

作者是大神无疑,但是罗列的代码太多太细,读起来很累,个人不是很推荐。(也可能是自己目前的功力不够吧,[TODO] 过些日子再回来重读一遍)

《Android源码设计模式解析与实战》 何红辉 人民邮电出版社 【暂未读】

小伙伴推荐的,一直没有时间读,据说写的还不错。[TODO] 过段时间读完了再回来补充

3. Linux相关

《嵌入式Linux应用开发完全手册》 韦东山 人民邮电出版社

小伙伴推荐的,个人觉得写的还挺不错的,讲的比较浅,重在梳理linux下arm开发的一些流程和概念。

《Unix高级环境编程第3版》 [美]W.Richard Stevens 人民邮电出版社

不解释了吧,号称linux编程圣经

《Unix网络编程:卷1卷2》 [美]W.Richard Stevens 中国工信出版社 【暂未读】

暂时没有做linux下网络编程相关项目的打算,[TODO] 等之后有需求了学完再来补充

《linux内核完全注释》 赵烔 机械工业出版社 【暂未读】

小伙伴推荐的,理解 Linux 操作系统本身的书籍,[TODO] 过段时间读完了再回来补充

4. ARM相关

《ARM体系结构与编程第2版》 杜春雷 清华大学出版社 【暂未读】

网上arm裸机的推荐入门教程,暂时没有做arm裸机的打算,[TODO] 等之后有需求了学完再来补充

5. shell相关

《Linux命令行与shell脚本编程大全第3版》 [美]Richard Blum 人民邮电出版社

蛮推荐的一本书,作为shell编程入门很不错。

6. python相关

《Python基础教程第2版》 [挪] Magnus Lie Hetland 人民邮电出版社

小伙伴推荐的python入门书籍,讲解的很细致,建议作为工具书籍,有需求的时候去翻一翻。

7. Ios app相关

《精通iOS开发第6版》 人民邮电出版社

讲object-c的书籍,个人感觉讲的一般,现在swift大热就不推荐了。

8. 工具书

工具书籍就不多写了,至少手头有一本,需要的时候翻翻能解惑就好。

《Vim实用技巧》 [英] Drew Neil 人民邮电出版社
《Git版本控制管理 》[美]Jon Loeliger 人民邮电出版社
《Android群英传–神兵利器》 旭宜生 中国电信出版集团
《鸟哥的linux私房菜 基础学习篇第3版》 鸟哥 人民邮电出版社
《Java程序设计(第二版)》 谭浩强 清华大学出版社
《Java编程思想第4版》 [美]BruceEckel 机械工业出版社
《C++ Primer Plus第6版》 [美]Stephen Prata 人民邮电出版社
《C Primer Plus第5版》 [美]Stephen Prata 人民邮电出版社

9. 其他

《深入理解Java虚拟机第2版》 周志明 机械工业出版社

做java web的小伙伴推荐的,讲解的虚拟机和类文件相关的知识,感觉其中的垃圾回收,以及虚拟机优化章节很不错,值得一读。

《Android应用安全防护和逆向分析》 姜维 机械工业出版社

经典的安卓逆向小黄书,姜大神写的很不错,图文并茂,深入浅出,推荐。

《程序员的自我修养–链接、装载与库》 俞甲子 电子工业出版社

小伙伴推荐的一本书,没有读完,链接、装载与库,讲解的程序能被run起来后面的故事。个人挺喜欢的作者的语言风格的,[TODO] 待日后读完此书再来补充。

《阿里巴巴Java开发手册》 杨冠宝 电子工业出版社

一些阿里的编程规范,让自己的代码风格统一一点,值得一读。

《重构 改善既有代码的设计》 [美]Martin Fowler 人民邮电出版社

做java的同学可以一读,上面阿里巴巴那本书侧重于怎么写,这本书讲的是写的不好怎么优化,作者有一个很有意思的观点,就是代码重构的时候先不要去考虑性能问题,等优化完之后再去着手,一次只做一件事。

《代码整洁之道–程序员的职业素养,Clean Code》 [美]Robert C. Martin 人民邮电出版社

买重构那本书的套装书籍,暂时未读,[TODO] 之后读完了回来补充。

记录一下这些年看过的开发相关书籍相关推荐

  1. iOS开发相关书籍推荐

    前言:开发书籍书单,找相关书籍时发现的书单,本文只当书单参考,不提供资源下载. 一.网络层 1. <HTTP权威指南(中文版)> 2. <IOS网络高级编程> 二.架构.程序设 ...

  2. 游戏开发相关书籍推荐,简介

    http://blog.sina.com.cn/s/blog_4a503c450100058j.html 作者:木瓜 开始列这份书单的日期是06年的8月,一个月内有过两次更新,后来便没动过.一方面是市 ...

  3. Linux开发相关书籍

    深入理解程序设计:使用Linux汇编语言 汇编语言:基于Linux环境(第3版) UNIX环境高级编程 第3版(2019.10) 嵌入式Linux C语言应用程序设计(修订版) Linux高性能服务器 ...

  4. Java开发相关书籍(PDF)-下载

    Spring实战(第4版) 链接: https://pan.baidu.com/s/1KZzXX_sk-hNBn8V6p6wIHg 密码: 7phw

  5. 从android研发角度看鸿蒙应用开发

    最近公司开发任务,要求做一款现有应用配套的鸿蒙FA,于是开始了我的鸿蒙开发之路.在这里记录并分享我从一个android开发工程师的角度,对鸿蒙和android在开发编码阶段的同与异. android转 ...

  6. Java新手看招 常用开发工具介绍

    Java新手看招 常用开发工具介绍 Java的应用越来越广泛,学习Java的人也越来越多.学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic.Visual Basic等开发工具:使 ...

  7. halcon从入门到精通pdf_机器视觉软件开发新人入门必看 --机器视觉软件开发学习路径...

    机器视觉是机械.运动.控制.光学.软件.算法于一体的交叉学科,对于学工科的人来说,机械.运动.控制都有一定的了解,对于软件.算法.光学不是很了解.一台设备,有一个到二个机械设计师或者结构工程师,那么这 ...

  8. 微信小程序应用开发赛作品综合开发记录——晋鹿文旅(云开发——概览)

    文章目录 前言 作品展示: 1.设计理念: 2.1.风景/人文历史 2.2.文物园 2.3.志愿者(暂未对接任何活动,仅测试) 2.4.英汉传译(考虑到可能在旅行中外国友人或者单纯就想翻译) 2.5. ...

  9. 看书APP开发制作流程(成品案例)

    ​看书APP开发,看书APP开发制作,看书APP开发流程.在看书这件事上,很多人自小就了解书是发展的台阶,根据书能获得越来越多的专业知识,无论是课业上或职场中生活上这些,都能够在书本之中去理解.在其中 ...

最新文章

  1. 站立会议 ---01
  2. DeepID:Python基于Caffe的DeepID2实现人脸识别的简介、实现之详细攻略
  3. 关于arraylist的扩容机制
  4. 【代码审计】PHP代码审计---基础记录
  5. XML--使用XML来将字符串分隔成行数据
  6. mysql源码安装分析_MySQL源码分析(0):编译安装及调试(转)
  7. python如何使用字典_Python-如何使用点“。” 访问字典成员?
  8. 例子---纯CSS实现加载球
  9. TortoiseSVN的安装和汉化包
  10. 虚拟均衡器:Producers Vault Baby Bass for Mac
  11. selenium安装和chromedriver下载安装
  12. rgmii clock delay
  13. 简单实现查找题库随机出题, 且可点击查看对应答案
  14. 【完结】JQ-从0到1-总结
  15. VirtualBox虚拟机使用Vagrant连接win(甲骨文Oracle VM )
  16. ArcGIS制图学习(3)
  17. 架设局域网升级服务器 用WSUS打补丁
  18. FPGA解析B码----连载7(完结篇)
  19. 快消品出海--以目标指导经营
  20. Java工程师美团面试题

热门文章

  1. FC-AE协议应用环境及特点详谈
  2. Microsoft Visio Premium 2010安装过程中遇到错误1402所需修改的注册表项
  3. OpenHD改造实现廉价高清数字图传(树莓派+PC)—(二)Wifibroadcast Wifi广播通信
  4. jar包右下角显示小问号
  5. ie11 java 下载文件_java – 通过Selenium在Microsoft Edge中下载文件
  6. Linux 如何从命令行执行程序
  7. 移动推行利器——腾讯广点通移动战略解读
  8. 谁偷偷删了你的微信?别慌!Python 帮你都揪出来了
  9. 计算物理学(数值分析)上机实验答案1、误差分析
  10. 电脑C盘空间还很多,电脑却卡得飞起怎么办。