当前课程知识点:Android应用开发基础 > 第一章 Android概述 > 1.1 Android概述 > 1.1 Android概述
本节我们主要介绍Android的概述
主要包括下面三方面的内容
1 了解Android的历史和架构
2 如何搭建Android的集成开发环境
Android Studio
3 如何创建Android模拟器
安卓一词本意为机器人
是谷歌于2007年5月
推出的基于Linux平台的开源操作系统
主要应用于手机和平板电脑
下面我们看一下安卓的版本发布
2008年9月
谷歌正式发布了安卓1.0系统
2010年12月
谷歌正式发布了安卓2.3操作系统
安卓应用数量首次突破了10万个
2017年8月发布了安卓8.0 Oreo
目前最新的商用版本
是2018年5月发布了安卓9.0Pie
下面我们看一下Android版本的占有率
Android8.0占有7.1%的市场份额
Android7.0占有30 %的市场份额
Android6.0占有25.5%市场份额
Android5.0占有22.4%市场份额
Android4.0占有14.6%的市场份额
超过一半Android手机
使用了Android 6.0以上的版本
Android系统架构分为四层
1 Linux内核提供系统核心服务
2 系统运行库是Java的核心库集合
Android应用程序运行在Dalvik的虚拟机上
系统核心库主要包括C/C++库的集合
提供给Android的各个控件使用
应用程序框架层
提供了Android的应用程序
所需要的组件和服务
应用层是核心应用程序的集合
主要包括联系人 电话 日历 地图等
下面我们介绍一下
如何进行Android的开发环境搭建
主要分为三部分
1 Java开发工具包
Java Development kit JDK的下载和安装
2 Android Studio开发环境的下载和安装
3 安卓模拟器的使用
JDK的下载
进入Oracle公司的主界面
选择JDK Download
进入JDK下载页面后单击按钮
进入JDK的下载列表
根据操作系统的不同
选择不同的JDK版本
下面我们介绍一下JDK的安装和配置
单击下载完成的JDK可执行文件
单击下一步按钮
选择安装的JDK路径
完成安装
进入电脑的控制面板 系统
左边侧栏的高级系统设置
进入环境变量选项
设置JAVA_HOME
环境变量为JDK的安装路径
设置Path环境变量为JDK的bin目录路径
谷歌提供了安卓集成的Android Studio开发环境
可以从官网和中文社区中下载
目前开发环境版本
是2018年9月发布的Android Studio 3.2
下面介绍Android Studio的安装
进入欢迎安装页面后使用默认选项
设置Android Studio安装目录
设置Android SDK的安装目录
设置完成后大概需要3分钟左右
出现启动Android Studio的复选框
安装顺利完成
启动后点击开启一个新的
Android Studio Project
就进入了Android Studio的开发环境
我们还可以从Android Studio中文社区下载汉化包
在Android Studio安装目录下
备份lib/resource_en.jar文件
使用压缩软件打开 非解压
resource_en.jar文件
将汉化包文件
替换原英文语言包文件后
点击保存已经替换的语言包文件
添加回lib/目录
替换之前的resource_en.jar文件
Android Studio集成开发环境
主要分为下面的部分
菜单栏
工具栏
导航栏
项目文件列表栏
编辑栏
和调试输出栏
下面介绍创建安卓模拟器的过程
点击菜单栏Tools工具
Android AVD Manager
点击创建新设备
选择手机和屏幕尺寸
选择要创建的安卓系统版本
创建成功后
点击运行模拟器按钮
1分钟左右
模拟器启动运行成功
-Android Studio4.1.2安装常用问题汇总2021.3.15
-1.1 Android概述
--1.1 Android Studio安装与配置-实践案例
-1.1 Android概述--作业
-1.2 Android程序
-1.2 Android程序--作业
-1.3 Android程序调试
-1.3 Android程序调试--作业
-2.1 Activity概述
-2.1 Activity概述--作业
-2.2 Activity应用
-第2章 Android视图--2.2 Activity应用
-3.1 Activity布局
-3.1 Activity布局--作业
-3.2 Android基础组件
-3.2 Android基础组件--作业
-3.3 Android中级组件
-3.3 Android中级组件--作业
-3.4 Android适配器
-3.4 Android适配器--作业
-4.1 Fragment碎片组件
-4.1 Fragment碎片组件--作业
-4.2 ViewPager翻页类组件
-4.2 ViewPager翻页类组件--作业
-讨论:fragment与activity的生命周期有哪些不同?
-5.1 Android广播概述
-5.1 Android广播概述--作业
-5.2 Android广播工作原理
-5.2 Android广播工作原理--作业
-5.3 自定义广播
-第5章 广播--5.3 自定义广播
-5.4 有序广播
--5.4有序广播
-第5章 广播--5.4 有序广播
-6.1 系统服务概述
-6.1 系统服务概述--作业
-6.2 访问系统服务
-6.2 访问系统服务--作业
-6.3 自定义服务
-第6章 Android服务--6.3 自定义服务
-6.4 多线程
--6.4 多线程
-第6章 Android服务--6.4 多线程
-7.1 Android运行权限
-7.1 Android运行权限--作业
-7.2 URL URI概述
-第7章 内容提供者ContentProvider--7.2 URL URI概述
-7.3 ContentProvider概述
-第7章 内容提供者ContentProvider--7.3 ContentProvider概述
-7.4 访问通讯录
-第7章 内容提供者ContentProvider--7.4 访问通讯录
-7.5 课后作业案例
-8.1 相机服务
--8.1 相机服务
-8.1 相机服务--作业
-8.2 音视频服务
-8.2 音视频服务--作业
-9.1 网络服务概述
-9.1 网络服务概述--作业
-9.2 网络框架
--9.2 网络框架
-9.2 网络框架--作业
-9.3 Json
--9.3 Json
-第9章 网络技术--9.3 Json
-9.4 Volley
-第9章 网络技术--9.4 Volley
-10.1 文件存储
--10.1.3 实践案例-SharedPreference文件读写
-10.1 文件存储--作业
-10.2 数据库存储
-10.2 数据库存储--作业
-第1章 实训简介以及开发环境配置
-第2章 在线音乐播放器整体设计以及服务端开发
-第3章 在线音乐播放器-客户端开发
-第4章 在线音乐播放器-完整版
-第5章 QQ聊天项目
-第6章 在线点餐系统