对于一个 有一点 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 ![]() 《第一行代码》比较适合入门,看这本书就别急着学 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 好像都是在那里学的来着 |
![]() | 16 zazalu 2019-08-13 00:28:56 +08:00 第一行代码入门挺好的。 后者更扎实点。 我大学两本都读过 |
17 hhhsuan 2019-08-13 00:34:15 +08:00 via Android 现在不都是 h5 了吗? |
![]() | 18 iixy 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 马上第三行代码都要出来了 |