初学android,请问android和java语言什么关系,还有android和javaME又是什么关系

 我来答
百度网友798774b
2013-01-15 · TA获得超过139个赞
知道答主
回答量:285
采纳率:0%
帮助的人:146万
展开全部
你好 !安卓Android是一种以Linux为基础的开放源码操作系统。 
安卓系统是基于linux为核心的,而linux是用c语言和少量汇编语言写成的,如果你想研究安卓,就去学c语言吧,
安卓上得应用大多是用java编写的,如果你想编写手机游戏和应用,就去学java吧。
要想学习android应用开发,只要会JavaSE就可以了。
不知道我的回答能不能满意。

七里河团队答疑助人,希望我的回答对你有所帮助
沉西小0K
2013-01-15 · TA获得超过231个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:182万
展开全部
android啊,是一个系统,跟linux、windows一样的概念,包含底层、中间层、应用层什么的。java是一种程序语言,可以开发出android系统里面的应用软件。
javaME是java的嵌入式版本,专攻便携式设备的编程环境,比如手机。它包含了对这些便携式开发应用的API,也就是包啊、类啊什么的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq40289072
2013-01-15
知道答主
回答量:13
采纳率:0%
帮助的人:4.4万
展开全部
作为过来人说几句 希望能帮到你 我刚学习的是java基础 那时啥也不会 简单的for循环看着也不懂 不断的敲代码 慢慢就懂了 建议你从Java基础开始学 我给你个课程提纲
1 开发环境搭建
2 Java语法
3 Java语法
4 Java语法
5 面向对象
6 面向对象
7 面向对象
8 面向对象
9 面向对象
10 多线程
11 String(字符串)
12 集合
13 集合
14 常用工具类、正则表达式
15 IO
16 IO
17 IO
18 IO
19 GUI(图形化界面)
20 网络编程
21 网络编程
22 JDK5新技术
23 HTML
24 HTTP协议、CSS
25 JavaScript
26 JavaScript
27 JavaScript
28 JavaScript
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
要勇敢的面对
2013-01-15
知道答主
回答量:2
采纳率:0%
帮助的人:2894
展开全部
安卓应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。需要用心的学好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yakun
2013-01-15 · TA获得超过419个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:285万
展开全部
Android是以Java开发的手机系统(有谷歌实现的Java编译器)。JavaME是以Java实现的嵌入式系统。
在没有iOS和Android以前手机操作系统基本上只有Windows Mobile、塞班、黑莓,这些操作系统都不是开源的,相对于今天开发的应用比较少。除了上述手机操作系统以外,手机的应用基本是JavaME实现。
就目前来说塞班和JavaME属于淘汰的产品了,因为Nokia已经开始放弃塞班了,现在的JavaME的实现是Android,因为Andoird和JavaME都是用Java编写,而目前Androd不管是功能还是操作体验还有市场占有率Android都是老大。
Android的底层实现是Linux,而Linux是用C/C++等语言编写。所以学习Java会一些C/C++会更好些,不会的话也没有太大关系,只要用JNI调用C/C++即可,由于声音和视频处理这些都是调用C/C++的类库,而这些类库都是封装好的,不用担心不会怎么办。
我下一步才开始学习JNI,呵呵。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式