
全部展开
开发android,我们需要哪些技能基础.
①Java基础知识②Linux基础知识③基础知识④网络协议⑤Android基础知识⑥服务器端开发知识

①Java的基本知识
许多朋友一开始就开始学习Android,这似乎太着急了. Android应用程序开发基于Java语言,因此没有扎实的Java基础知识,仅机械地复制其他人的代码是没有意义的. 数以千计的高层建筑耸立在地面上,Java是用来建造高层建筑的每一块砖. 那么Java在多大程度上可以通过?我个人认为至少必须掌握以下两个方面:
a)Java基本语法: 可以在此处下载特定的知识点列表: “ Java知识点列表” V1.0. 这部分没有讨价还价的余地,您必须熟悉它. 至于具体的学习方法,您可以看书或看视频,但是关键是要多练习,无论是书中的练习还是视频中的练习,您都需要仔细完成;

b)设计模式: 由于Android系统框架层中使用了大量设计模式,因此如果您不熟悉这一领域,将会大大减少您对Android的了解. 设计模式有很多类型. 一张一张地掌握所有这些是不现实的. 首先必须掌握基本的面向对象设计原理. 在这些基本原理的支持下,您可以进行类比. 这部分可以在“有效的Java”和“敏捷的软件开发: 原理,模式和实践”中找到.
②Linux基础
每个人都知道Android系统的基础是Linux操作系统. 在开发过程中,我们还需要使用一些Linux命令. 因此,有必要讲一些Linux的基本知识(对于当前的程序员,如果他们不懂Linux,我很尴尬地向其他人打招呼)安卓系统操作入门,我建议您阅读“鸟的私人厨房”一书,这是相当不错的; p>

③基础知识
这是相对简单的,它是对的添加安卓系统操作入门,删除和修改操作. 您可以看一下这本书: “ SQL编程练习和解决方案e5a48de588b6e799bee5baa6e79fa5e9819331333365643636答案”
④网络协议

至少需要学习两个基本协议: HTTP协议和Socket协议;
⑤Android基础
⑥服务器端开发知识
由于许多Android应用程序都需要服务器端支持,所以仍然有必要掌握一些服务器端开发知识.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-180940-1.html
那都是我们的领土就完了