Android 开发有啥进阶的书么 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ifane
V2EX    Android

Android 开发有啥进阶的书么

  •  
  •   ifane 2016-05-22 17:38:56 +08:00 13510 次点击
    这是一个创建于 3428 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两个月看完了第一行代码,最近也在做一个校园 APP 项目 做项目的时候,老是觉得有些乏力。 想继续深入下去,比如原来只知道 Activity 加载自已的 XML 布局, 实际上到后来才知道他其实是有这么一个层级关系的,发现自已了解的东西完全处于表面,深层次的东西基本上不知道。 image2.png

    11 条回复    2016-05-23 09:12:02 +08:00
    ifane
        1
    ifane  
    OP
       2016-05-22 17:43:04 +08:00
    感觉就像是知道 How to do 。不知道 Why to do 。 不知道其底层实现原理,
    allan1st
        2
    allan1st  
       2016-05-22 18:17:31 +08:00   1
    只看了两个月 Android 的话我并不建议去看深入的东西,连基本 API 都不熟去看 framework 层的东西肯定是会迷茫的。感觉你现在要做的是先把 Google 提供的最佳实践看一下,然后掌握各种基本库(网络、图片、 UI 组件、数据库等)怎么用,老老实实多做几个项目。 Android 是个操作系统,涉及的东西太多了,你什么都要知根知底固然没错,但是等你都搞清楚了, Android 版本都不知道升级到哪儿去了,缺发现自己一个 App 都没写。建议先多实践,知道自己缺在哪里了再去针对性的看,现在看书把 Window 、 IPC 搞得再熟对开发简单的校园 app 也不会有什么益处。不如把你开发中觉得乏力的点说出来,才容易让大家给你建议。
    Lonely
        3
    Lonely  
       2016-05-22 18:20:20 +08:00 via iPhone
    同意楼上,你先把应用层的东西用熟了再说。
    kjlist
        4
    kjlist  
       2016-05-22 18:24:57 +08:00
    《 Android 开发艺术探索》题主先看看能不能看下去,看不下去的话再给你想想办法
    aaronmix
        5
    aaronmix  
       2016-05-22 20:43:40 +08:00
    没有。就对好奇的地方看看源代码
    dphdjy
        6
    dphdjy  
       2016-05-22 21:11:16 +08:00 via Android
    先日常码,新人千万不要看底层,对于刚刚知道层级这些,还是别折腾了~

    等码多了,看一个方法,就能大致感觉到实现原理的时候,在 IDE 点进源码看看,看看原生的设计模式,如果连基本的东西都无法实现,什么设计模式完全不可能理解,运用也基本是错的~

    这种时候已经有一套自己的习惯和理解了,再参照 dalao 的书加深~

    酱紫~
    peneazy
        7
    peneazy  
       2016-05-22 21:17:52 +08:00
    @dphdjy 虽然我是前端的,受益颇多
    xiusedelang
        8
    xiusedelang  
       2016-05-22 21:41:24 +08:00
    邓凡平的《深入理解 android 》
    罗升阳的《 Android 系统源代码情景分析》
    同意楼上,基础还不牢固先不要忙着分析底层。
    dphdjy
        9
    dphdjy  
       2016-05-22 21:53:37 +08:00 via Android
    @peneazy () 全干学习中 主 Android+Web
    pkhope
        10
    pkhope  
       2016-05-23 00:49:03 +08:00
    《 Android 群英传》
    《 Android 开发艺术探索》
    jiang89125
        11
    jiang89125  
       2016-05-23 09:12:02 +08:00
    《第一行代码》也是值得反复看的啊,里面的东西也不是说一次看完就完全学会弄懂的。不要心急,先从简单的学起,才 2 个月,看深入的不建议,如果要看可以看看《 Android 群英传》。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2354 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 15:43 PVG 23:43 LAX 08:43 JFK 11: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