14天学会安卓开发
作者:神秘的N (英文名 corder_raine)
联系方式:369428455(反馈)
交流群
:284552167(示例,原文档下载)
联系方式:369428455(反馈)
交流群 :284552167(示例,原文档下载)
版权为作者所有,如有转载请注明出处
目录
第一天Android架构与环境搭建... 4
1.1 android基础... 4
1.1.1 Android是什么?. 4
1.1.2 Android的特点! 5
1.1.3 Android优缺点! 5
1.1.4 Android架构... 6
1.2搭建android环境... 10
1.2.1 安装JavaJDK 并配置java环境变量. 10
1.2.2 下载eclipse安装ADT插件... 12
1.2.3 安装androidsdk 并更新版本... 15
1.2.4 配置android环境变量. 18
1.2.5 配置ADV安卓虚拟机 并写hello android 测试... 19
1.2.6 特别赠送:直接下载AndroidDeveloper Tools即可省略以上5个步骤... 22
第一天 Android架构与环境搭建
1.1 android基础
1.1.1 Android是什么?
Ø
是一个针对移动设备的操作系统和软件平台
Ø
基于Linux内核
Ø
由 Google和开放手机联盟OHA开发的
Ø
容许使用Java语言来开发和管理代码
Ø
Android开放源代码,Android遵从Apache Software License (ASL)2.0版本的协议
Ø
Android于2007年11月5日开放手机联盟成立时发布
注:开放手机联盟 (OHA)
1.1.2 Android的特点!
Ø
应用框架可以重复使用,其组件也可以更换。
Ø
Dalvik虚拟机针对移动设备进行了优化。
Ø
优化的图形能力支持2D、3D图形(OpenGL ES 1.0 )。
Ø
集成了基于开源WebKit引掣的浏览器。
Ø
SQLite作为结构化数据存储。
Ø
多媒体支持多种音频、视频格式。
Ø
GSM Telephony (hardware dependent)
Ø
支持蓝牙Bluetooth,3G和WiFi
Ø
支持照相机、GPS、指南针和加速度仪等传感器硬件。
Ø
丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为EclipseIDE所写的插件。
1.1.3 Android优缺点!
优点
Ø
源代码完全开放。
Ø
采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,Android的运行速度比想象的要快很多。
Ø
运营商(中国移动等)的大力支持,产业链条的热捧。
Ø
良好的盈利模式(3/7 开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。
Ø
Android的源代码遵循Apache V2软件许可,而不是通常的GPL v2许可。有利于商业开发。
Ø
具有强大的Linux社区的支持。
缺点