学习新技术都很多人来说本身就是一件比较痛苦的事情(因为学习会改变自己原有的认知,是个自我更新的过程)~
所以能不能学会学好的前提条件是你是不真真愿意去学,你想学adnroid的根本出发点是什么,这个出发点是否强大到让自己完成这个学习。
如果上面两点你已经认识到了,那接下来我们再来看如何自学成为一名android开发工程师~
优秀的android开发工程师和普通的差别很大,我们这里就说如何成为一名合格的android工程师(也就是入android开发的门)。

首先你应该明白,安卓开发语言是Java
所以你首先应该
1、了解安卓开发视频介绍http://www.itcast.cn/subject/androidzly/index.shtml

2、Android 开发软件(IDE)我习惯用Android studio,这也是谷歌官方推荐的开发工具;你可以在这里下载安装http://www.android-studio.org/

3、你还需要下载开发工具包(Android SDK),你可以在这里下载http://sdk.android-studio.org/

作者:姚尚朗 IceskYsl
链接:https://www.zhihu.com/question/21565227/answer/18701409
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

如何成为安卓软件开发工程师?相关推荐

  1. 如何从0基础到安卓软件开发工程师?

    对于有志于成为"手机软件开发工程师"的人,报班学习,也许是他们的第一反应.比如: 学校良莠不齐,学费高昂,能否学到有用的知识,能否顺利就业,困扰着很多新人. 笔者认为,首先要对移动 ...

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

    学习新技术都很多人来说本身就是一件比较痛苦的事情(因为学习会改变自己原有的认知,是个自我更新的过程)~ 所以能不能学会学好的前提条件是你是不真真愿意去学,你想学adnroid的根本出发点是什么,这个出 ...

  3. 中国移动云能力中心 Iaas 产品部软件开发工程师陈焱山:社区始于连接,也成就于连接...

    社区始于连接,也成就于连接 --陈焱山 ApacheCon 是 Apache 软件基金会(ASF)的官方全球系列大会.作为久负盛名的开源盛宴,ApacheCon 在开源界备受关注,也是开源运动早期的知 ...

  4. 毕业后想成为一名软件开发工程师,应该如何学习,大牛给出建议!

    毕业后想成为一名软件开发工程师,应该如何学习,我整理了一下,觉得可以如下几个过程,逐步深入.希望对大家有帮助. 1.基础 这是每个开发者的起点.开发者刚刚学会了某种语言, 比如C语言,学习了基本的数据 ...

  5. 移动开发:给安卓软件开发初学者简单的教程

    如果你想学习安卓软件开发,还是个初学者,可以在网上找到很多的安卓教程和学习材料,眼花缭乱的初学者教程和进阶教程,如果您看到这篇文章就不要错过,简直是初学者的福音. 考虑到有如此多的信息你又是初学者,所 ...

  6. 去哪儿网2018春招软件开发工程师、前段开发工程师编程题 - 题解

    不难,都是常规的操作,故题解写得简单点. 软件开发工程师编程题 第一题:在字典中找自己的逆序 题目 有一个单词列表,一个初始单词,初始单词需要通过单词列表逐步变换得到自己的逆序,求变换所需的最短变换路 ...

  7. 软件开发工程师:程序员的职业规划就像软件工程

    软件开发工程师:程序员的职业规划就像软件工程 [url]http://www.accp-teem.com.cn/ArticleView/2007-8-1/Article_View_1224.Htm[/ ...

  8. 想做C++软件开发工程师,我该如何去学习?

    想做C++软件开发工程师,我该如何去学习? 因为C++是一个兼具性能和抽象模型结合体,除了能够保证性能之外,还能用当今最流行的面向对象编程模型,而且生态系统由于这些年的积累,建设的也非常完善,所以在高 ...

  9. 亚马逊云科技软件开发工程师团队

    在亚马逊云科技,有着这么一群人,他们经常被认为只会写代码,而不善言辞.但这只是大家对他们的误解.他们的工作不仅需要懂开发.善沟通,还需要能够dive deep用户的需求.他们就是亚马逊云科技的 Sof ...

最新文章

  1. 2020届秋招个人总结
  2. 没用上5G的One World演唱会,视频会议软件Zoom和思科WebEX立功了
  3. python的迭代器无法输出值_python迭代器和生成器
  4. wxWidgets:wxNotebook类用法
  5. boot nk.bin by CEPC
  6. 微软开源P语言,实现安全的异步事件驱动编程
  7. 算法移植优化(二)android gpuimage使用
  8. scrapy爬虫循环抓取同一个url,避免同一URL使爬虫关闭
  9. tomcat命令linux,Linux下一些操作Tomcat的命令
  10. 汇编语言相关图书推荐
  11. cad批量页码lisp_源代码:批量改页码(加前缀)及提取属性块
  12. 如何用python做软件导出cad_使用python将cad批量导出至pdf
  13. Java实现——求指定年份的父亲节(母亲节)是几月几号
  14. CDOJ 1131 男神的礼物 区间dp
  15. educoder:Python初探(三)
  16. SQL 校验身份证号格式
  17. Windows Phone网页体验版
  18. WiFi6特性,一起深入学习,OFDMA,QAM调制,BSS
  19. 巴菲特卸任后盖茨梅琳达与四位新理事共管盖茨基金会;Club Med中国第三家冰雪度假村开业 | 美通社头条...
  20. Redis高可用之哨兵模式

热门文章

  1. Unity相册滚动效果
  2. 三维人脸识别预处理,3D face recognition preprocess
  3. Android.mk 编译c语言,编写 android.mk 中 LOCAL_C_INCLUDES 的技巧
  4. 数据库 之 备份工具Mysqldump具体使用介绍
  5. 数据实时同步或抽取上收的技术分析(转)
  6. 利用摄像头拍照并保存照片的程序(python实现,含UI界面)
  7. 服务器千万级并发很难,且看看DPDK为我们解决了哪些核心问题?丨网络性能丨底层原理丨后端开发丨Linux服务器开发
  8. html5制作交互式课件,交互式课件的实现与制作
  9. win10连接linux nfs,win10系统挂载nFS共享目录的操作技巧
  10. HTC Touch HD单挑iPhone手机