Android Studio开发环境
1.推荐地址Google Android 官网
介绍+下载:https://developer.android.com/studio/install.html?hl=zh-cn
简单使用:https://developer.android.google.cn/studio/projects/create-project.html?hl=zh-cn
2.Android Studio 安装教程
可自行百度安装,有教程。
3.创建Hello World 项目
3.1启动新项目
利用 Android Studio,您可以轻松地为各种机型(例如,电话、平板电脑、TV、Wear 和 Google Glass)创建 Android 应用。新项目向导让您可以为自己的应用选择机型,并使用启动所需的一切信息填充项目结构。按以下步骤操作来创建新项目。
第 1 步:启动并配置项目
如果您没有打开项目,Android Studio 会显示“Welcome”屏幕。要创建新项目,请点击 Start a New Android Studio project。
如果您已经打开一个项目,Android Studio 将显示开发环境。要创建新项目,请点击 File > New > New Project。 您可以在下一个窗口中配置应用的名称、软件包名称和项目的位置。
第 2 步:选择项目类别
Android Studio可以帮助我们创建不同类型的项目,这里选择Phont and Tablet,并且是一个空的Active
选择一种 Activity 类型,然后点击 Next
第 3 步:配置 项目基本信息
配置项目的基本信息
对于每种机型,您还可以为该应用选择 API 级别。要获取详细信息,请点击 Help me choose
第 4 步:等待下载插件
Android Studio创建项目后,会联网去下载需要使用到的插件(电脑必须联网,否则创建项目失败),如下图,只需要等待下载完毕即可
建议使用科学上网,安装提供的
只需保持软件在打开的状态,即可
第 5 步:开发应用
Android Studio 会为您的项目创建默认结构并打开开发环境。如果您的应用支持多种机型,
Android Studio 将为每一个机型创建一个包含完整源文件的模块文件夹,如图所示。
第 6 步:创建模拟器
Android程序需要运行在Android手机上,为了方便开发有时候我们需要在使用Android模拟器
点击ADV Manage
点击创建模拟器
选择模拟器类型,点击下一步
选择模拟器版本,如果没有下载,那么需要点击Download进行下载
输入模拟器名称,点击Finish即可完成模拟器的创建
创建完成后,需要将模拟器启动起来
启动成功
第 7 步:发布应用到手机
点击按钮,将应用发布到手机(如果使用真机调试,那么电脑必须安装驱动程序,可以使用豌豆荚、应用宝等手机助等辅助安装)
选中刚刚启动的模拟器,点击OK即可
部署成功
Android Studio 项目目录介绍
- build://构建目录,相当于Eclipse中默认Java工程的bin目录,鼠标放在上面右键Show in Exploer即可打开文件夹, 编译生成的apk也在这个目录的outs子目录,不过在AS的工程里是默认不显示out目录的,就算有编译结果也 不显示,右键打开通过文件夹直接可以看。
- libs://依赖包,包含jar包和jni等包。
- src://源码,相当于eclipse的工程。
- main://主文件夹
- java://Java代码,包含工程和新建是默认产生的Test工程源码。
- res://资源文件,类似Eclipse。
- layout://App布局及界面元素配置,雷同Eclipse。
- menu://App菜单配置,雷同Eclipse。
- values://雷同Eclipse。
- dimens.xml://定义css的配置文件。
- strings.xml://定义字符串的配置文件。
- styles.xml://定义style的配置文件。
- AndroidManifest.xml://App基本信息(Android管理文件)
- build.gradle://Module的Gradle构建脚本
4.Androido Studio介绍
- 工具栏提供执行各种操作的工具,包括运行应用和启动 Android 工具。
- 导航栏可帮助您在项目中导航,以及打开文件进行编辑。此区域提供 Project 窗口所示结构的精简视图。
- 编辑器窗口是创建和修改代码的区域。 编辑器可能因当前文件类型的不同而有所差异。 例如,在查看布局文件时,编辑器显示布局编辑器。
- 工具窗口栏在 IDE 窗口外部运行,并且包含可用于展开或折叠各个工具窗口的按钮。
- 工具窗口提供对特定任务的访问,例如项目管理、搜索和版本控制等。您可以展开和折叠这些窗口。
- 状态栏显示项目和 IDE 本身的状态以及任何警告或消息。
4.1项目视图
项目视图有很多种模式,常用的是Project以及Android
Project:会显示项目所有的文件,包括自动生成的文件
Android:会过滤一些自动生成的文件,页面更友好
4.2布局编辑器