如何成为一名Android开发高手

 我来答
邪闹丿e08a8d
2020-09-19
知道答主
回答量:16
采纳率:0%
帮助的人:1.4万
展开全部

如何成为 android开发高手?先从自己身上着手,衡量自己是不是具备android相关专业知识,了解并精通该领域,是否掌握程序开发技术。

最最重要侍樱禅的就是,你必须具备夯实的基础。就好比你想写一手入木三分的毛笔字,就少不了你日积月累勤奋地苦练书法。要想成为一个合格的开发者,首先就是对Android有熟悉的认知。夯实的基础不是一朝一夕就能打下的。如果你还在大学,专业与之相关,你可以利用课外时间,在原有基础上多加钻研,精益求精。如果你已经毕业了,有一定的基础了,那也请不要松懈,多补补基础知识和理论。

其次就是选择某一个方面的开发,开发领老尘域很广泛。在庞大的源码库中熟悉其中某一个开源库都是非常困难的,所以确定自己更加喜欢哪一方面的开发,缩小范围,在小小的领域中精益求精,也更便于深入。确定之后,可以在原有基础上去找些该方面的相关读物进行阅读,不懂的应该请教该方面的前辈,也可以上论坛与业内人士求教讨论。相信只要努力,就会有收获。

兴趣是学习最好的老师。如果你颂虚对Android开发真的十分感兴趣,我相信你一定愿意为此付出自己的精力和时间。付出和收获不一定成正比,但没有付出一定没有收获。

成为高手之路任重而道远,祝你成功。

绵绵lynn8661028
2020-09-19
知道答主
回答量:75
采纳率:100%
帮助的人:12.2万
展开全部

曾经有一个理论特别流行,如果你想在某一专业成为专业大能,花费一万小时就能实现这一目标。想要成为安卓高手,不光是花费时间,还要找对办法。下面我来说一下自己对这个问题的几点看法。

第一,你必须具备扎实的基础,熟悉计算机原理,系郑缓统全面掌握编程知识。想要成为真正的高手,不能光靠实战,必须首先构架全面系统的理论知识。这样当你在技术上遇到瓶颈的时候,就能联系相关理论实现突破,从而在编程这条路上走轮晌得更远。

第二,广泛涉猎,不如精通某一专业。我们大都是平凡人,想要成为真正的高手,不可能面面俱到,你能做的只是尽量让自己成为某一领域的专业高手。而广泛涉猎喊桐模,会让人分散精力,现在追求的应该是开发的深度而非广度。

第三,必须多学多练,重在积累,重在实战。想要成为安卓开发高手,最终还是要落实到开发系统方面。做到这点,只有通过不断的编程,找到自己的漏洞,不断总结,不断提升。还要多去看别人写的代码,理解反思。

第四,也是最为重要的,你必须热爱喜欢开发。唯有强大的信念才能支撑你不断攻克难关,战胜自己,一步一步走下去。当你真正能够从编程中获得乐趣,找到自身价值,才能坚定不移的继续你的高手之路。有太多人没有到达终点就选择放弃了。

既然选择成为高手,就不要怕路途坎坷,祝你成功。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-03-25
展开全部
以下适合没有开发经验者,对于码农不适用: 1、你得喜欢开发,强烈的感受到那种看到自己的蔽铅代码运行后得到你想要的结果后的那种幸福的感觉。(上c语言课程的时候,只要自己做过作业一般都能体验到这种感觉吧) 2、找一本好的书。(怎么找?上amazon看看用户的review就差不多知道哪个适合孝并如你了) 拿到书之后循序渐进,不要跳跃阅读(你还没到这个程度),连前言都不要放过,一字一句的读。里面讲到例子的时候,打开开发平台跟随例子(不要copy代码,而要一字一句的敲进去,感受语法和开发环境) 3、如果你看完一章后你发现很多东西不明白,请重新再看这章。(如果看了几遍还不明白,请换一本书,这本书不适合你) 4、不要开始就尝试看android的reference(还没到时候,庞大的library会让你迷失,进而失去学习的兴趣) 5、一章一章的跟随书本进行,完成所有的范例(如果有作业的话,一并完成),进行到全书的一半的时候,你应该掌握了初步的开发技能,对android的巧启资 源、api的应用也积累了一定的程度,这个时候可以尝试超越书上的范畴。你花在查阅android文档上面的时间应该越来越多,因为你内心汹涌着一种冲 动:把书上提到的范例更佳完善化。Ok,你必须开始使用文档,学习各种新的资源和api。 6、尝试采用项目驱动法看书:打开新的一章,首先看看这一章的范例拟实现的功能是什么,自己思考一下该如何实现,需要使用到哪些新的资源和api,通过查 阅文档尝试独立完成。无论最后完成到什么程度,先把程序跑起来再说。之后再去阅读这一章的内容,看看作者是怎么做的,你的方法跟他的方法差别在哪里。 7、在开始学习开发的时候,时刻保持着自己的学习动力是来自于内心的创造冲动。暂时别考虑什么盈利模式和市场研究。在你写出一个令你自己满意的app之 前,不用想着你可以靠这个赚多少钱。否则你会迷失在门口。(退一万步说,即使你最终完成的作品并不能给你带来金钱的收入,你在此过程中收获的快乐也是你无 法评估的)能否赚钱是另外一个话题了,因为那是一个市场运作问题,在你学习开发的过程中没有必要过多去关心它。 8、第一本书完成学习后,可以再换几本书看看(可以泛读,了解不同的作者,不同的写作风格中所给你带来的新的观念) 9、确立一个项目(我想每个尝试学习一种新平台开发的人,在起始阶段都会有一个模糊的项目),没错就是它,是时候独立的实现它了。这是你第一个真正的项 目,不要太庞大。把人机互动给初步建立起来就差不多了,然后有一个不错的UI。这是你的第一个作品,完成之后可以给朋友体验一下,从用户的角度看看它的表 现如何。 10、后面的路还很长,当你走到这一步的时候,相信你会自己规划了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式