有JAVA基础,毕设的原因要做一个APP。
|
IsonJan 23, 2015
1
做项目 写代码 google
不到一个月你就基本入门了 如果项目难道系数高说不定还不止入门。。。 |
|
tonghuashuaiJan 23, 2015
2
Android API Guides
|
|
carvizerwJan 23, 2015
3
|
|
4
推荐楼上的,英文不行可以这里http://hukai.me/android-training-course-in-chinese/index.html,
还有一个谷歌官方的视频教程,适合有java基础的,https://www.udacity.com/wiki/ud853,不过有些地方讲得不适合入门了 |
|
5
|
|
canautumnJan 23, 2015
6
coursera 有一个maryland大学的课刚开,是针对有java基础的
|
|
7
|
|
WildCatJan 23, 2015 via iPhone
8
楼主,留个联系方式交流不?最近在帮同学做毕设,https://www.v2ex.com/t/155385#reply7
|
|
wangfeng3769Jan 23, 2015
10
黑马 程序员 张泽华
|
|
hyyou2010Jan 23, 2015
11
视频的话搜“黑马程序员+传智播客”
|
|
learnshareJan 23, 2015
15
必须上官方文档,官方的新手引导文档质量不错了
|
|
16
说官方文档的到底看过官方文档没有....
至少我翻过好几次官方文档,基本没有为我解决什么问题.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工程师的工作. :) |
|
18
谢谢各位分享经验,小弟在此谢过了,就不一一回复了 >.<
|
|
ZircoNJan 23, 2015
20
官方trainning我觉得不太适合初学,好多best practise是需要有些开发基础铺垫的。
亚马逊上找本入门书看比较实在。 |
|
22
有java基础就很好办了
自己想一个idea直接开始动手做。 我当年就是这么入坑的。 |