android软件开发工程师的进阶之路应该如何走

作者&投稿:褚卫 (若有异议请与网页底部的电邮联系)
软件开发工程师之路怎么走~

从国内招聘网站上的数据也能看出来,近些年由于移动互联网,互联网的蓬勃发展,以及因为互联网对传统行业的整合一系列影响,软件工程师需求一直很旺盛,另一方面,高校的计算机专业培养出的人与企业需要的人有差距,所以知名大学的硕士博士首先有更多的机会进入知名的企业和科研单位,得到快速提升的机会,进入工作岗位后,个人资质不同,自学能力不同,有的人能够向上游移动,有的人被淘汰转行,或者找个地方混日子。

其实现在无论各大网站还是传统软件公司,都还是很缺乏人才的,尤其是能独当一面的合格工程师,IT行业的猎头公司特别多,也是供求关系的一种体现。在一些论坛里,有很多人自嘲做软件的是码农,IT民工,有部分人是自嘲,因为IT行业蓬勃发展的北上广深杭州都是物价房价高企的大城市,因此在这些城市本身立足就已不易,所以刚毕业头几年是很屌丝的,即使是名校硕士,为房子车子也少说要奋斗十几二十年,但是和其他行业比,相对还是有优势的,我周围就有很多机械,物理专业的博士硕士,转行投身IT,这至少说明IT比很多专业薪水高,职位多。

从职业发展角度,有的人向往大公司,外企,有的人理想是创业,做自己的产品,不能相提并论,自己做东西相对辛苦,压力大,且有不低的失败率,但是从经验提升,从回报率来讲也是最高的,就看个人能否承受相对不稳定的生活及对自己产品或者公司的执着,有成功有失败,回头看只是过程,自己享受这个过程就不足惜,当然也要看自己的家庭背景及各方面承受力,对生活的期望和要求,大部分人还是希望有相对的稳定和保障,所以在公司谋取自己的职位也是大多数人的选择。

作为一个软件工程师,前三五年能够熟练掌握一门语言,熟练掌握开发工具及相关行业知识就很不错,在移动互联网,互联网公司可能这个时间要缩短,因为变化太快,记得苹果手机有了APP平台后,有一年iOS开发经验的工程师就已经炙手可热,两年的就已经算大拿了,这是行业的特殊性,当然当平台或者技术趋于成熟后,比拼的还是个人的自学能力和努力。再往后,做完几个项目或者产品后,有了一定的全局观,可以在架构,系统层面看问题,通常是5到8年,甚至更久,看个人机遇,其实刚毕业进外企不一定是一个好的选择,因为大的外企分工过于细致,每个人只做好一小块,如果没有工作之余阅读书籍或者其他项目经验的话,长期下来全局观一定受限,反而是中小公司由于人力有限,能够得到很多项目上独当一面的机会,在项目或者产品的开发中获取大量经验。10年以上的,基本可以做到项目管理,产品管理,或者研发管理,当然了,有些小公司3年5年就做项目经理的不在少数,国内软件水平参差不齐,客户的要求也参差不齐,所以有各种各样的团队也很正常,什么团队做什么东西,一个平均5年工作经验的团队,要求软件做出来可靠性,安全性,可维护性可扩展性上有高水准,显然也不现实。个人觉得目前国内互联网和移动互联网受国家或者政策限制较少,发展已经接近世界先进水平,投身这些行业都能获得比较良好的职业发展和技能提高,传统软件国内大环境不是太好,除了金融电信等极度依赖IT基础设施来盈利的行业,其他如政府,企业,软件的替代性都比较强,功能质量要求上都有很大浮动,很多时候客户关系更加左右竞标和项目的结局,近些年虽然有所好转,但真正透明化,市场化还需要时间。相比来说,外企是一个有经验并追求稳定的工程师的较好的选择,劳动强度相对民营企业较低,薪资待遇比较高,虽然也有市场竞争公司的不稳定性存在,但从性价比来说是比较高的,只要不混日子,及时更新知识,随着进一步国际化和国内IT行业的发展,还是有一定竞争力的,尤其是近期几大互联网公司和国内纯软件公司在研发和产品上的不断加大力度,对产品质量的要求越来越高的基础上,我也看到很多以前工作在外企的人回到民营企业,他们在外企的工作经验,对产品质量和软件工程,开发规范的理解,正是民营企业需要的,随着国内市场容量的增长,回流现象在若干年内一定还会持续。

回想现在的大环境和十几年前已经有很大不同,当时,大多数国内公司还是作坊式的,招几个毕业生就开始没日没夜干活,攒出一个软件就出去卖钱,客户也不怎么懂,能用就行,到后来,当时的毕业生已经过了30甚至40岁,IT行业也诞生出华为,阿里,腾讯这样的世界级公司,整个行业愈发成熟,记得当年很多IT论坛问得最多的问题是:做软件30岁以后怎么办,还能干什么? 很多人当时认为这是青春饭,30岁就会被刚毕业能熬夜的人替代,现在看来是多么可笑,软件工程师是一个和其他行业一样的职业,欧美公司里白头发白胡子老头一样在写程序,只是可能在写架构,写核心代码,写编译器,他们的经验和对软件的认识绝非5年10年的人所能望其项背,这也是欧美软件强国的进步之处,好在国内大环境也越来越好,90年代出道的程序员如今也都40岁左右了,其中还有部分人从事一线技术或者技术管理工作,国内公司也越来越看重技术,技术在科技企业起着决定性作用,很多公司也像外企一样有了两条职业升迁路线,一条管理,一条技术,做技术的可以做到专家,甚至首席科学家,让愿意从事技术的人也能够安心,有他们在,年轻人能够提高的更快,中国软件才有希望,什么时候看到中国的IT公司里有像IBM那样一批批花白头发还在一线工作的资深工程师,那中国的软件水平可能就与世界同步了。

android学习的话比较难,因为android需要学习的内容很多,而且比较难。看看一个中专生怎么学习android到找到工作的经历。
………………………………………………………………………………
我是一名中专生,在学校里读的是计算机专业,但是由于学校不好大部分同学都不爱学习来这里几乎大部分都是在混日子的,虽然我中考的成绩不差,但是因为家里穷考虑到以后没钱读大学我毅然来到这里,虽然是中专,但是我相信只有努力以后也会出头,但是我被这里的学习气氛给感染了,慢慢的变得不喜欢学习,后来还经常逃课,三年时间里就浑浑噩噩的过了,到了毕业,由于我学历低和打了三年的酱油什么也没学到,后来只能到电脑城里工作一个月辛辛苦苦的工作,只能赚到几百元,每次想起农村里的爸妈辛辛苦苦的赚钱给我读书最后我白白浪费了他们的血汗钱我感到很痛苦很内疚,经常晚上坐在天台上,眼泪不自然地流下了,难道自己一辈子都这样了吗,一次偶然的机会我在网上看到了一段新闻说安卓现在特别火有一年工作已经的工资可以达到8000元左右就算没工作经验起薪也有5000元,5000元对我来说简直就是个天文数字,于是我决定学习安卓,后来我到书店找了一些安卓的书但是由于基础太差,很多都看不明白,网上看到可以报培训班都是几乎每所都要上万大洋,对于我一个一个月只能赚几百元的中专生来说简直是个天文数字,后来在IT学习联盟这个网站看到了一套安卓视频叫>(喜欢《安卓就业班》的可以复制 sina.lt/brxC 粘贴浏览器地址栏按回车键即打开)。价格还挺合理的。觉得内容挺不错的于是我决定买下来,我想既然我看书看不明白,看视频应该容易看明白吧,自从我把视频买下来后就就天天看,因为自己基础太差了,所以每天至少学习5个小时以上,那段日子真的很辛苦但又很充实,觉得我的人生最有意义的时间段。我拿到光碟后首先跟着他要求的学习顺序学习(因为他已经偏好了学习的顺序)从第一块开始到第十七块,首先学的是JAVA,是一个培训视频,总共十几G,但老师幽默风趣而又轻松的课堂教课,使我发现原来学习JAVA并不是一件很难的事情,但我的基础太差了有些地方还是不容易看懂,于是有些地方重复看了两,三篇,甚至四,五篇,大概这样过了一个月我就把JAVA给学会了,这个月因为要上班所以经常学到晚上1,2点早上6点多就起床,星期六,星期天的话就从早上看到晚上,所以有段时间眼睛经常通红通红的,但是我知道天道酬勤这个成语,你努力付出就一定得到回报的,于是我坚持了下来,到了第二阶段,学习android了,他有基础篇和深入篇,基础篇比较容易,深入篇的话还是有点难度的,但是我觉得JAVA学好了,android并不难学,学起来还觉得挺容易的,心里不由自主的笑了,觉得是不是我的付出有了回报,到了第三阶段也是最难的了,是基于linux的嵌入式,因为android的是由linux底层开发的再加上界面是JAVA,所以学好linux的嵌入式也比较重要(如果你以后想成为android内核移植这个方向走的非常重要,工资可是很高的哦,如果你只想做界面的话了解一下也不错),他首先从C语言开始教,然后到linux嵌入式,我觉得这部分太难理解了,很多都是硬着头皮看完的,因为有不地方看不明白,断断续续的来到了第四阶段项目阶段这里总共有22个大项目,一开的时候还是跟不上老师的脚步但是后来就慢慢的跟上了,我觉得项目很重要,他把之前的所有的东西都复习了一遍而且让你熟悉了真正企业项目实线,使你以后工作的时候更容易上手,学习了大概4个多月。终于学完了。就开始找工作。最后找到一份在小公司工作,待遇也有4500元,感觉还行。但是这4500元对我只有中专文聘来说已经很多很多了,我很满足了,我觉得只有肯努力,也会有成功的一天的。

……………………………………………………

小明首先需要购买一本Android入门的书籍,为了更快地学习Android,小明业余时间也都用来一边看书一边照着书中的例子敲代码,结果2周时间小明就把这本书学了一遍。看完这本书后,小明对Android的历史、结构、代码规范等都有了一个大概的了解,并且,小明已经可以写出一些简单的Activity了。这个时候在小明眼里,Android开发很简单很好玩,通过在xml中摆放一些按钮文本框什么的就可以做一些界面了。
小明开始跟着他的技术导师做需求,一些简单的小需求小明自然是不在话下了。突然有一天来了一个需求,该需求要求小明在Activity中为一个button加一个动画效果,小明慌了:“完全没接触过,书上也没有讲,怎么办呢?”小明冷静了下,打开了百度搜索,输入“Android 动画”,打开前几个链接,小明恍然大悟,照着网上的例子把需求给实现了。后来导师告诉他:“学好Android,官方文档是必须看的,既全面又权威”。然后小明如获至宝,花了一年时间把上面的guide和training都看了一遍,并且他还动手抄了几个小例子。
有一天,小明又需要做一个动画相关的需求,这可难不倒小明,它熟练地打开了www.baidu.com,输入“Android 动画”,突然他楞了一下:”总不能每次写动画都要百度一下吧!“,于是他在CSDN开了一个博客,把动画相关的知识点都写上去,为的是后面再写动画相关的代码就不用百度去搜了,事实如何呢?后面再写动画相关的代码,小明的确不用再去百度搜了,因为通过写一篇动画博客,他把动画相关的细节都已经记住了,这样他就可以不用再去参考任何文档了,后来小明还学会了把一些琐碎的不方便放在博客上的东西写到了印象笔记上面,什么时候忘了10秒钟以内都可以快速找回来,而不是花10分钟去再次搜索一遍。
这里总结一下,Android入门的时候,需要有一本入门书,好好学习书中的内容,同时花一年时间把Android官方文档中的training和guide看一遍,同时通过写博客和记笔记的方式来做总结,建议让自己的每篇博客都有价值些。通过一年时间的学习,相信每个人都可以达到中级工程师的水平。
技术要求:
- 基本知识点
比如四大组件如何使用、如何创建Service、如何进行布局、简单的自定义View、动画等常见技术
- 书籍推荐
《第一行代码 Android》、《疯狂Android》
中级工程师
小明经过一年的努力学习终于成为Android中级工程师了,月薪变成了17k。到了中级工程师,已经可以在公司里干很多体力活了,但是一些很重要的任务小明还不能一个人承担起来,这个时候小明需要学习的内容就很多了,如下所示:
- AIDL:熟悉AIDL,理解其工作原理,懂transact和onTransact的区别;
- Binder:从Java层大概理解Binder的工作原理,懂Parcel对象的使用;
- 多进程:熟练掌握多进程的运行机制,懂Messenger、Socket等;
- 事件分发:弹性滑动、滑动冲突等;
- 玩转View:View的绘制原理、各种自定义View;
- 动画系列:熟悉View动画和属性动画的不同点,懂属性动画的工作原理;
- 懂性能优化、熟悉mat等工具
- 懂点常见的设计模式
学习方法
阅读进阶书籍,阅读Android源码,阅读官方文档并尝试自己写相关的技术文章,需要有一定技术深度和自我思考。在这个阶段的学习过程中,有2个点是比较困扰大家的,一个是阅读源码,另一个是自定义View以及滑动冲突。
如何阅读源码呢?这是个头疼的问题,但是源码必须要读。阅读源码的时候不要深入代码细节不可自拔,要关注代码的流程并尽量挖掘出对应用层开发有用的结论。另外仔细阅读源码中对一个类或者方法的注释,在看不懂源码时,源码中的注释可以帮你更好地了解源码中的工作原理,这个过程虽然艰苦,但是别无他法。
如何玩转自定义View呢?我的建议是不要通过学习自定义view而学习自定义view。为什么这么说呢?因为自定义view的种类太多了,各式各样的绚丽的自定义效果,如何学的玩呢!我们要透过现象看本质,更多地去关注自定义view所需的知识点,这里做如下总结:
- 搞懂view的滑动原理
- 搞懂如何实现弹性滑动
- 搞懂view的滑动冲突
- 搞懂view的measure、layout和draw
- 然后再学习几个已有的自定义view的例子
- 最后就可以搞定自定义view了,所谓万变不离其宗
大概再需要1-2年时间,即可达到高级工程师的技术水平。我个人认为通过《Android开发艺术探索》和《Android群英传》可以缩短这个过程为0.5-1年。注意,达到高级工程师的技术水平不代表就可以立刻成为高级工程师(受机遇、是否跳槽的影响),但是技术达到了,成为高级工程师只是很简单的事。
技术要求:
- 稍微深入的知识点
AIDL、Messenger、Binder、多进程、动画、滑动冲突、自定义View、消息队列等
- 书籍推荐
《Android开发艺术探索》、《Android群英传》
高级工程师
小明成为了梦寐以求的高级工程师,月薪达到了20k,还拿到了一丢丢股票。这个时候小明的Android水平已经不错了,但是小明的目标是资深工程师,小明听说资深工程师月薪可以达到30k+。
为了成为Android资深工程师,需要学习的东西就更多了,并且有些并不是那么具体了,如下所示:
- 继续加深理解”稍微深入的知识点“中所定义的内容
- 了解系统核心机制:
1. 了解SystemServer的启动过程
2. 了解主线程的消息循环模型
3. 了解AMS和PMS的工作原理
4. 能够回答问题”一个应用存在多少个Window?“
5. 了解四大组件的大概工作流程
6. …
- 基本知识点的细节
1. Activity的启动模式以及异常情况下不同Activity的表现
2. Service的onBind和onReBind的关联
3. onServiceDisconnected(ComponentName className)和binderDied()的区别
4. AsyncTask在不同版本上的表现细节
5. 线程池的细节和参数配置
6. …
- 熟悉设计模式,有架构意识
学习方法
这个时候已经没有太具体的学习方法了,无非就是看书、看源码和做项目,平时多种总结,尽量将知识融会贯通从而形成一种体系化的感觉。同时这个阶段对架构是有一定要求的,架构是抽象的,但是设计模式是具体的,所以一定要加强下设计模式的学习。关于设计模式的学习,最近一本新书推荐给大家《Android 源码设计模式解析与实战》,既可以学习设计模式,又可能体会到Android源码中的设计思想,我最近也在阅读此书。
技术要求:
- 稍微深入的知识点
- 系统核心机制
- 基本知识点的细节
- 设计模式和架构
- 书籍推荐
《Android开发艺术探索》、《Android 源码设计模式解析与实战》、《Android内核剖析》
资深工程师
这个阶段的程序员也许并没有太具体的学习路线了。

链接:http://pan.baidu.com/s/1p1G4NCUtPNVvkkXE7qxFbQ

提取码:ddi0

程序员进阶攻略。如何才能持续成长,是每一个程序员都绕不开的话题。入行之初,你可能会困惑于技能选择的方向和掌握的方法;编程前期,你可能会苦恼于Bug的调试与修复;技术水平达到瓶颈期,你可能又急于寻求突破和上升。除此之外,职业倦怠了,如何去面对?技术停滞了,如何去解决?人到中年,是选择工作还是选择生活?换工作?换城市?换方向?如是种种,磨蚀着曾经的乐观和现在的不甘,是放任自流还是逆流而上?

课程目录:

开篇词 (1讲)

开篇词 | 程序行知:走在同样的路上,遇见自己的风景

征途:启程之初 (4讲)

01 | 初心:为什么成为一名程序员?

02 | 初惑:技术方向的选择

03 | 初程:带上一份技能地图

04 | 初感:别了校园,入了江湖

修炼:程序之术 (10讲)

05 | 架构与实现:它们的连接与分界?

......



软件技术工程师
随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来具有潜力的行业之一,合格的软件人才在任何企业都具有不可替代的竞争优势 。

选择江西新华电脑学院软件技术工程师专业,你将学习:
网络安全基础、Dreamweaver网页设计、Photoshop网页效果图制作、Window Server 2008服务、器操作系统和活动目录、C语言、SQL Server2005数据库、设计和高级查询、HTML5+CSS3、JavaScript、jQuery高级编程、动态网页设计PHP+MYSQL、Linux服务器操作系统、数据结构软件工程、JAVA面向对象程序设计、oracle数据库、J2EE服务器端高级编程、手机APP视觉设计、APP应用程序开发等。


学Android开发有前途吗?
安卓开发就业薪资情况如何 据招聘网站相关数据显示,目前招聘android手机软件开发的人员薪资普遍都在8000元以上,一些工作有2到5年的经验者年薪也可达到15万元以上,android软件开发工程师在一时间身价会翻好几倍。通过上述的介绍,相信你对2023年才开始学Android开发前景应该充满了信心?目前市面上的Android培训...

Android开发要学些什么
Android开发工程师是干什么的 Android开发工程师是指从事Android系统操作应用、游戏和各种Android平台功能应用、以手机开发为对象,对手机操作系统、手机游戏、以及其他多种功能的开发人员。工作内容\/岗位职责 1、主要负责Android手机软件的设计和开发;2、对Android平台开发技术进行研究,发现其缺陷并改正更新;3...

安卓软件权限设置在哪里设置安卓软件权限设置
安卓手机设置权限怎么解除?手机里的权限管理是对手机上的软件进行权限管理的。1、如果要解除某一个软件的权限,在权限管理中,找到软件点击开就可以设置了;2、对手机上的软件进行管理,也可以在应用宝里进行管理的;3、在应用里下载软件也是可以的,这些软件都是通过系统检测的。android怎么读写权限设置...

android广播打开软件需要开起弹窗权限
引导用户打开相应权限 获取当前堆栈,判断应用是否被打开,如果未被打开则强行将应用提至前台 经过测试,第一种方法无效。第二种方案是必备的,让用户打开权限自然是最好的,第三种方法则是比较取巧的方法,这里着重讲第三种方案 先判断我们的界面是否已经被调用到前台 ActivityManager activityManager= (...

AndroidAPP开发需求文档范本是什么样的(软件开发需求文档范例)
软件需求文档格式的标准写法 1.引言 1.1编写目的 ·阐明开发本软件的目的;1.2项目背景 ·标识待开发软件产品的名称、代码;·列出本项目的任务提出者、项目负责人、系统分析员、系统设计员、程序设计员、程序员、资料员以及与本项目开展工作直接有关的人员和用户;·说明该软件产品与其他有关软件产品...

android 需要具备什么技术
2.精通Android GUI程序开发;3.1年以上J2ME开发经验,熟悉J2ME编程;熟悉Linux环境编程优先 ;从事过嵌入式开发工作2年以上。4.熟悉HTML\/WML\/HTTP,具有良好的编程思想;5.熟悉C\/C++或者Java开发语言和环境;6.有一年以上移动终端应用软件开发经验,有Android或者iPhone开发经验尤佳;7.基础扎实,精通常用...

Android app开发流程有哪些环节
android app开发流程具体步骤如下:一 应用开发规划:※确定app软件功能。※必须的app应用界面及界面跳转的流程。※开发app需要的数据及数据的来源及格式。※是否需要服务端支持。※是否需要本地数据库支持。※是否需要特殊权限。※是否需要后台服务。二 架构设计:※分层。※网络连接。※数据处理-xml、...

在电脑上打开安卓软件怎么办
这时模拟器主界面上多了软件的标志了。点开它就可以运行了,就像在手机上一样的用。安卓模拟器开启非常耗时,而且运行也比较卡,需要给电脑打开VT模式了。5. 如何在android模拟器中打开电脑上的android软件 1.安装 BlueStacks 时需要联网下载 2.可以设置手机与模拟器的云连接同步 3.在 BlueStacks 上...

做安卓手机游戏要学什么软件下载,开发手机app需要什么软件
同问题所问,只涉及一个AndroidAPP的开发,不涉及设计,测试等过程,也就是只涉及“开发”这一过程。一、AndroidAPP开发编程语言Android系统发行于2008年9月23日,至今已快有了12年的历史,在这些年中,Android应用程序的开发技术也是日新月异,不断的发展。1、开发手机app需要什么软件?或者需要学习什么...

Android 软件没开怎么有后台进程在运行
某些软件会自带一些服务在自动运行,当然,跑流量,还有系统的运行,系统有相应的程序在运行。。

册亨县18548015056: Android开发工程师有没有一个发展方向? -
应霞欣畅: 到目前为止,在移动平台上,用户依然没有固定的操作习惯,而软件的开发人员要做的事情,就是引导用户往一个简单、明快的操作上,使他们更快的学会使用软件,并且让他们习惯、擅长某一种或几种操作.从某种意义上来说,苹果的设计人员手册已经很好的解决了问题,iPad已经做到了中老年人也可以轻松上手,甚至连猫都会玩.但是至少到目前为止,还没有见到适用于Android的设计手册,这样开发人员或是软件厂商也都是各按自己的理解去进行软件的设计,使得用户也被迫在使用不同的软件时,适应不同的风格.

册亨县18548015056: 软件开发工程师未来的发展方向有哪些? -
应霞欣畅: 1、java软件开发工程师 2、c++软件开发工程师 3、php软件开发工程师 4、嵌入式软件开发工程师 5、软件测试软件开发工程师 6、android软件开发工程师 7、手机软件开发工程师 以上是软件开发的发展方向,不管是哪一个,只要你学习到扎实的技术,找到满意的工作不是困难.

册亨县18548015056: 请教一下android软件工程师的发展方向和未来 -
应霞欣畅: 上层应用开发:开发android实用软件 游戏开发:手机小游戏(如愤怒的小鸟儿) 底层开发:开发自己的android操作系统,这个有点挑战,不过掌握的话很牛叉的

册亨县18548015056: 软件开发工程师未来的发展方向有哪些?
应霞欣畅: 软件开发方向还是挺多的,按照技术方向划分,可以分为: 1、java软件开发工程师 2、c++软件开发工程师 3、php软件开发工程师 4、嵌入式软件开发工程师 5、软件测试软件开发工程师 6、android软件开发工程师 7、手机软件开发工程师 以上是软件开发的发展方向,不管是哪一个,只要你学习到扎实的技术,找到满意的工作不是困难.如果要选择IT培训机构,我觉得武汉达内不错,一流的教学师资、科学的教学体系和完善的就业保障,让你学到真本事,找到好工作.

册亨县18548015056: Android系统开发工程师,是系统开发不是应用开发.以后可以往什么方向发展,我先前是做应用的.
应霞欣畅: 可以考虑往下做driver,c的....

册亨县18548015056: 安卓开发工程师有前景吗? -
应霞欣畅: 从现在市场需求和走势可以看出,在以后的几年内.市场对Android开发工程师的需求旺盛.而目前熟练的Android开发人才很少.这意味着各大互联网和移动端企业都面临着人才严重短缺的挑战.由于Android开发人才的缺乏也带来了这个行业...

册亨县18548015056: 如何成为android高级工程师 知乎 -
应霞欣畅: 首先:成为Android高级工程师应该是你奋斗的目标,心中要有这个目标在.奋斗第一步: 学习Android基础,学习Android基础的前提至少Java基础要掌握,在学习Android和Java的时候应该是敲代码的时间比看的时间长,代码要长敲!不要想...

册亨县18548015056: 安卓软件开发难学吗? -
应霞欣畅: 起码你的先学java,在学安卓开发!入门半年,熟悉半年,进阶1-3年,这时候你可以尝试开发安卓软件了,熟悉安卓开发1-3月,安卓版本比较多,需要兼容.

册亨县18548015056: 30岁转行可以做什么?进入Android开发享高薪 -
应霞欣畅: 时间一晃而过,号称青春的80的我们也慢慢走进30岁大军行列.我们不再是温室里的花朵,也不再是初生的太阳. 30岁是人生重要的一个门槛,是辉煌的开始,也是落寞的开端.怎样的选择决定不同的人生.想要改变就乘现在,想转行?不要...

册亨县18548015056: 2017有哪些值得购买的Android开发进阶书籍 -
应霞欣畅: 目前来看国内的一些书籍讲解的不是很好,很多书籍概念错误经历了n个版次,Android巴士推荐看SDK文档,学习SDK中的例子比如 ApiDemos,接着直接看Android系统开源应用的代码,国内很多书大同小异基本上就是骗钱的,如果真想的想购买,建议买国内翻译过来的如果英文足够,直接看英文PDF原版比较好.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网