java与安卓是什么关系

 我来答
钞润桓鸿晖
2020-07-02 · TA获得超过3755个赞
知道大有可为答主
回答量:3132
采纳率:35%
帮助的人:160万
展开全部
Java,是由Sun
Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java
applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java
applet。 Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个
Activity
类(class)负责创建视窗(window),一个活动中的Activity就是在
foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的
Activity
全部画面被其他
Activity
取代时,该
Activity
便被停止(stopped),甚至被系统清除(kill)。
  View等同于J2ME的Displayable,程序人员可以通过
View
类与“XML
layout”档将UI放置在视窗上,Android
1.5的版本可以利用
View
打造出所谓的
Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的Android
Hero手机即含有大量的widget。至于ViewGroup
是各种layout
的基础抽象类(abstract
class),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是Displayable的是必须的,在Activity
中,要通过findViewById()来从XML
中取得View,Android的View类的显示很大程度上是从XML中读取的。View
与事件(event)息息相关,两者之间通过Listener
结合在一起,每一个View都可以注册一个event
listener,例如:当View要处理用户触碰(touch)的事件时,就要向Android框架注册View.OnClickListener。另外还有Image等同于J2ME的BitMap。
妥当且坦率的才俊k
推荐于2017-09-12 · TA获得超过3825个赞
知道小有建树答主
回答量:1008
采纳率:80%
帮助的人:953万
展开全部
  • java是一门编成语言,而android时一个基于linux内核的手机操作系统。

  • 两者的关系在于,用java语言可以编写出应用程序安装在android系统上,这也是现在java语言就业的一个方向。

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
品橙海Z
2014-10-27 · 超过17用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:21.7万
展开全部
一个操作系统关系 他和安卓 也叫Linux系统 Java帮忙显示渲染和引导
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wbombarddd
2014-10-27 · TA获得超过111个赞
知道答主
回答量:246
采纳率:0%
帮助的人:140万
展开全部
安卓用的就是java语言,不过安卓自已又封装了几个常用类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangchao8418
2014-10-27 · 超过23用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:44.2万
展开全部
安卓是基于Java的 但是有高于Java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式