- 1、本文档共521页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元1 Android开发环境搭建与模拟器创建
【教学导航】教学目标(1)理解Android、Android Studio、Genymotion和Gradle等几个基本概念(2)熟悉Android的系统架构的基本组成及其主要功能(3)理解Android Studio和Genymotion模拟器的优势(4)学会下载、安装与配置JDK(5)学会下载与安装Android Studio(6)学会下载、安装与配置模拟器Genymotion(7)学会启动Android Studio以及创建、运行Android Studio项目教学方法任务驱动法、理论实践一体化、探究学习法、分组讨论法课时建议 4 课时
【知识导读】1.1 基本概念1.AndroidAndroid是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机,后来Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。
【知识导读】1.1 基本概念2.Android StudioAndroid Studio是Google开发的一款面向Android开发者的IDE(Integrated Development Environment,集成开发环境),支持Windows、Mac、Linux等操作系统,基于Java语言集成开发环境IntelliJ搭建而成。Android Studio是一项全新的基于IntelliJ IDEA的Android开发环境,类似于Eclipse ADT插件,Android Studio提供了集成的Android开发工具用于开发和调试。
【知识导读】1.1 基本概念3.GenymotionGenymotion是一款优秀专业高性能的Android模拟器,它支持Windows、Mac、Linux,由于其模拟运行速度很快、画面流畅、且支持OpenGL3D加速、多开、全屏等特性,并提供Eclipse、IntelliJIDEA(java语言开发的集成环境)的开发插件,不仅是开发者也是普通玩家们测试和运行Android软件和游戏的利器。
【知识导读】1.1 基本概念4.GradleGradle是以Groovy语言为基础,面向Java应用为主。它抛弃了基于XML的各种繁琐配置,是基于DSL(领域特定语言)语法的自动化构建工具。Gradle可以用于Android开发的新一代的Build System,也是Android Studio默认的build工具。
【知识导读】1.1 基本概念5.APKAPK(AndroidPackage的缩写)是Android应用程序的安装包(apk),类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的项目打包成一个安装程序文件,格式为apk。
【知识导读】1.2 Android的体系结构英文版Android体系结构如图1-1所示,中文版Android体系结构如图1-2所示。由图1-1和图1-2可以很明显看出,Android体系结构由5部分组成,分别是:LinuxKernel、AndroidRuntime、Libraries、ApplicationFramework、Applications。
【知识导读】1.2 Android的体系结构图1-1Android体系结构(英文版)
【知识导读】1.2 Android的体系结构图1-2Android体系结构(中文版)
【知识导读】1.3 Android Studio的优势AndroidStuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJIDEA改造的IDE,它具有以下优势:(1)速度更快 (2)UI更漂亮(3)更加智能 (4)整合了Gradle构建工具(5)强大的UI编辑器 (6)内置终端(7)更完善的插件系统 (8)完美整合版本控制系统。
【知识导读】1.4 Genymotion模拟器的优势Genymotion模拟器主要优势如下(1)速度快性能好,资源占用低,系统要求512MB内存就能运行。(2)支持OpenGL3D加速,可以流畅玩大型3D游戏。(3)支持同时启动多个模拟器,可以实现软件或游戏多开。(4)支持多种虚拟传感器,如电池状态、GPS、NFC、重力加速器等模拟,在微信之类的App上有特别用处。
【知识导读】1.4 Genymotion模拟器的优势(5)支持摄像头、蓝牙等设备。(
您可能关注的文档
最近下载
- 期末考试成绩质量分析会 教学建议 教学质量分析研讨会PPT课件.pptx
- 人教版六年级下册数学小升初复习试题(试题)3.docx VIP
- 2025清华:DeepSeek从入门到精通.pdf
- 质量信得过班组培训.pptx
- 综合实践项目 利用细菌或真菌制作发酵食品(人教版2024).docx VIP
- 《清式营造则例》下载梁思成着.pdf
- 【2025春】人教版七年级数学下册教学计划(含进度表).docx
- 傻瓜式era汉化教学bymkatze葱神.pdf
- 2024年度党员领导干部民主生活会征求意见反馈内容与2024年度民主生活会领导班子和个人征求意见建议(52条).docx VIP
- 认识物联网工程.pptx VIP
文档评论(0)