学习ANDROID应用开发需要具备哪些基本的知识?

要会JAVA EE吗?

1、看你将来想从来哪方面的开发。
2、ANROID的开发分为:
1)、Android客户端应用程序
如新浪微博、网银客户端、凡客、淘宝客户端,快盘客户端。Android在这里的应用还是界面层的东西为主。核心还在WEB。不过从应用层面上来讲,几乎大一点的网站,都需要有手机客户端程序。
2)、Android通用类程序
如基于LBS(基于位置的服务)的应用 (这类一般会嵌入到客户端应用程序中),流媒体播放应用。由于移动设备的方便便捷,这类应用有不错的前景。
3)、Android游戏开发
需要掌握的游戏引擎LGame,游戏框架等。手机上的游戏会是一大块内容,有前途。
4)、Android底层开发
需要掌握C、Linux等较底层的东西,发展方向应该是驱动、协议开发,嵌入式开发

想从事客户端应用程序的开发,要会J2EE(SSH)。(看服务器端的构架了)
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-31
当然首先需要java知识了,因为这个是基础啊,最好啊找个培训学校,既能学习android又能学习java的最好,“青大实训上海同济校区”就不错呢。
第2个回答  2012-11-19
选择3G培训机构,要最起码的了解一些情况比如师资是否真的做过这方面的开发?是否有线上真实的应用?教学设备如何?是不是真正的先 就 业后 付款?
我知道的比较好的就是华夏 博大3G学 院,基本情况都很好,你可以了解一下!`
第3个回答  2014-11-26
想要学习Android开发,你需要拥有这些东西:
1 、Java基本知识(或任何其他面向对象语言)
2 、免费下载的Android SDK(包含Android模拟器)
3 、免费的Android文档
4 、免费的IDE (例如Eclipse)
还有一些并不是必要的,但可能非常有用的东西:
1、一部Android手机
2 、一本不错的Android开发入门书籍。

如果你想跳过这些繁琐的步骤,想走捷径,这也不是不可能的,你可以通过网上那些在线应用开发平台开发应用,比如通过应用之星(appstar.com.cn)平台,它对开发者无技术门槛,目的是让人人都会开发应用。

希望能帮助到你。
第4个回答  2011-07-30
在Java的基础上学习Android的SDK

安卓开发学习什么?
android api,学习基本的Activity、service、intent等基本的知识,可以开发一些界面。计算机网络基本知识。Linux命令、C编程基础、Android Java编程、Google Android Linux操作系统具体操作等 安卓系统开发的方法,简单来说分成四层:第一层,以Inventor为代表的绘图工具,是Google推出的简单开发工具,主要是针对初...

安卓开发需要学哪些
安卓开发需要学习的主要内容有:1. 编程语言:Java是安卓开发的主要编程语言,因此需要掌握Java的基础知识和核心技术,包括数据类型、控制结构、面向对象编程等。同时还需要熟悉Android平台特定的Java扩展API和框架。另外Kotlin也是一个日渐流行的选择作为安卓开发语言,因此了解Kotlin也是加分项。2. Android开发基...

Android应用开发需要具备哪些知识?
\\x0d\\x0al 熟悉android 的JNI 开发,通过JNI实现JAVA与C\/C++程序间的调用及回调。\\x0d\\x0al 熟练掌握UI设计、常用布局、动画特效。熟悉安卓下的消息推送机制原理。\\x0d\\x0al 熟悉Android下的安全机制。如获取系统最高权限使得不能停止服务,利用守护进程保护服务不被停止,清理内存等。\\x0d\\x0...

android开发需要学习哪些知识
Android开发需要学习的知识包括:1. Java编程语言基础。Android系统是基于Java语言开发的,因此掌握Java编程是开发Android应用的基础。需要理解Java的核心概念,如变量、数据类型、运算符、流程控制等。此外,还应熟悉Java中的面向对象编程,包括类、对象、继承、封装和多态等概念。2. Android开发基础。了解Andro...

Android开发要学些什么
1、学习Java基础知识,比如基本类型、集合等;2、学习基本的Activity、service、intent等知识基础,用来开发一些界面;3、学习计算机网络知识基础;4、学习Linux命令、C编程基础、Android Java编程、Google Android Linux操作系统的基本操作等。Android开发工程师是干什么的 Android开发工程师是指从事Android系统...

安卓开发需要学什么
安卓开发需要学习的主要内容有:Java编程语言、Android操作系统知识、UI设计、数据库管理和网络通信。1. Java编程语言 Java是Android开发的核心语言。开发者需要掌握Java的基本语法、面向对象编程,以及常用的数据结构。Android系统的架构基于Java,因此深入理解Java对于安卓应用开发至关重要。2. Android操作系统...

学习Android 开发需要什么程度的 Java 基础?本人培训过Java
具体而言,以下几点是Android开发所需Java基础的关键内容:1. **面向对象编程**:理解类、对象、继承、封装和多态等核心概念。2. **Java语法**:熟悉Java基本语法,如变量、数据类型、控制结构、数组和集合。3. **异常处理**:掌握如何使用try-catch块和throws关键字处理程序中的异常。4. **文件操作...

学手机游戏开发需要学什么
JavaWeb的主要内容包括:Java解析XML文件DOM4J、MySql数据库的应用、多表连接查询的应用、Jsp和Servlet应用、Http协议解析、Tomcat服务器的应用配置、WebService服务配置应用。4、Android基础 有了Java基础之后还要学习一些android开发的基础知识,包括学Android的基本控件开发和使用、高级控件的使用,掌握布局和自...

android系统开发怎么入门
Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的 万丈高楼平地而起,Java就是筑起高楼的每一块砖头 这部分内容没有讨价还价的余地,必须烂熟于胸 至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习...

学习Android开发要具备这些基础?
首先要熟悉学习Android开发要具备哪些基础知识。Java作为学习Android开发的基础编程语言,掌握Java开发基础知识是非常重要的。另外,还要重点掌握针对Android平台而特有的Activity、Service、Broadcast、ContentProvider、Handler等知识。在学习Android开发时还应该了解Android的开发工具。学习关于AndroidSDK的相关知识。

相似回答