对于一个 有一点 java 基础(仅仅是不甘湮灭的、就这么大的一丁点基础 → · ) 的人,
想在短期内(尽量。尽可能。) 掌握开发一些小安卓应用(没计划一上来就弄个大项目,差不多勉强能上架是个东西就行) 的能力,
入手哪一本比较好?
1
harley27 OP 另外,如果前方左转( kotlin ),是捷径还是南墙?还是都差不多?
|
2
zjsxwc 2019-08-12 18:36:49 +08:00 via Android
没什么难的,普通业务安卓开发都是在拖 ui,写回调方法,和前端 jQuery 写法没有本质区别,完全是体力活,弄本书看几眼就会了,n 年前还要会长期进程保活什么的黑技巧,现在嘛,会拖 activity 就好了
(逃,安卓开发者别打我 |
4
v2agedchen 2019-08-12 18:57:35 +08:00
新手的话第一本,因为我觉得兴趣才是第一老师,非新手的话都没必要看。还有一点,如今已经是 9102 年了,上面两本其实都过时了。不如来学 flutter 吧
|
5
andj4cn 2019-08-12 19:19:17 +08:00
入门当然是郭神的《第一行代码》,demo 非常多,非常适合小白。何况你有 Java 基础。
|
6
lxrmido 2019-08-12 19:22:24 +08:00
学 flutter 吧 +1
话说看了眼 flutter 的官网,学会了 “亚秒” 这个词…… |
7
AltairT 2019-08-12 19:52:57 +08:00 via iPhone
现在还有人要学安卓啊😳移动端普遍不行了
|
8
hehee 2019-08-12 20:40:20 +08:00
两本都买了,推荐《第一行代码》
|
9
kingslayer 2019-08-12 20:42:27 +08:00 1
《第一行代码》比较适合入门,看这本书就别急着学 Kotlin 了,如果是为了以后工作,Java 开发 Android 还是必须的,而且目前 Kotlin 资料比 Java 还是少了点。我最近也在学 Kotlin,尝试用它做一个完整的喜马拉雅 FM,开源地址: https://github.com/gs666/XimalayaKotlin
可以考虑来添加点代码:) |
12
xiangyuecn 2019-08-12 21:31:48 +08:00
@AltairT 移动不行,现在什么行呢?
|
13
imzcg 2019-08-12 22:09:10 +08:00 via Android
@kingslayer 能否开个 dev 分支让我等学习 pr
|
14
honkki 2019-08-12 22:56:20 +08:00
第一行代码 我的第一本计算机课外书 git 好像都是在那里学的来着
|
15
sosilver 2019-08-13 00:09:07 +08:00 via Android
后者好像要出 kotlin 版本了
|
16
zazalu 2019-08-13 00:28:56 +08:00
第一行代码入门挺好的。 后者更扎实点。 我大学两本都读过
|
17
hhhsuan 2019-08-13 00:34:15 +08:00 via Android
现在不都是 h5 了吗?
|
18
gransh 2019-08-13 08:13:54 +08:00
看了第一行代码和疯狂 Android 讲义,第一行代码还好,入门简单点,就是回头看发现讲的太粗糙了。疯狂 Android 讲义比较细,比较枯燥
|
19
itgoyo 2019-08-13 08:56:31 +08:00
入门《第一行代码》,进阶《 Android 开发艺术探索》
|
20
kingslayer 2019-08-13 09:30:09 +08:00
@imzcg 直接 fork 改代码提 pr 就行,我也刚学习 Kotlin 不久,很多代码还不够 Kotlin 风味,请多指教!
|
21
AltairT 2019-08-13 09:34:34 +08:00
|
23
ChenFanlin 2019-08-13 09:40:34 +08:00
|
24
AltairT 2019-08-13 09:51:37 +08:00
@rockyou12 #22 我能说我就是看第一行代码 权威编程 群英传这类书然后转岗做的安卓嘛.后来发现安卓新手很难成长和找工作(好多小公司就招一个安卓,再加上培训机构的大批量生产),又利用下班时间学后端转到后端.
老手自然很好找工作,但那波老手都是 15 年之前入行的,我认识的都有进了头部公司的.但是那波机会错过了就很难了.目前就业还行的,要么是前端和后端,需求量都很大;要么就是一些新兴的,比如 Go 语言(坑位也偏少). |
25
ljmsun 2019-08-13 09:52:29 +08:00
推荐第一行代码,android 编程权威指南啰啰嗦嗦的讲不清重点。我当初在大学自学的时候就先看 android 编程权威指南,写的什么玩意,后来买了第一行代码,走上了 Android 的不归路
|
26
ljy1398202806 2019-08-13 09:55:31 +08:00 via Android
如果要学 kotlin 的话你再等半年,第一行代码第三版就要出了。消息确凿,郭霖公众号问的,大约明年一二月份就出版了
|
27
rockyou12 2019-08-13 10:00:13 +08:00
@AltairT 哈哈哈我也是做安卓入行的,现在主要也做后端和整体架构这些了。让我现在写其实也完全没问题,kotlin 的 app 我都搞过,但我确实也不想搞了。安卓每次版本更新,都会带来大量的变化,再加上版本碎片化,搞得累死,是搬砖种的搬砖,而且安卓 api 设计真的很有问题,像原生的权限 api 就非常反人类,要写在好几个回调里,完全不如 web 中全都是 event 就搞定了。总之心累,但很多业务不用原生的估计还是做不出来....
|
28
piaoLuoer 2019-08-13 10:01:03 +08:00
我觉得任玉刚的 Android 开发艺术探索挺不错的,楼主可以考虑下
|
29
carrot2333 2019-08-13 10:38:02 +08:00
@rockyou12 还有各种魔改 rom 的兼容性问题
|
30
Melodyer 2019-08-13 10:40:25 +08:00
|
31
piaoLuoer 2019-08-13 10:53:45 +08:00
确实,不过讲的很好,看了两遍都没怎么吃透,可能比较笨
|
32
huruwo 2019-08-13 12:29:13 +08:00 via Android
@xiangyuecn 前端非常吃香,工资也比客户端开发高
|
33
LokiSharp 2019-08-15 17:00:23 +08:00
看刚出的《 Kotlin 编程权威指南》吧,和《 Android 编程权威指南》一个系列的
|
34
WanzizZ 2019-08-29 16:22:58 +08:00
马上第三行代码都要出来了
|