Building Your FirstApp 第一节
一、建立你的第一个应用
本课程教你如何建立你的第一个Android应用程序。你将学会如何创建一个Android工程和运行一个debuggable版本的应用。你也会学到一些Android应用设计的原理,包括如何建立一个简单的用户交互和处理用户输入。
首先需要有配置开发环境:
1) 下载AndroidStudio
2.)使用SDK Manager下载最新的SDK tools和platforms。
创建一个Android Project
1. 打开Android Studio
1) 如果没有打开一个工程的话,会出现一个Welcome界面,点击“New Project”
2) 如果已经打开了一个工程,点击“File”菜单选项,选择“New Project”
2. 在New Project界面,填写如下内容,然后点击“Next”
Application Name : 给用户展示的应用的名称。这个例子中使用”My First App”
Company domain : 公司域名,一般用这个域名作为添加包名的限定符,AndroidStudio会记住这个限定符,在每次新创建工程的时候,默认使用上一次创建的限定符。
Package name : 工程完整的限定符名称(在Java编程语言包命名中遵循相同的规则)。你的包名在Android系统上安装的所有包中必须是唯一的。你可以单独通过修改ApplicationName或者Company domain来编辑这个值。
Project location :在你的系统中保存这个工程文件的目录。
3. 在Target Android Devices界面,选择应用运行的Android设备为”Phoneand Tablet”,Minimum SDK,选择API 8:Android 2.2(Froyo),(各个版本市场占有情况可以点击”Help me choose”查看),点击”Next”。
Minimum SDK :你的应用支持的Android的最早版本需要的最低SDK,(API指南)。为了尽可能支持更多的设备,你应该设置能够给你的应用提供核心功能集的最低SDK版本。如果你的应用中某些功能集只能够在最新版本的Android版本使用,但是这些功能不是应用的核心功能集的时候,在你可以只有当Android版本支持的情况下开启这个功能(支持不同平台版本详情)。
各个版本市场占有情况
4. 在Add an Activity to Mobile界面,选择” Empty Activity ”,点击”Next”
5. 在Customize the Activity界面,修改Activity Name为"MyActivity"。勾选Generate Layout File,点击”Finish”。到此一个就建立了一个 "HelloWorld" 应用。
简单的了解一下,Android Studio工程目录,我们主要关注的是app目录(这个目录下包含了源代码和资源文件)。在app目录下:
Libs文件夹主要存放一些静态库文件。
Java文件夹里面是源代码文件。
Res 文件夹里面是资源文件。
AndroidManifest.xml是应用的清单文件。
build.gradle 是应用的配置文件。
需要注意的是:Android Studio默认情况下是没有生成drawable-<density>文件夹的,需要手动建立,也可以手动配置Android Studio。而mipmap文件夹是存放不同分辨率应用图标的。
6. 运行应用
1)真机运行:
手机插上数据线连接到电脑,如果你是用的电脑系统是Windows,你需要安装合适USB驱动,详情 OEMUSB Drivers。
打开手机的开发者模式,设置 > 开发者选项> 调试,勾选USB调试。
注意:如果手机没有显示开发者选项,需要手动的去激活,设置 > 版本号,连续点击三次。提示已经处于开发者模式则成功激活,此时再勾选USB调试。
点击Android Studio 菜单导航栏 Run 按钮( 快捷键Shift + F10),在Select Deployment Target界面选择你的手机,点击”OK”。
2)模拟器运行
创建一个模拟器,这里推荐Genymotion下载地址为http://www.genymotion.net/,详细的安装步骤网这里不再叙述。可以搜索Android Studio安装Genymotion。
安装好Genymotion后,在Android Studio启动模拟器。
点击Android Studio 菜单导航栏 Run 按钮(快捷键Shift + F10),然后Select Deployment Target界面选择打开的模拟器。点击”OK”。