怎么成为一名Android开发高手

 我来答
八维教育
2016-11-14 · 学高端技术就来八维教育
八维教育
北京八维教育是位于首都中关村上地信息产业园区的一所民办非学历高等教育机构。课程设置以市场需求为导向、以岗位要求为标准、为企业量身打造符合企业和市场需求的专业型人才。
向TA提问
展开全部
想成为一名安卓开发高手
1.扎实的基础,包含语言(Java,C++),算法,计算机原理等。

我相信高楼大厦都是一沙一石一砖一瓦,大学时很少缺课,也积极学习新的技术,国内的大学教研水平参差不齐,老师很多也是敷衍了事,我觉得这都不是不学好基础课程的借口。见过很多同事或朋友因为基础不扎实而出现各种技术上提高的瓶颈,我觉得成为一个合格的开发者的首要条件是扎实的基础,当然如果大家且参与工作了,可能时间都碎片化,挤挤时间,为自己补补基础理论,这也会让你的工作更得心应手。

2.Android接口的熟悉
对Android Api诠释的最深刻莫过於于Google 写的SDK Samples了,我开始进入Android开发,就是对照着Android开发文档和Samples来理解的。这个可以分为两个过程,一个过程快速了解全部或大部分的Api。一个过程为根据项目需要来深刻理解和运用某个方面的Api。

3.专一于某个方面的开发
我觉得这个对于Android源码开发也是非常重要的,在庞大的Android源码库中熟悉其中某一个开源库都是非常困难的,所以我给自己的要求是追求开发的深度而非广度,一直以来全职工作也是局限于Android UI部分。
我觉得计算机发展到现在这个阶段,任何一个方面都是成千上万前辈们心血累计的结果,精通某一方面就需要付出极大的努力,而广泛涉猎的结果只会让你精力分散,很难深入!
因为工作大多是从事Android UI部分的,所以我更愿意从事图形相关的开发,开发了一些流畅的游戏以及一个高效的Launcher(操作界面绘制到60fps)。嗯?当然工作还是业余收入也还不错!很多公司也愿意招从事某方面的人。

4.热爱
虽然这个比较笼统和精神化,但是热爱技术和用户是源动力。
百度网友63e0252
2016-11-12 · TA获得超过154个赞
知道小有建树答主
回答量:75
采纳率:0%
帮助的人:33.1万
展开全部
Coding Coding
don't stop coding
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式