发布网友 发布时间:2022-03-03 12:39
共3个回答
热心网友 时间:2022-03-03 14:08
开发android,我们需要哪些技能基础。(android大牛请绕开此段)
①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议
⑤Android基础知识 ⑥服务器端开发知识①Java基础知识
很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。万丈高楼平地而起,Java就是筑起高楼的每一块砖头。那么Java学到什么程度才算是过关呢?我个人认为至少要掌握以下两个方面的内容:
a)Java基础语法:具体的知识点列表可以在这里下载:《Java知识点列表》V1.0。这部分内容没有讨价还价的余地,必须烂熟于胸。至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习还是视频里面的练习,都需要仔仔细细的完成;
b)设计模式:由于在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。这部分内容可以在《Effective Java》和《Agile.Software.Development:Principles,Patterns.and.Practices》这两本书中找到。
热心网友 时间:2022-03-03 15:26
学习,一般不需要什么基础,Android开发不算高深的技术,没有那么高的门槛。
有朋友在远标学习时提到起码需要了解core Java,需要了解XML,JSON。
还要懂一点儿数据库基础和常见持久层框架,甚至还要懂点儿C/C++。
这些东西,除了C/C++的语言基础,在学习Android的过程中顺带着就学了。
完全没有任何编程基础没接触过任何编程语言和相关知识的人也能学Android,
完全看你有多大的热情和耐心以及你准备投入多少的时间和精力。
学习,其实真的没有门槛,更不应该有那些门槛造成的不学习的借口,想学,就从现在开始吧
热心网友 时间:2022-03-03 17:01
android 是一个专门针对移动设备的软件集,它包含一个操作系统,中间件和一些重要的应用程序(可以理解为一个手机操作系统)。内核采用的是linux内核2.6,android sdk提供了在android平台上使用java语言进行开发Android应用程序开发的工具和API接口。
实际就是使用java语言和android api 为android手机开发应用软件。
无论是java,C++有基础就差不多。最好用过java,Eclipse。如果进行过一些类似的sdk开发就应该没什么问题啦。。。