Android的基础简介

一、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卸载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值