您的位置:首页 > 其它

Androi 4000 d的基础简介

2016-07-10 23:22 253 查看
一、1G - 4G 的介绍

1G 第一代模拟制式手机大哥大

2G 语音+低速数据业务小灵通

3G 具备更快的网速、网页浏览、音乐

4G 具备100Mb/s速度、视频通话

二、安卓操作系统

安迪鲁宾

三、安卓系统的版本介绍

Android
API (level)

2.1
7

2.2
8

2.3
10

3.0
11

4.0
14

4.0.3
15

4.1.2
16

4.2.2
17

4.3
18

四、安卓的四层架构

Linux内核层、系统运行库层、应用框架层、应用框架层、应用层

五、jvm 与 dvm

jvm

编译后的格式: .java —— .class —— .jar

基于架构:基于栈的架构

dvm

编译后的格式: .java —— .class —— .dex —— .odex

基于架构:基于寄存器的架构

六、ART模式

Android Run Time

通过在安装应用程序时,自动对程序进行预读取编译,让程序直接编译成机器语言,免去了Dalvik模式要时时转换代码,实现高效率、省电、占用更低的系统内存,手机运行流畅。但凡事总有正反面,ART模式在解决了该问题的同时,同时会占用比较多的存储空间,安装程序时比普通的Dalvik模式要长一些来实现预编译。

七、开发环境的搭建

eclipse
IBM公司 java语言

解压开发环境
需要安装jdk

八、SDKManger介绍

dx.bat
把所有的.class文件变成一个.dex文件

aapt
Android应用打包工具

adb
Android调试桥

九、配置清单文件

AndroidMainfest.xml文件
MAINLAUNCHER

十、Activity活动创建

onCreate()
活动被创建时必须要执行的方法

setContentView()引入布局文件

onCreateOptionMenu()创建菜单

十一、adb指令

adb
 kill-server 杀死adb服务

adb  start-server开启adb服务

adb  install  helloworld.apk快速安装

adb  uninstall  com.android.helloworld卸载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: