问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Android开发的学习路线大概是怎样的?61

发布网友 发布时间:2023-10-02 04:18

我来回答

5个回答

热心网友 时间:2024-06-11 09:40

其实网上有很多安卓学习路线图,但是太虚了,我想说一个比较实在的学习步骤,也是我个人的学习步骤。

第一步   java基础


    因为安卓开发语言是使用java,因此必须了解,熟悉j2se。java基础看马士兵的视频就行,他讲的特别好,尤其是堆栈内存那一块。然后学疯狂java讲义,不需要都学,学前十章就行,不建议初学者学java编程思想,比较难懂,不适合入门。(时间2-3个月)

第二步:书籍

   入手的第一本书就是android疯狂讲义,七八百页,其实我感觉我们不用全部都学,比如说动画、视频、传感器先可以不学,安卓疯狂讲义的有些设计不是很合理,把很多难的内容放到了前面,

 没有做到从易到难,我们学的过程中可以先把一章整体看一下,然后再安排学习的顺序,把里面的每一个例子都自己敲一遍。因为我上下班坐公交车时间很长因此我都是在公交车上看书,这样一个月过去了,

 疯狂讲义的主要部分学了一遍。

 第三步:视频

    我看过的视频也很多,比如说黑马精通4.0,还有尚学堂的,还有传智播客的,觉得最好的还是老罗的安卓开发视频,讲的很细也很全面,于是我把其它视频都放弃了,只学老罗视频,每天看7个,中间也有耽搁的这样过去了一个月,所有的看了一遍,主要的,难懂的看了两到三遍。

第四步:高仿项目

   做完前两步,自己感觉水平应该可以了,于是就想去独立开发一个app,但是还是不知道怎么下手,于是从网上找了几个开源项目,开始模仿去做,有仿新浪微博,仿美团,闹钟,这样过去了一个月,终于有些底气了。

第五步:android官网

   要想去安卓官网还需要*,这个大家都懂,首先官网上面的api guide看一下,最后都能仿着写一遍代码,然后再把training上的几个例子也仿着写一遍。这样学上面的例子用了一个月。

第六步 :android学习手册

      我之前一直从事java web开发,前段时间因为工作需要,转学了安卓,在学安卓过程中,一直想找一款应用能够展示各个章节的知识点,并且提供demo例子,就像谷歌Android API Demo一样,google api demo例子太老了,都是外文,例子也不够丰富,还不能看源码,也没有文档。于是把自己学习安卓过程中的用到例子都整合在了一起,并把例子都写在了android学习手册中,希望想学安卓的java同胞们,能有一个好的例子参考,快速学习安卓,少走弯路。android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行,源码采用android studio目录结构,高亮显示代码,不需要积分,文档都采用文档结构图显示,可以快速定位,度娘不让发链接,360手机助手中可下载。

第七步:独立开发app

  光说不干嘴把式,光干不说傻把式。必须独立开发一个小项目。

热心网友 时间:2024-06-11 09:40

很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们。在这里就详细的介绍一下。
1.Java基础 很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?
至少要掌握以下两个方面的内容:
a) Java基础语法: 具体的知识点列表可以在这里下载:《Java知识点列表》V1.0。这部分内容没有讨价还价的余地,必须烂熟于胸。至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习还是视频里面的练习,都需要仔仔细细的完成;
b)设计模式:由于在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。这部分内容可以在《Effective Java》和《Agile.Software.Development:Principles,Patterns.and.Practices》这两本书中找到。
2.Linux基础知识: 大家都知道,Android系统的基础是Linux操作系统。在开发过程当中,也需要使用到一些Linux命令。所以说一些Linux的基础知识是必须的(话说现在的程序员,不懂Linux都不好意思跟人家打招呼),推荐大家看看《鸟哥的私房菜》这本书,写的相当不错;
3.数据库基础知识 这个比较简单,就是一个增删改查的数据库操作,可以看一下这本书:《SQL编程练习与解答》
4.网络协议 至少需要学习两种基础的协议,HTTP协议与Socket协议;
产品经理必学的五个锦囊妙计
产品方法 产品思维 产品设计 交互体验
5.Android基础知识 有了以上的铺垫,再来看Android,是不是觉得轻松了很多呢?至于基础知识的学习顺序,最好的方法就是按照Android SDK帮助文档当中的Dev Guide里面的顺序,我的《Android视频教程》也基本上是按照这个顺序录制的;
6.服务器端开发知识: 由于很多Android应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。至于选择哪一种服务器端知识进行学习,就比较麻烦了,因为技术的种类实在是太多了:
a)Java EE: 就是上面邮件当中所提到的SSH—Struts+Spring+Hibernate。这种技术的优点的功能完整、强大,已经使用了很多年,而且既然大家已经非常熟悉Java了,那么学习SSH看起来也顺理成章。但是使用这种技术开发服务器端程序,非常麻烦。即使是一些简单的功能,也可能需要大量的代码和配置文件来实现;
b)PHP: 简单易学,开发快速。但是需要多学一种语言,是否得不偿失,就要自己判断了;
c).NET: 这项技术的特点和Java EE差不多,但是要想掌握.NET,则需要掌握c#,也是个麻烦的事情;
d)ruby on rails: 这是个人最喜欢的服务器端技术,简洁,优雅,寥寥几行代码,就可以实现很复杂的功能,但是这需要Ruby语言知识作为基础; 至于选择哪一种技术,就看自己的判断了。

育知同创教育提示:要成为一个专业的Android开发者,以上的这些知识都必不可少。看起来好像很多,多的可怕。所以还是那句话--“耐心,耐心很重要”。

热心网友 时间:2024-06-11 09:41

扣丁学堂Android学习路线如图

热心网友 时间:2024-06-11 09:41

Java语法——Java面向对象——线程——Android布局——网络——事件——自定义——Android架构整合。会了这一些,Android工作就不是问题了。我有一位老师,讲得很不错,他做了一套视频,发布在百度传课上了,一个阅读器的项目,难度较大,但是对你找工作一定有很大的帮助,可以去听听。

热心网友 时间:2024-06-11 09:42

回答点比较实用的信息吧,学习路线根据当前6.0版本盛行的年代,很多框架跟企业需求都有所变化。
建议看看这个,仅仅是建议。
http://www.3g-e.org/courses/content.htm
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 0与任何数相加都得原数吗? 小白想自学安卓编程,该如何开始?44 为什么我总是做梦梦见我的手被人弄断了? 有一首歌,里面歌词好像有一句是如果你向前一步走,就会得到我,...5 西安 酒店~~ 一粒硬三天真的有效果33 让厨房保持干净的方法 阿胶能泡药酒吗?它和鹿茸药效一样吗?能否同时泡酒? 阿胶能泡白酒能么?喝了有什么危害么?1 阿胶可以泡酒服用吗6 烦恼的解释是什么1 池州市融信非融资担保有限公司怎么样? 池州股票开户有哪些证券公司3 分手后,心里不爽,我骂他人渣很难听话 闹掰了 可是我还是想 还想跟他... 抱夹叉车 不滑动 主机电源发出“吱吱”声的原因分析 初次学安卓编程,是先看API guide 还是直接看trai... ...市监狱给我们写了一封信,可是我们不知道怎么回信,因为信封上只有阿拉 ... 谁知道这是什么虫子???4 宝宝哭闹时应该怎样安抚302 蓝月亮洗手液有蓝精灵2升级版吗 古风独特有出处名字 安卓开发需要学习什么433 电脑电源吱吱声怎么办? 我应该怎样回报父母的恩情呢? 我在交易猫卖号,号已经被人买了,并且那人还在玩我号。为何这显...48 交易猫租号,买家已经确认收货,但卖家迟迟不确认收货,我已经交...4 交易猫等待买家确认期间买家还能退货吗6 我在交易猫上卖号,如果买家一直不肯确认收货我会一直拿不到钱?30 池州股票开户在哪里服务最好,佣金最低 和女友分手了,我发短信过去,我直接称呼她名字,这样合适吗,我觉得好别... 怎么才能找回? 中信银行监管账户的p2p平台,是否安全,他和第三方托管,那个...1 关于拳皇2002小技巧~ 我想配个好视力眼镜,大家给点建议,觉得好不好6 好视力眼镜有用吗26 自学计算机编程应该看些什么书1593 好视力眼镜有用吗84 我想学技术,石家庄国立电脑学校怎么样啊? ...太旧高速公路(太原至旧关)太原到阳泉段寿阳县境内的一百米左右路基出... 拳皇2002暴走七枷社的熔岩拳好容易躲,怎么样没法躲