想自学 android 开发,求前辈推荐教材或视频。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
imswing
V2EX    Android

想自学 android 开发,求前辈推荐教材或视频。

  •  
  •   imswing 2015-01-23 09:22:27 +08:00 13344 次点击
    这是一个创建于 3914 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有JAVA基础,毕设的原因要做一个APP。
    23 条回复    2015-02-05 20:58:33 +0:00
    Ison
        1
    Ison  
       2015-01-23 09:27:39 +08:00
    做项目 写代码 google
    不到一个月你就基本入门了
    如果项目难道系数高说不定还不止入门。。。
    tonghuashuai
        2
    tonghuashuai  
       2015-01-23 09:35:11 +08:00
    Android API Guides
    carvizerw
        3
    carvizerw  
       2015-01-23 10:04:55 +08:00
    armysheng
        4
    armysheng  
       2015-01-23 10:33:28 +08:00   1
    推荐楼上的,英文不行可以这里http://hukai.me/android-training-course-in-chinese/index.html,
    还有一个谷歌官方的视频教程,适合有java基础的,https://www.udacity.com/wiki/ud853,不过有些地方讲得不适合入门了
    armysheng
        5
    armysheng  
       2015-01-23 10:35:07 +08:00   1
    canautumn
        6
    canautumn  
       2015-01-23 10:36:20 +08:00
    coursera 有一个maryland大学的课刚开,是针对有java基础的
    sunhk25
        7
    sunhk25  
       2015-01-23 10:53:06 +08:00   1
    同时学习中
    我在看这个
    http://android.yaohuiji.com/about
    WildCat
        8
    WildCat  
       2015-01-23 10:55:45 +08:00 via iPhone
    楼主,留个联系方式交流不?最近在帮同学做毕设,t/155385#reply7
    armysheng
        9
    armysheng  
       2015-01-23 11:41:38 +08:00
    @carvizerw 为什么我的markdown 不工作呢?
    wangfeng3769
        10
    wangfeng3769  
       2015-01-23 11:43:19 +08:00
    黑马 程序员 张泽华
    hyyou2010
        11
    hyyou2010  
       2015-01-23 13:38:50 +08:00
    视频的话搜“黑马程序员+传智播客”
    carvizerw
        12
    carvizerw  
       2015-01-23 14:22:15 +08:00
    @armysheng 首页右侧新主题的入口发帖是支持markdown的,至于回复支不支持就不清楚了
    armysheng
        13
    armysheng  
       2015-01-23 14:45:27 +08:00
    @carvizerw 你的超链接为什么可以点,我的 不行。。
    carvizerw
        14
    carvizerw  
       2015-01-23 15:03:54 +08:00
    @armysheng 超链接直接写就行,能自动识别的
    learnshare
        15
    learnshare  
       2015-01-23 15:20:29 +08:00
    必须上官方文档,官方的新手引导文档质量不错了
    shunia
        16
    shunia  
       2015-01-23 17:37:14 +08:00   1
    说官方文档的到底看过官方文档没有....
    至少我翻过好几次官方文档,基本没有为我解决什么问题.baidu/google有用太多了.
    两个核心问题:
    1.sample页面的demo少到不行,猜猜怎么自定义一个list里面的控件的ui?
    http://developer.android.com/samples/index.html
    2.api文档写的是够简洁了,连个例子都没有,猜猜怎么用 .properties 当配置文件(代替常用的xml)?
    http://developer.android.com/guide/index.html#q=properties
    api文档从基本的说明性上跟其他语言没有可比性.

    我学的这段时间反正是觉得Android社区缺乏比较基本的说明性的-是的,甚至都不是cookbook性的-资源.
    我目前学android的主要方式就是:
    1.设计
    想想你要做什么,为它大致规划出你要怎么做.这里可以依赖于其他语言/项目的经验.
    2.提疑
    提出疑问,用来说明当前遇到的可能需要解决的问题.
    3.google
    世界上最有用最全的api文档和前人智慧已经集结.英文略差的话记得善用translate.
    4.测试
    前人的解决方案甚至是官方的解决方案都可能不适用或者已过时,多多测试,举一反三.
    5.耐心
    没这一点上面的说啥也没用了.

    因为以前的经验做UI比较多,所以个人觉得android的学习曲线并不高.但是目前来看,估计坑也会不少.说估计是因为还没有涉及到成本很高的功能,但是最终要发布成成品从兼容性上可能就已经需要提前做考量了,布局自适应,api支持等.

    但是也是个很愉快的过程,因为居然为此在尝试用这么多年的前端经验,学起了nodejs来解决爬虫问题抓取数据用.

    当然一切还是基于想要学好它.因为目的性明确,我想要一份android工程师的工作. :)
    imswing
        17
    imswing  
    OP
       2015-01-23 19:04:49 +08:00
    @shunia 谢谢前辈分享,竟然有这么多人回复,太感动了。
    imswing
        18
    imswing  
    OP
       2015-01-23 19:05:37 +08:00
    谢谢各位分享经验,小弟在此谢过了,就不一一回复了 >.<
    WildCat
        19
    WildCat  
       2015-01-23 19:06:55 +08:00
    @shunia 确实,这两天在看文档,发现里面的 training 只介绍个大概,很多步骤都给省略了。这叫什么的 training 啊
    ZircoN
        20
    ZircoN  
       2015-01-23 21:55:17 +08:00
    官方trainning我觉得不太适合初学,好多best practise是需要有些开发基础铺垫的。
    亚马逊上找本入门书看比较实在。
    ZircoN
        21
    ZircoN  
       2015-01-23 21:57:42 +08:00
    @ZircoN 不好意思, 是training, best practice...
    Daghlny
        22
    Daghlny  
       2015-01-24 16:49:08 +08:00   1
    有java基础就很好办了
    自己想一个idea直接开始动手做。
    我当年就是这么入坑的。
    Juwan
        23
    Juwan  
       2015-02-05 20:58:33 +08:00
    @Daghlny 说的很实在, 我也做了半年安卓, 来公司就做了,当时完全新手, 慢慢做,不懂就查查资料,有了一个小项目成功,慢慢就学会了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3576 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 04:33 PVG 12:33 LAX 21:33 JFK 00:33
    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