为什么想买书提升技术水平? 个人感觉: 1.没有那么多项目和时间来实践提升,看书是不不错的选择; 2.书是一小个资料库吧,想看点技术也方便,不用先到网上搜该看什么,直接打开书的目录; 3.感觉书上写的也比较全面,网络上资料比较散,看完书想细致了解再去网上搜; 4.很久没看书了,想念看书的体验;
菜鸟想学习,慢慢提升自己的技术能力,为祖国的建设出一份力,希望大佬们能推荐下安卓开发的书,能附上对推荐的书的看法就更好了;有劳各位了~
1
jeremaihloo 2020-06-09 15:56:13 +08:00 2
个人认为,任何的书写的都不如官方文档上写的全面吧,官方文档上都没有的东西,书里面怎么可能会有?
建议可以把 developer.android.com 上面 Guide 部分的文档都看一遍,然后把 codelab 里面的代码都看一遍, 跑一跑 在 github.com/android 下搜 samples , 找那些对应的最佳实践看一下 个人见解 |
2
adfew1234 2020-06-09 16:03:12 +08:00
之前做安卓,多两本书,要吗?
|
3
Xgrow OP @jeremaihloo 这就是菜鸟和大神之间差别,觉得你说的很有道理,感谢大佬提供的角度
|
5
zagfai 2020-06-09 16:23:18 +08:00
看文档 重实务。
|
6
huruwo 2020-06-09 17:36:49 +08:00
看大厂招聘需求 面向工资学习就行
|
7
kuyuzhiqi 2020-06-09 17:39:21 +08:00
看官方文档或者各种开源项目,Android 各种开源的东西很多,够你吸收的了,比如:rxjava,rxAndroid,okhttp,retrofit,arouter,ImageLoader,还有 kotlin,官方的 jetpack,太多了,学不动了
|
8
lwlizhe 2020-06-09 20:16:15 +08:00
俺觉得,基础不好先打基础……java 基础设计模式什么的看看
像那些优秀框架主要还是学习源码,没大有人问你怎么使用,学习源码是在有一定基础的层面上来说的 |
9
MarkLeeyun 2020-06-09 22:14:50 +08:00
先打好基础吧。。书买点精炼的,直接奔入主题的。
|
10
wvitas 2020-06-09 23:29:05 +08:00
先把 java 和 android 基础补上
|
11
xiner 2020-06-10 10:45:31 +08:00
多做项目,多练,多学,提升技术水平。
|
13
Xgrow OP @MarkLeeyun 大佬有推荐的书吗
|
14
JarvanIV 2020-06-11 09:43:11 +08:00
最近郭霖大佬的《第一行代码》第三版出版了 比较基础 可以看一下 进阶的话可以看任玉刚的《 Android 开发艺术探索》另外如楼上所说 多看官方文档和开源项目
|
15
Xgrow OP @JarvanIV 十分感谢,大佬的这个建议完美,感谢,第一行代码去年买了,今年 618 入手《 Android 开发艺术探索》
|
16
fansangg 2020-06-14 00:55:30 +08:00
看书没意思,直接 GitHub 找开源的项目,看看别人怎么写
|
18
maokabc 2020-06-14 11:34:50 +08:00 via Android
触摸屏失灵,点错了😅
|