安卓简介
来源:互联网 发布:洛基英语网络课程 编辑:程序博客网 时间:2024/04/28 12:04
安卓的相关总结会后续更新,如果想了解更多
请看:http://bbs.itcast.cn/forum-53-1.html?hyk
一、安卓简介:
各种名词:
SDK(Software Development Kit):s软件、d开发、k工具;其中包含类库, 文档, 工具, 原码, 案例
IDE(Integrated Development Environment):eclipse就是一个,i集成,d开发,e环境,它可以编写Java程序
ADT:a安卓 d开发 t工具, 它是一个Eclipse的插件, Eclipse本身是没有开发Android项目的功能的, 装了这个插件才有
adt-bundle:其中包含了 sdk, eclipse, adt;其中Eclipse上已经安装ADT, 已经默认指定了SDK路径, 可以直接使用
1、底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,大部分程序以Java语言编写
2、Android版本:
① 3.xHoneycomb(蜂巢)
仅供平板电脑使用、加强多任务处理的接口
② 4.0 Ice Cream Sandwich(奶油三明治)
文件夹更容易创建和管理,与iOS类似
从锁屏界面直接访问应用程序
人脸识别,刷脸解锁
③ 4.1 Jelly Bean(果冻豆)
④ 4.2 JellyBean(果冻豆)
3、Android架构:
Application:应用层,开发的这一层,使用java语言编写的
Application framework:写程序调用的这一层,Android的API,会调用下一层的类库。
LIBRARIES:各种类库,是java语言和c语言的接口
LINUX KERNEL:一些驱动,显示的驱动,摄像头的驱动,内存等的运行在LINUX底层的核心驱动
ANDROID RUNTIME:安卓的运行环境,其中蓝色的是一些类库(java中自带的一些类,谷歌进行了重写),其中的DALVIK Virtual是适合手机上运行的虚拟机
4、Dalvik VM和传统JVM的区别:
传统的JVM:
编写.java文件 à 编译为.class文件 à 打包成.jar文件
Dalvik VM:
编写.java文件 à 编译为.class文件 à 打包成.dex文件 à 打包成.apk文件(通过dx工具)
将所有的类整合到一个文件中,提高了效率。更适合在手机上运行
二、搭建开发环境
1.解压目录不要包含中文
2.创建虚拟机的时候检查虚拟机所在目录是否包含中文, 如果包含, 可以通过设置"android_sdk_home"解决
3.安装加速器, 必须是intel x86 i3以上, 如果提示报错, 需要进入bios开启
4.网上下载的ADT默认只带最高版本的SDK, 如果需要其他版本, 可以使用"SDK Manager.exe"下载
创建模拟器:
device:创建手机分辨率:
VGA:640 x 480
180P:1920 x 1080
CPU/ABI:模拟器虚拟机的cpu
MemoryOptions:
RAM:整个手机的内存
VM Heap:每个应用的内存
内存空间:
Internal Storage
SD Card
Snapshot:相当于计算机的休眠,建议不选
start:启动
- 安卓操作系统简介
- 安卓简介
- 安卓简介二
- 安卓简介
- 安卓简介
- 安卓逆向简介
- 安卓Launcher 简介
- 安卓Theme属性简介
- 安卓编译系统简介
- 安卓位置服务简介
- 安卓开发初学简介
- 安卓webview开发简介
- 安卓IPC机制简介
- 安卓--第一天--安卓简介与SDK
- 安卓图表引擎AChartEngine(一) - 简介
- 安卓图表引擎AChartEngine(一) - 简介
- 安卓图表引擎AChartEngine(一) - 简介
- 安卓系统ROM文件夹功能简介
- Code Fragment-构造工具类XXXUtils
- [shell]find的用法
- 对话框型程序的窗口隐藏
- android---handle
- 第一次写“项目”
- 安卓简介
- 时间管理最重要的不是四象限,误区;而是todoList
- 服务器进程为何通常fork()两次
- 中序遍历和先序遍历/后序遍历构建二叉树
- 问题备忘
- 黑马程序员—银行业务调度系统
- 国嵌答疑 2013.8.14
- 技术人员如何去面试?
- SdoRes