欢迎来到天天文库
浏览记录
ID:36231829
大小:3.70 MB
页数:36页
时间:2019-05-07
《android入门教程android ch01》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北京信息科技大学计算机学院软件工程系Android开发实践351Android开发简介Android为Google公司推出的手机操作系统,现在同苹果的IOS系统等成为了目前世界上主要的手机操作系统。同苹果的封闭不同,Android是开源的,目前已经成为愈来愈多的公司和程序员的选择。本章主要介绍Android手机开发基本知识,主要包括环境构建、如何编写一个简单Android程序、Android基本组件内容等。学习完后学生能够编写简单Android程序。1.1Android历史1.2Android平台架构1.3构建Android开发环境本章开始构建Android开发环境,使得程序员可以在计算机
2、上编写和测试程序。Android支持多种操作系统,包括Windows、MacOSX和Linux等。下面以Window为例进行说明如何构建Android开发环境。以前Google推荐使用Eclipse结合ADT插件开发Android程序,不过自2015年开始,Google宣布停止支持Eclipse等集成开发环境,转而支持AndroidStudio。AndroidStudio基于IntellijIDEA而开发。我们知道Android应用程序是使用Java语言编写的,而IntellijIDEA是Java语言开发最好用的集成环境之一,它在智能编码、调试、重构、GUI设计等方面具有非常强大的功能。本
3、书将以AndroidStudio为例介绍如何开发Android应用程序。1.3.1安装AndroidStudio在安装AndroidStudio之前,应该首先安装JDK,建议安装最新版JDK(目前最新为JDK8.0),用户可在北京信息科技大学计算机学院软件工程系Android开发实践35http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html网站上下载,注意下载版本,如果是32位操作系统,下载Windowsx86版本,如果是64位操作系统,下载Windowsx64版本。然后下载An
4、droidStudio安装程序,用户可在网站添加网站地址上下载。如果访问不了该网站,亦可在http://www.android-studio.org/网站下载,当前最新版为(文件名为android-studio-bundle-141.2135290-windows.exe)。图11双击android-studio-bundle-141.2135290-windows.exe,开始安装AndroidStudio。1.首先是欢迎界面。点击Next按钮。图12北京信息科技大学计算机学院软件工程系Android开发实践352.选择安装组件。组件包括必选项和可选项,必选项为AndroidStud
5、io(设计和开发Android应用程序的集成开发环境TheAndroiddeveloperenvironmenttodesignanddevelopyourappforAndroid.),可选项包括lAndroidSDKThecollectionofAndroidplatformAPIs,toolsandutilitiesthatenablesyoutodebug,profile,andcompileyourapp.:包括Android平台API,开发、调试、编译的工具和程序等;lAndroidVirtualDeviceApreconfiguredandoptimizedAndroidVi
6、rtualDeviceforapptestingontheemulator.:预置的模拟器虚拟设备;lPerformanceAhardware-assistedvirtualizationengine(hypervisor)whichspeedsupAndroidemulationonyourdevelopmentcomputer.:模拟器硬件加速器,注意机器不同,该项可能不同。由于Android默认模拟器是基于ARM的,在Windows上模拟器运行速度很慢,为了提速,建议选择此项。笔者机器为IntelCPU,这里显示的是Intel的HAXM(HardwareAcceleratedExec
7、utionManager,硬件加速执行管理器),是一个硬件辅助的的虚拟化引擎,可在启用Intel虚拟机的系统上使得Android模拟器运行速度更快。默认为安装全部组件,这里选择默认。点击Next按钮。图133.同意AndroidSDK许可。选择IAngree按钮。北京信息科技大学计算机学院软件工程系Android开发实践35图144.同意IntelHardwareAcceleratedExecutionManager
此文档下载收益归作者所有