《第一行代码》和《android 编程权威指南》哪个更好一点?各有什么特色?? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
harley27
V2EX    Android

《第一行代码》和《android 编程权威指南》哪个更好一点?各有什么特色??

  •  1
     
  •   harley27 2019-08-12 18:09:06 +08:00 17051 次点击
    这是一个创建于 2252 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对于一个 有一点 java 基础(仅仅是不甘湮灭的、就这么大的一丁点基础 → ) 的人,

    想在短期内(尽量。尽可能。) 掌握开发一些小安卓应用(没计划一上来就弄个大项目,差不多勉强能上架是个东西就行) 的能力,

    入手哪一本比较好?

    34 条回复    2019-08-29 16:22:58 +08:00
    harley27
        1
    harley27  
    OP
       2019-08-12 18:12:32 +08:00
    另外,如果前方左转( kotlin ),是捷径还是南墙?还是都差不多?
    zjsxwc
        2
    zjsxwc  
       2019-08-12 18:36:49 +08:00 via Android
    没什么难的,普通业务安卓开发都是在拖 ui,写回调方法,和前端 jQuery 写法没有本质区别,完全是体力活,弄本书看几眼就会了,n 年前还要会长期进程保活什么的黑技巧,现在嘛,会拖 activity 就好了


    (逃,安卓开发者别打我
    huruwo
        3
    huruwo  
       2019-08-12 18:43:11 +08:00 via Android
    @zjsxwc 打起来 打起来
    v2agedchen
        4
    v2agedchen  
       2019-08-12 18:57:35 +08:00
    新手的话第一本,因为我觉得兴趣才是第一老师,非新手的话都没必要看。还有一点,如今已经是 9102 年了,上面两本其实都过时了。不如来学 flutter 吧
    andj4cn
        5
    andj4cn  
       2019-08-12 19:19:17 +08:00
    入门当然是郭神的《第一行代码》,demo 非常多,非常适合小白。何况你有 Java 基础。
    lxrmido
        6
    lxrmido  
       2019-08-12 19:22:24 +08:00
    学 flutter 吧 +1

    话说看了眼 flutter 的官网,学会了 “亚秒” 这个词……
    AltairT
        7
    AltairT  
       2019-08-12 19:52:57 +08:00 via iPhone
    现在还有人要学安卓啊移动端普遍不行了
    hehee
        8
    hehee  
       2019-08-12 20:40:20 +08:00
    两本都买了,推荐《第一行代码》
    kingslayer
        9
    kingslayer  
       2019-08-12 20:42:27 +08:00   1
    《第一行代码》比较适合入门,看这本书就别急着学 Kotlin 了,如果是为了以后工作,Java 开发 Android 还是必须的,而且目前 Kotlin 资料比 Java 还是少了点。我最近也在学 Kotlin,尝试用它做一个完整的喜马拉雅 FM,开源地址: https://github.com/gs666/XimalayaKotlin

    可以考虑来添加点代码:)
    ichubei
        10
    ichubei  
       2019-08-12 21:10:33 +08:00 via iPhone
    @AltairT 移动不行,现在什么行呀。
    harley27
        11
    harley27  
    OP
       2019-08-12 21:12:52 +08:00
    @AltairT 移动不行,现在什么行呢?
    xiangyuecn
        12
    xiangyuecn  
       2019-08-12 21:31:48 +08:00
    @AltairT 移动不行,现在什么行呢?
    imzcg
        13
    imzcg  
       2019-08-12 22:09:10 +08:00 via Android
    @kingslayer 能否开个 dev 分支让我等学习 pr
    honkki
        14
    honkki  
       2019-08-12 22:56:20 +08:00
    第一行代码 我的第一本计算机课外书 git 好像都是在那里学的来着
    sosilver
        15
    sosilver  
       2019-08-13 00:09:07 +08:00 via Android
    后者好像要出 kotlin 版本了
    zazalu
        16
    zazalu  
       2019-08-13 00:28:56 +08:00
    第一行代码入门挺好的。 后者更扎实点。 我大学两本都读过
    hhhsuan
        17
    hhhsuan  
       2019-08-13 00:34:15 +08:00 via Android
    现在不都是 h5 了吗?
    iixy
        18
    iixy  
       2019-08-13 08:13:54 +08:00
    看了第一行代码和疯狂 Android 讲义,第一行代码还好,入门简单点,就是回头看发现讲的太粗糙了。疯狂 Android 讲义比较细,比较枯燥
    itgoyo
        19
    itgoyo  
       2019-08-13 08:56:31 +08:00
    入门《第一行代码》,进阶《 Android 开发艺术探索》
    kingslayer
        20
    kingslayer  
       2019-08-13 09:30:09 +08:00
    @imzcg 直接 fork 改代码提 pr 就行,我也刚学习 Kotlin 不久,很多代码还不够 Kotlin 风味,请多指教!
    AltairT
        21
    AltairT  
       2019-08-13 09:34:34 +08:00
    @ichubei #10
    @xiangyuecn #12
    @harley27 #11
    大前端方向啊..别杠,这是事实.移动端早就对刚入行的不友好了.
    rockyou12
        22
    rockyou12  
       2019-08-13 09:38:39 +08:00
    @AltairT 其实是有经验的原生移动开发还是很翘,新人工作都不好找……
    ChenFanlin
        23
    ChenFanlin  
       2019-08-13 09:40:34 +08:00
    AltairT
        24
    AltairT  
       2019-08-13 09:51:37 +08:00
    @rockyou12 #22 我能说我就是看第一行代码 权威编程 群英传这类书然后转岗做的安卓嘛.后来发现安卓新手很难成长和找工作(好多小公司就招一个安卓,再加上培训机构的大批量生产),又利用下班时间学后端转到后端.
    老手自然很好找工作,但那波老手都是 15 年之前入行的,我认识的都有进了头部公司的.但是那波机会错过了就很难了.目前就业还行的,要么是前端和后端,需求量都很大;要么就是一些新兴的,比如 Go 语言(坑位也偏少).
    ljmsun
        25
    ljmsun  
       2019-08-13 09:52:29 +08:00
    推荐第一行代码,android 编程权威指南嗦嗦的讲不清重点。我当初在大学自学的时候就先看 android 编程权威指南,写的什么玩意,后来买了第一行代码,走上了 Android 的不归路
    ljy1398202806
        26
    ljy1398202806  
       2019-08-13 09:55:31 +08:00 via Android
    如果要学 kotlin 的话你再等半年,第一行代码第三版就要出了。消息确凿,郭霖公众号问的,大约明年一二月份就出版了
    rockyou12
        27
    rockyou12  
       2019-08-13 10:00:13 +08:00
    @AltairT 哈哈哈我也是做安卓入行的,现在主要也做后端和整体架构这些了。让我现在写其实也完全没问题,kotlin 的 app 我都搞过,但我确实也不想搞了。安卓每次版本更新,都会带来大量的变化,再加上版本碎片化,搞得累死,是搬砖种的搬砖,而且安卓 api 设计真的很有问题,像原生的权限 api 就非常反人类,要写在好几个回调里,完全不如 web 中全都是 event 就搞定了。总之心累,但很多业务不用原生的估计还是做不出来....
    piaoLuoer
        28
    piaoLuoer  
       2019-08-13 10:01:03 +08:00
    我觉得任玉刚的 Android 开发艺术探索挺不错的,楼主可以考虑下
    carrot2333
        29
    carrot2333  
       2019-08-13 10:38:02 +08:00
    @rockyou12 还有各种魔改 rom 的兼容性问题
    Melodyer
        30
    Melodyer  
       2019-08-13 10:40:25 +08:00
    @piaoLuoer #28 原文:“我觉得任玉刚的 Android 开发艺术探索挺不错的,楼主可以考虑下”
    ======
    回复:这本书不是入门书。
    piaoLuoer
        31
    piaoLuoer  
       2019-08-13 10:53:45 +08:00
    确实,不过讲的很好,看了两遍都没怎么吃透,可能比较笨
    huruwo
        32
    huruwo  
       2019-08-13 12:29:13 +08:00 via Android
    @xiangyuecn 前端非常吃香,工资也比客户端开发高
    LokiSharp
        33
    LokiSharp  
       2019-08-15 17:00:23 +08:00
    看刚出的《 Kotlin 编程权威指南》吧,和《 Android 编程权威指南》一个系列的
    WanzizZ
        34
    WanzizZ  
       2019-08-29 16:22:58 +08:00
    马上第三行代码都要出来了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2192 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 00:43 PVG 08:43 LAX 17:43 JFK 20:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86