Android课程---第一课
2016-03-15 21:55
246 查看
Android是一种基于Linux的开源的操作系统 主要使用于智能设备,如智能手机、平板电脑和智能电视等 由Google公司领头开发并推广,2008年推出第一个版本。 此系统最初由”安卓之父"Andy Rubin(安迪-鲁宾)开发(2003年)。
区别DVM与JVM:
1.首要差别
Dalvik: 基于寄存器,编译和运行都会更快些 JVM: 基于栈, 编译和运行都会慢些
2.字节码的区别
Dalvik: 执行.dex格式的字节码,是对.class文件进行压缩后产生的,文件变小 JVM: 执行.class格式的字节码
3.运行环境的区别
Dalvik : 一个应用启动都运行一个单独的虚拟机运行在一个单独的进程中 JVM: 只能运行一个实例, 也就是所有应用都运行在同一个JVM中
区别DVM与JVM:
1.首要差别
Dalvik: 基于寄存器,编译和运行都会更快些 JVM: 基于栈, 编译和运行都会慢些
2.字节码的区别
Dalvik: 执行.dex格式的字节码,是对.class文件进行压缩后产生的,文件变小 JVM: 执行.class格式的字节码
3.运行环境的区别
Dalvik : 一个应用启动都运行一个单独的虚拟机运行在一个单独的进程中 JVM: 只能运行一个实例, 也就是所有应用都运行在同一个JVM中
相关文章推荐
- Android图片缓存加强版(LruCache+DiskLruCache+软引用)
- android程序内存泄漏的原因和解决办法
- Android 2.2 API ---------ImageButton
- 手机震动的节奏(Vibrator对象及周期运用)
- iOS,Android,WP, .NET通用AES加密算法
- android学习日常3-15 关于单选框附加监听的复习
- Android 图片压缩
- 介绍Text-To-Speech在Android中的用法
- android山寨卫士开发笔记-001
- windows 7下,给android ndk编译libcurl
- Android开发Style的使用,控件共同属性的抽取
- Android入门简介
- android——彻底关闭——应用程序
- 重装电脑以后,android studio打不开,提示找不到JVM
- win10中Android模拟器在安装了intelhaxm-android仍无法启动
- android游戏开发课程 设置按钮点击…
- android游戏开发课程 layout_…
- Android MVP 使用教程
- Android View三种属性——VISIBLE,INVISIBLE,GONE
- 【组合控件】android自定义控件之带文字的ImageView