版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章AndroidStudio
集成开发环境目录2.1搭建AndroidStudio开发环境 2.1.1AndroidStudio介绍 2.1.2下载并安装JDK2.1.3下载并安装AndroidStudio2.1.4启动AndroidStudio 2.2AndroidStudio编程环境介绍 2.2.1AndroidStudio编程环境2.2.2AndroidSDK操作2.2.3AVD模拟器操作2.3AndroidStudio应用程序2.3.1新建一个工程2.3.2Android应用程序目录结构分析2.3.3导入项目操作学习目标掌握AndroidStudio开发环境的搭建了解AndroidStudio编程环境掌握AndroidSDK和AVD的基本操作掌握Android应用程序的基本结构2.1.1AndroidStudio介绍AndroidStudio是谷歌推出的一个Android集成开发工具,类似EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。在IDEA的基础上,AndroidStudio为开发者提供了:
基于Gradle的实现项目构建。Android专属的重构和快速修复功能。通过提示工具以及时捕获性能、可用性、版本兼容性等问题。支持ProGuard和应用程序签名功能。通过基于模板的向导来生成常用的Android应用程序设计和组件。功能强大的布局编辑器,可以让你拖拉UI控件并进行效果预览。AndroidStudio的优势如下:•可以在工程的布局界面和代码中实时预览颜色、图片等信息。•可以实时预览String的效果。•可以实现多屏幕预览功能,并且可以实时截图设备框界面,也可以随时录制模拟器视频。•可以直接打开工程文件所在的位置。•可以实现跨多个工程的移动、搜索和跳转功能。•可以实时自动保存功能。•实现了智能重构和智能预测报错功能,也可以灵活、方便地编译整个项目。2.1.2下载并安装JDK2.1.3下载并安装AndroidStudio登录Android的官方网站/,单击顶部导航中的“AndroidStudio”链接,进入AndroidStudio的下载页面下载完成之后会得到一个“exe”格式的可执行文件,用鼠标双击后弹出安装欢迎界面,单击“Next”按钮后来到选择工具界面2.1.4启动AndroidStudio2.2.1AndroidStudio编程环境
1.WelcometoAndroidStudio面板
StartanewAndroidStudioproject:单击后可以创建一个新的AndroidStudio工程。OpenanexistingAndroidStudioproject:单击后可以打开一个已经存在的AndroidStudio工程。CheckoutprojectfromVersionControl:从版本库中检查项目,可以通过AndroidStudio分别加载来自GitHub、CVS、Git、GoogleCloud、Mercurial和Subversion等著名开源项目管理站点中的资源。ProfileordebugAPK:配置和调试APK。Importproject(Gradle,EclipseADT,etc):通过导入的方式打开一个已经存在的Android项目,可以导入使用Gradle,EclipseADT和etc方式创建的Android项目。ImportanAndroidcodesample:单击后可以从官网导入Android代码示例。Configure:单击后可以来到系统设置面板。AndroidStudio菜单栏File(文件)子菜单可以实现和文件相关的操作Edit(编辑)子菜单可以实现和编辑操作相关的功能View(视图)子菜单可以设置在AndroidStudio主界面中显示哪些功能面板AndroidStudio工具栏2.2.2AndroidSDK操作AndroidSDKLocation:在此设置当前机器安装AndroidSDK的路径,一定是SDK的根目录。SDKPlatforms:列出了当前机器中已经安装的版本、未安装的版本和未完全安装的版本三种SDK信息,三者之间的状态可以相互转变。SDKTools:列出了当前机器中已经安装的版本、未安装的版本和需要更新的三种SDKTools信息。SDKUpdateSites:列出了在线更新AndroidSDK的官方地址,也就是更新SDK时下载的资料是从这些网址中下载获取的。ShowPackageDetails:选择后会启动显示AndroidSDK管理器的典型界面,在此界面中列出了当前机器中的AndroidSDK信息。2.2.3AVD模拟器操作2.3.1新建一个工程2.3.2Android应用程序目录结构分析
---Project模式
•.gradle:表示Gradle编译系统,其版本由Wrapper指定。•.idea:AndroidStudioIDE所需要的文件。•app:当前工程的具体实现代码。•build:编译当前的程序代码后,保存生成的文件。•gradle:Wrapper的jar和配置文件所在的位置。•build.gradle:实现gradle编译功能的相关配置文件,其作用相当于Makefile。•perties:和gradle相关的全局属性设置。•gradlew:编译脚本,可以在命令行执行打包,是一个GradleWrapper可执行文件。•gradlew.bat:Windows系统下的GradleWrapper可执行文件。•perties:本地属性设置(设置key和设置AndroidSDK的位置等),这个文件是不推荐上传到VCS中去的。•settings.gradle:和设置相关的gradle脚本。•ExternalLibraries:当前项目依赖的Lib,在编译时会自动下载。Android模式app/manifests:AndroidManifest.xml配
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业主收楼承诺书生态园区
- 初中学业水平考试学校日常体育项目评分标准及考核办法
- 生命体征的评估与护理
- 饮料项目综合评估报告
- 血液制品临床应用患者知情同意
- 腺苷钴胺在户外装备行业的应用
- 医疗机构感染管理规范
- 高血压孕妇的孕期体重管理
- 妊娠期高血压治疗的产前检查
- 房地产销售控价格表:商业地产
- 清华大学抬头信纸
- 针刺伤的预防和处置专题培训课件
- 公务接待自查自纠报告范文(6篇)
- 2009-2022历年广西自治区港航发展中心及直属航道事业单位招聘《公共基础知识》试题含答案2022-2023上岸必备带详解版2
- 绘本-小蓝和小黄课件
- 轻钢龙骨石膏板隔墙施工方案
- 浙江履行行政协议决定书(参考格式)
- 酒店安全生产试卷
- T-CABEE 003-2019 近零能耗建筑测评标准
- 新教材教科版六年级下册科学第四单元复习教学课件
- 基于SEQ平台的业务感知质量分析-144法
评论
0/150
提交评论