如何通过自学成为一名安卓软件开发工程师

 我来答
己学好4
2016-04-01 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5162万
展开全部
我个人建议的入门途径是这样的:
1.第一阶段:认知上入门
买一本纸质的android入门书籍,一定是入门的,比如我参与策划和编写的[Android开发入门和实战](《Google Android开发入门与实战》),给自己1周完整的时间按照里面的阅读建议阅读完,第一遍不需要完全读懂,特别是代码的地方,但是你需要尽量的尝试看懂(这个阶段不需要开电脑查资料,因为电脑上诱惑太多了,你的注意力会被其他干扰的)。读完这本书后,你基本上就从认知上入门了;

2.第二阶段:知识上入门
认知入门后其实就比较简单了,拿过上面那本书,从环境搭建开始,到第一个例子,到书中其他的演示的例子都自己尝试跑一遍,遇到错误自己尝试解决,如果超过20分钟没解决掉,记得去《Google Android开发入门与实战》这个社区问,作者会第一时间帮助你的。跑完例子基本上就有对 android 有个大体上的入门了~

3.第三阶段:实战上入门
有了基础认知吼,就进入到真正的 android 工程师成长轨迹中了,这个时候信息和知识就不是主要的了,这个阶段主要的按照知识点的形式来强化和实战,目的是持续学习在工作中会用到的各种技能~
这个阶段的知识点很多,很多情况下一些人会抓不住重点,把时间花在一些另外20%的技术上去,所以按照我对 android 技术的理解和经验,推荐试试我们新发布的新产品《极客学院-android开发教程|android视频教程》,『极客学院』是我们最新的一个收费产品(真的超值,30元/月的价格可以学习里面全部的课程,android 为主,还有 cocos2d 和 c 等课程),按知识点形式对真正有用的技术进行讲解;此外,务必去『eoe Android开发者社区_Android开发论坛_Android开发』注册一个帐号,遇到问题自己搞不定的时候去和大家讨论讨论~

4.第四阶段:开发者圈子上入门
前面说的很多都是自己一个人在战斗,要想更好的进入这个行业,需要有自己的开发者圈子,前面好像有同学也提到了诸如 GDG之类的活动,恩,就是这样的活动。
我这里说的是 还是 eoe社区的活动(没办法,这样的活动就是我觉得开发者活动应该是这样的),我们有两类活动,一类是基于城市的『eoe 同城会』,现在在上海,北京,深圳等14个城市都有本地的组委和志愿者,会定期活动分享,例如『eoe沙龙活动_android社区活动_android活动论坛』,此外还有一类是诸如 eoe 每年一届的移动开发者大会。
BTW:
活动不要跑多了,特别是线下活动,别没事就跑去参加什么活动,挺浪费时间的~
育知同创教育
2016-04-01 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
 做什么事情都是从零开始的,没有人从一开始就会的,主要跟你说下关于自学安卓开发的一些建议吧。
开发android,我们需要哪些技能基础。(android大牛请绕开此段)
①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议
⑤Android基础知识 ⑥服务器端开发知识①Java基础知识

安卓开发学习网站
推荐你关注DevStore(主要是开发者服务商店)还有csdn和开源中国,都是开发者经常关注的网站。
DevStore(DevStore官网_全球首家开发者服务商店)是最先提出“开发者服务商店”的理念的,主要是整合开发者会用到的服务,可以实现在线对比评测,省去自己去网上搜索寻找的过程,还有sdk配置过程,很方便的,嘿嘿,我还在这个网站上写评测挣过外快呢。
csdn是 中国最大的开发者技术社区,牛人还是很多的
开源中国是目前国内最大的开源技术社区,主要是软件下载,源码托管

自学的话平时就多看一些官方文档,帮助文档也是一个很好的参考资料,多看看,平时多敲代码,多看住哟啊哈斯看规范,看完之后去敲代码主要是在实践过程中发现错误,多做项目自然多遇见问题,遇见问题解决问题,下次自然就知道怎么解决,在实践中发现真理。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南骚刘斩仙
2016-04-01 · TA获得超过2165个赞
知道大有可为答主
回答量:2771
采纳率:0%
帮助的人:2114万
展开全部
1、学习一种后台开发语言,如果是零起步,推荐java。当然,如果你学过C#或者PHP,可以看下java的语法,非常容易顺利进第二步。
2、学习面向对象思想。其实,大部分情况下这和第一步都是同时进行的。有的兄弟只是大学学过C语言,这样就找补充学习下这个。不要太深入,了解继承、接口、重写等这些基础概念就好。
3、开始编码了,环境搭建,看视频博客,控件拖拖拽拽,有两玩意可以在手机展示了。恭喜你,入门了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhmk嘻嘻嘻
2016-04-01
知道答主
回答量:17
采纳率:0%
帮助的人:5.4万
展开全部
多看些关于安卓开发源 的书。多看些案例,在搜集一些视频看看。自学成才吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式