毕业设计(论文)-基于Android平台的下载图片制作手机背景的APP开发.docx

上传人:知****量 文档编号:93228129 上传时间:2023-07-01 格式:DOCX 页数:49 大小:1.34MB
返回 下载 相关 举报
毕业设计(论文)-基于Android平台的下载图片制作手机背景的APP开发.docx_第1页
第1页 / 共49页
毕业设计(论文)-基于Android平台的下载图片制作手机背景的APP开发.docx_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《毕业设计(论文)-基于Android平台的下载图片制作手机背景的APP开发.docx》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于Android平台的下载图片制作手机背景的APP开发.docx(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、本科毕业设计论文题 目基于Android平台的下载图片制作手机背景的APP开发专业名称电子科学与技术学生姓名指导教师毕业时间2016.06设计论文毕业任务书一、题目基于Android平台的下载图片制作手机背景的APP开发二、指导思想和目的要求随着智能手机的普及,手机在我们的生活中逐渐占据了更加重要的地位,各种各样的手机APP也孕育而生。现在基于智能移动终端和移动网络覆盖的普及以及网速的提高,移动互联网已是人们生活中必不可少的成分。比如说:购物、阅读、社交等。同时由于现在人们的生活也比以前多元化,生活中交际的人群也趋于多元化,那么社交软件便由此产生,而且深受人们的欢迎,现已是人们生活中必不可少的

2、成分。现在社交移动应用不仅仅是便于人们对自己周围交际的人进行信息沟通也是自己向外界释放自己心理活动的平台,这样的平台可以让大家了解自己最近的生活和心理状态。相反地,自己也可以了解到自己周围的人最近的各种生活、心理状态。由于生活得多元化,人们心理追求的精神生活也有一定的提高,社交软件不仅仅提供的是社交的便捷性和管理交际圈的便捷性,同时也是精神生活的消费和体验。随着人们生活水平逐渐的提高,那么人们生活上心理也会有微妙的变化,那么对社交应用的心理体验要求也会有微妙的变化,所以社交应用是很有市场的。更重要的是社交应用正在朝着精神生活需要的方向发展,而这个方向更是多元的和瞬息万变的。本项目是一款基于An

3、droid平台的下载图片制作手机背景的APP开发,使Android手机拥有个性的手机背景,是手机显得更生动灵活化,与人们更为方便,让手机主人随时随地更换手机背景。本设计实现的重要功能是下载网络上更多的图片资源,并且知道图片的更多属性。本项目还可以使人们生活更加多样化,也使设计者更加熟悉Android的技术和其它在市场上的特点。三、主要技术指标Java语言:Java语言是一种能在跨平台应用程序的程序设计语言。这种语言技术具有非常卓越的平台移植性、通用性、高效性以及安全性。Eclipse软件:Eclipse是一种跨平台的自由集成开发环境(IDE)。它最主要的目的用来开发Java语言。但是也有人通过

4、外挂程式使其作为其他一些计算机语言的开发工具,比如C+语言和Python语言。JDK :Java Development Kit (JDK)是整个Java技术的核心,其中包括了Java运行环境、Java工具和Java基础类库。SDK: Software development kit(SDK)是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。运行环境:软件运行在windows7系统下,App运行在Android 4.4.2及以上版本四、进度和要求第2周到第3周: 了解设计课题内容,查阅资料,撰写开题报告。第4周到第5周: 进一步查阅资料,对设计有

5、一个初步的想法。第6周到第7周: 学习Eclipse,JSD, SDK软件的应用,并运行一些晓得程序熟悉软件,搭建Android平台。第8周到第9周: 进行初步的设计,是应用初具模型。第10周到第11周: 编写相关程序,对程序进行测试查找BUG并做出修改。第12周到第13周: 继续完善该设计,测试调试修改。第13周到第14周: 整理完成毕业设计,撰写毕业论文。第15周到第16周: 准备及完成毕业答辩。五、主要参考书及参考资料1李佐彬.Android开发入门与实战体验M. 机械工业出版社,2011.2李鸥.实战Android应用开发M.清华大学出版社,2012.3王东华.Android开发实例大

6、全M.电子工业出版社,2012.4杨丰盛.Android应用开发揭秘M.北京:机械工业出版社,2010.5余志龙,陈昱勋,郑杰明.Android实例开发范例大全M.北京:人民邮电出版社,2010.6 胡伟.Android系统架构及其驱动研究J.广播电视大学报,2008.7郑建,贺超.Android和Chrome的发展与未来J.移动通信,2010.8王克宏.Java技术教程(基础篇)M.北京:高等教育出版社,2002.9姚尚朗,靳岩.Android开发入门和实战M.北京:人民邮电出版社,2010.10陈强.Android实例开发完全手册M.北京:人民邮电出版社,2012.11张利国,代闻,龚海平

7、.Android移动开发案例详解M.北京:人民邮电出版社,2010.12关立勋.Android应用开发深入学习实录M.北京:电子工业出版社,2013.10.13 宗键.Windows CE嵌入式系统M.北京:北京航空航天大学出版社, 2006.14 林涛.嵌入式操作系统Windows CE的研究J.微计算机信息.2006,22(6): 91-93.15 齐晓静,王卫东,王剑.Windows CE OAL层的结构与开发J.单片机与嵌入式系统应用.2005(002): 0-33.16 胡军辉,王友钊.Windows CE设备驱动程序开发J.计算机工程.2006, 32(016):41-43.17

8、玲玲.Symbian微核操作系统的研究及其在手机软件开发中的应用D.贵州贵州大学, 2007.学生_ 指导教师 _ 系主任 _西北工业大学明德学院本科毕业设计(论文)摘要随着智能手机的逐渐普及,手机在我们的生活中占据了更加重要的地位,各种各样的手机应用软件即手机APP也孕育而生。现在随着智能手机终端多样化的发展和移动网络的广泛覆盖,移动互联网已经成为人们生活中不可或缺的一部分。比如:网络阅读,方便快捷;网络购物,方便迅速,网络游戏,轻松愉悦;网络社交,真诚友善。同时由于现在人们的生活也比以前更加丰富多样,生活中交际的人群也多种多样,互相通讯对人们的生活工作显得尤为重要,移动手机作为重要的通讯工

9、具,手机的价值便成为了陌生人见面的第一认知,拥有手机的品牌,手机内部应用的种类也成为彼此熟悉重要依据。现在移动应用不仅仅是便于人们对自己周围交往的人进行信息沟通也是自己向外界释放自己心理活动的平台,这样的平台可以让大家了解自己最近的生活和心理状态。还可以了解到自己周围的人近期的各种生活状态、心理活动。由于生活丰富多彩,人们的精神追求也逐渐提升,物质追求仅仅是生活的保障,精神追求上升到了一个全新的高度,精神文明的发展离不开物质文明的支持,手机应用为精神追求提供了一个良性载体。随着人们物质生活水平逐渐的提高,那么人们的心理活动变得更加丰富,那么对手机应用的心理体验要求也会有微妙的提高,所以说手机应

10、用是很有市场价值的。更重要的是手机应用正在朝着精神生活需要的方向发展,手机应用良好的弥补了日常生活工作的空虚,手机社交也更加广泛的被应用。手机应用可以千变万化也为手机应用工作者也就是网络工程师提供了更宽广的设计空间。该项目是一款基于Android平台的下载图片制作手机背景的APP开发,使Android手机拥有个性的手机背景,使手机显得更生动灵活化,为人们提供更多的方便,让手机主人随时随地更换手机背景,随着心情的变化更换应景的手机背景。本设计实现的重要功能是下载网络上更多的图片资源,并且知道图片的更多属性。本项目还可以使人们生活更加多样化,也使设计者更加熟悉Android的技术和其它在市场上的特

11、点。关键字:Android,下载图片,图片浏览,智能手机平台,手机背景ABSTRACTWith the gradual popularity of smart phones, mobile phones occupy a more important position in our life, a variety of mobile applications, mobile phone APP also breeds and health.Now with the development of intelligent mobile terminals and the wide coverage

12、 of mobile networks, mobile Internet has become an indispensable part of peoples lives. For example: online reading, convenient and fast; online shopping, convenient and rapid, online games, easy to delight; network social, sincere and friendly. Also because now peoples life also than before more ri

13、ch and varied, diverse language groups, communicate with each other on the peoples life and work is particularly important, the mobile phone as an important means of communication, the value of mobile phone has become the stranger to meet the cognitive, who have a mobile phone brand, the kinds of mo

14、bile phone application also become familiar with each other an important basis. Now mobile application is not only to facilitate the people around for their communication information communication but also of your own to the outside world released their own psychological activities of the platform.

15、This platform can let everyone know your recent life and mental state. You can also learn about the various living conditions and psychological activities of the people around you. Due to the rich and colorful life, peoples spiritual pursuit, also gradually improve, the pursuit of material is only t

16、o protect the life, spiritual pursuit rose to a new level, the development of spiritual civilization is inseparable from the support of material civilization, mobile application for mental pursuit provides a good carrier. With the peoples living standards gradually improved, then peoples psychologic

17、al activities become more abundant, then of mobile application of psychological experience requirements will be a subtle increase, so that the mobile application is a market value. More important is the mobile phone applications are moving towards the direction of the development of spiritual life,

18、mobile phone applications to make up for the emptiness of daily life, mobile social networking has also been more widely used. Mobile applications can also be a variety of mobile applications for mobile phone applications workers also provide a broader design space.The project is a Android platform

19、to download images based on the production of mobile phone background app development, make Android phones have personality phone background, make the phone look rejuvenated dynamic flexibility, provide more convenience for the people, let the owner of the phone anytime, anywhere to replace mobile p

20、hone background, with the mood changes to replace the occasional phone background. The important function of this design is to download more pictures on the network resources, and to know more properties of the image. This project can also make peoples lives more diversified, but also to make design

21、ers more familiar with the Android technology and other features in the market.KEY WORDS: Android, download picture, picture browse, smart phone platform, mobile phone backgroundIV目录第一章绪论11.1选题背景11.2本文工作11.3论文组织2第二章系统实现涉及技术32.1 Android系统架构32.2 Android发展趋势62.3开发环境搭建需要的软件62.4 Android开发平台的搭建72.4.1 JDK安

22、装72.4.2 Eclipse的安装82.4.3 Android SDK 安装92.4.4 ADT 安装122.4.5 创建ADT13第三章系统总体分析与模型设计153.1 Android系统总体架构框图153.2 需求分析163.3 性能分析173.4 界面设计183.4.1 用户界面的设计183.4.2 功能的设计18第四章详细设计204.1 工作流程图204.2 Android项目总体架构及其用途214.3 主要功能模块分析244.3.1获取文件244.3.2 获取图片文件列表254.3.3 手机背景相册照片的设置264.4 主界面的照片切换284.5 系统测试30第五章全文总结与展望3

23、2参考文献34致谢35毕业设计小结36附录37第一章绪论1.1选题背景随着智能手机的逐渐普及,手机在我们的生活中占据了更加重要的地位,各种各样的手机应用软件即手机APP也孕育而生。现在随着智能手机终端多样化的发展和移动网络的广泛覆盖,移动互联网已经成为人们生活中不可或缺的一部分。比如:网络阅读,方便快捷;网络购物,方便迅速,网络游戏,轻松愉悦;网络社交,真诚友善。同时由于现在人们的生活也比以前更加丰富多样,生活中交际的人群也多种多样,互相通讯对人们的生活工作显得尤为重要,移动手机作为重要的通讯工具,手机的价值便成为了陌生人见面的第一认知,拥有手机的品牌,手机内部应用的种类也成为彼此熟悉重要依据

24、。现在移动应用不仅仅是便于人们对自己周围交往的人进行信息沟通也是自己向外界释放自己心理活动的平台,这样的平台可以让大家了解自己最近的生活和心理状态。还可以了解到自己周围的人近期的各种生活状态、心理活动。由于生活丰富多彩,人们的精神追求也逐渐提升,物质追求仅仅是生活的保障,精神追求上升到了一个全新的高度,精神文明的发展离不开物质文明的支持,手机应用为精神追求提供了一个良性载体。随着人们物质生活水平逐渐的提高,那么人们的心理活动变得更加丰富,那么对手机应用的心理体验要求也会有微妙的提高,所以说手机应用是很有市场价值的。更重要的是手机应用正在朝着精神生活需要的方向发展,手机应用良好的弥补了日常生活工

25、作的空虚,手机社交也更加广泛的被应用。手机应用可以千变万化也为手机应用工作者也就是网络工程师提供了更宽广的设计空间。1.2本文工作该项目是一款基于Android平台的下载图片制作手机背景的APP开发,使Android手机拥有个性的手机背景,使手机显得更生动灵活化,为人们提供更多的方便,让手机主人随时随地更换手机背景,随着心情的变化更换应景的手机背景。本设计实现的重要功能是下载网络上更多的图片资源,并且知道图片的更多属性。本项目还可以使人们生活更加多样化,也使设计者更加熟悉Android的技术和其它在市场上的特点1.3论文组织通过对该软件的开发,可以熟悉和掌握在Android平台上的程序开发的环

26、境的搭建,熟悉和掌握在Android平台上的程序的设计开发流程,熟悉和掌握在Android平台下编程常遇到的问题及解决办法。第一章主要说明了下Android的发展历史,Android的系统框架以及Android的未来发展趋势。第二章主要是对Android系统做的功能分析,性能的分析和程序设计。第三章主要讲述的是Android开发环境的搭建的相关问题。第四章主要描述的是本软件开发过程中的一些要点和难点,并贴上源代码来描述解决的一些方法。第五章是对开发该程序做一个系统性的总结第二章系统实现涉及技术Android(安卓),是一个以Linux为基础核心的开源移动设备操作系统,主要用于智能手机和平板电脑

27、的开发,由谷歌成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发中。Android已发布的最新版本为Android 6.0.1(M)。Android本身的意思是指“机器人”,在2007年11月5日,Google公司将其作为基于Linux平台的开源手机操作系统的名称公之于众。该平台由操作系统、中间件、用户界面和应用软件组成。这是第一次为移动终端建立真正开放和完整的移动软件。Android系统最初由安迪鲁宾(Andy Rubin)等人开发制作,最初开发这个系统的目的是创建一个数码相机的先进操作系统;但是后来发现市场需求不够大,加上智能手机市场快速成长,于是A

28、ndroid被改造为一款面向智能手机的操作系统。于2005年8月被美国科技企业Google收购。2007年11月,Google与84家制造商、开发商及电信营运商成立开放手持设备联盟来共同研发改良Android系统,随后,Google以Apache免费开放原始码许可证的授权方式,发布了Android的原码,让生产商推出搭载Android的智能手机,Android后来更逐渐拓展到平板电脑及其他领域上。2010年末数据显示,仅正式推出两年的Android系统在市场占有率上已经超越称霸将近十年的诺基亚Symbian系统,成为全球第一大智能手机操作系统。2.1Android系统架构android的系统架

29、构和其操作系统一样,采用了分层的架构。从架构图看,ndroid分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用; 任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性限制)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。操作系统与应用程序的沟通桥梁,并用分为两层:函数层(Library)和虚拟机(VirtualMachine)。Bionic是Android改良libc的版本。Android同时包含了

30、Webkit,所谓的Webkit就是AppleSafari浏览器背后的引擎。Surfaceflinger是就2D或3D的内容显示到屏幕上。Android使用工具链(Toolchain)为Google自制的BionicLibc。Android采用OpenCORE作为基础多媒体框架。OpenCORE可分7大块:PVPlayer、PVAuthor、Codec、PacketVideoMultimediaFramework(PVMF)、OperatingSystemCompatibilityLibrary(OSCL)、Common、OpenMAX。Android使用skia为核心图形引擎,搭配OpenG

31、L/ES。Skia与LinuxCairo功能相当,但相较于LinuxCairo,skia功能还只是阳春型的。2005年Skia公司被Google收购,2007年初,SkiaGL源码被公开,目前Skia也是GoogleChrome的图形引擎。Android的多媒体数据库采用SQLite数据库系统。数据库又分为共用数据库及私用数据库。用户可通过ContentResolver类(Column)取得共用数据库。Android的中间层多以Java实现,并且采用特殊的Dalvik虚拟机(DalvikVirtualMachine)。Dalvik虚拟机是一种“暂存器型态”(RegisterBased)的Jav

32、a虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少。隐藏在每个应用后面的是一系列的服务和系统, 其中包括;* 丰富而又可扩展的视图(Views),可以用来构建应用程序,它包括列表(lists),网格(grids),文本框(text boxes),按钮(buttons),甚至可嵌入的web浏览器。* 内容提供器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库),或者共享它们自己的数据。* 资源管理器(Resource Manager)提供非代码资源的访问,如本地字符串,图形,和布局文件( layout files )。* 通知管理器 (Notifi

33、cation Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。* 活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。程序库Android 包含一些C/C+库,这些库能被Android系统中不同的组件使用。它们通过 Android 应用程序框架为开发者提供服务。以下是一些核心库:* 系统 C 库一个从 BSD 继承来的标准 C 系统函数库( libc ),它是专门为基于 embedded linux的设备定制的。* 媒体库基于PacketVideoOpenCORE;该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件

34、。编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG 。 * Surface Manager 对显示子系统的管理,并且为多个应用程序提供了2D和3D图层的无缝融合。* LibWebCore一个最新的web浏览器引擎用,支持Android浏览器和一个可嵌入的web视图。* SGL 底层的2D图形引擎。* 3D libraries 基于OpenGL ES 1.0 APIs实现; 该库可以使用硬件 3D加速(如果可用)或者使用高度优化的3D软加速。* FreeType位图(bitmap)和矢量(vector)字体显示。* SQLite 一个对于所有应用程序可用,功

35、能强劲的轻型关系型数据库引擎。运行库Android 包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik被设计成一个设备可以同时高效地运行多个虚拟系统。 Dalvik虚拟机执行(.dex)的Dalvik可执行文件,该格式文件针对小内存使用做了优化。同时虚拟机是基于寄存器的,所有的类都经由JAVA编译器编译,然后通过SDK中的“dx”工具转化成.dex格式由虚拟机执行。Dalvik虚拟机依赖于linux内核的一些功能,比如线程机制和底层内存管理机制。Linux 内核Androi

36、d 的核心系统服务依赖于 Linux 2.6 内核,如安全性,内存管理,进程管理网络协议栈和驱动模型。 Linux 内核也同时作为硬件和软件栈之间的抽象层。Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。2.2Android发展趋势安卓是首款开源代码的操作系统,采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改安卓的SDK软件包。系统的开源

37、性使其具有良好的拓展性,一方面,为众多移动应用开发者提供了良好的系统性平台,有利于移动应用的集合;另一方面,终端厂商可以针对自身的特殊需要“定制化开发”。与此相比,尽管2010年2月,塞班基本完成开源工作,但由于代码繁杂,用户界面设计缺失,塞班的开源并无实际意义,错失发展良机。Android支持使用Java作为编程语言来开发应用程序,而Android的Java开发方面从接口到功能,都有层出不穷的变化。考虑到Java虚拟机的效率和资源占用,谷歌重新设计了Android的Java,以便能提高效率和减少资源占用,因而与J2ME等不同。其中Activity等同于J2ME的MIDlet,一个 Activ

38、ity 类(Class)负责创建视窗(Windows),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(Stopped),甚至被系统清除(Kill)。Android系统具有以下特性:1放性2挣脱束缚3丰富的硬件4开发商5无缝结合的Google应用2.3开发环境搭建需要的软件(1) jdk-6u18-windows-i586.exe(2)Eclip

39、se Public License v 1.0(3) android-sdk-windows-1.8.0_91.zip (4) ADT插件(5)android系统手机一部2.4Android开发平台的搭建2.4.1JDK安装JDK下载及安装JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。Java的官方网站下载JDK的安装包到Oracle公司官方网站Downloads栏目下去寻找,根据自己电脑的操作系统选择正确的版本下载。地址:例如:我的电脑是windows7

40、旗舰版操作系统我下载的JDK就是jdk1.8.0_91最新版本,下载后安装即可。设置环境变量:我的电脑-属性-高级-环境变量-系统变量中添加以下环境变量:JAVA_HOME值为:D:Program FilesJavajdk1.8.0_91(你安装JDK的目录)CLASSPATH值为:.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%bin;Path: 在开始后追加 %JAVA_HOME%bin;NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。当然在安装过程要注意一下,360安全卫士和百度卫士可能会

41、提示木马防火墙,大家要选择“允许程序的所有操作”,否则可能会造成JDK安装不完整,对后续的编程造成不必要的麻烦。JDK的环境变量经配置完成后,可以通过打开命令提示符窗口,输入命令“java version”,看到Java版本的信息,来确定安装是否成功。首先点击“开始”,然后点击“运行”,输入“cmd”,按“Enter”键,然后会出现命令提示符窗口的输入界面,输入命令“java version”。当出现类似如图2.1的画面表示安装成功了:图2.1 命令窗口2.4.2Eclipse的安装Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通

42、过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。打打开官网eclipse.org,点击菜单栏上面的download,如图,若你的电脑是32位的则点第一个,64位的点第二个,我的电脑是windows7 64位的,所以下载的是后面的,进入下载页面,点击网址就可以下载了,下载完毕,下载完毕,你会在你保存的地方看到一个压缩包文件,它就是eclipse右键你下载的压缩包,解压,解压完毕后即可使用,进入文件夹,就可以看到 eclipse的启动程序,第一次打开需要对工作环境的详细设置,你可以选择在别的盘或者默

43、认c盘,点击ok,现在就成功的进入eclipse了。现在还不能进行Android的开发,还要安装其他的组件。图2.2 eclipse首页接下来就是软件的使用以及工程的创建了,在这里就不做详细介绍了。2.4.3Android SDK 安装下载最新的Android SDK 文件,到官网选择自己想要的版本下载。解压Android SDK文件,里面有两个应用程序:“SDK Manager.exe”(负责下载或更新SDK包)和“AVD Manager.exe”(负责创建管理虚拟机)。我们先运行“SDK 9an ager.exe”进行SDK下载。我们选择自己想安装的 Android 版本,我选择了最新版本

44、,然后点击“Install X packages”安装。选择接受并遵守所有许可内容(Accept All),再点击“Install”。Android SDK 管理器就开始下载并安装你所选的包了,等上一会儿就好了。安装好后,在 Android SDK 管理器界面上你所选的包后面会显示“Installed”,表示已经安装好了安装好可以打开AVD Manager.exe,新建安卓模拟器,就可以使用你喜欢的安卓版本了。在用户变量中新建PATH值为:Android SDK中的tools绝对路径(本机为D:AndroidDevelopandroid-sdk-windowstools)。图2.3设置Andr

45、oid SDK的环境变量“确定”后,重新启动计算机。重启计算机以后,进入cmd命令窗口,检查SDK是不是安装成功。运行 android h 如果出现类似如图2.4所示的输出,表明安装成功:图2.4验证Android SDK是否安装成功安装完成后运行SDK,文件运行后出现下面的界面,我们选择自己想安装的 Android 版本,我选择了最新版本,然后点击“Install X packages”安装。图2.5SDKManager界面安装好可以打开AVD Manager.exe,新建安卓模拟器,就可以使用你喜欢的安卓版本了。图2.6模拟器开启及工程加载界面2.4.4ADT 安装安装eclipse软件。

46、安装后点击HELP菜单,找到下面的Install New Software并点击。之后会弹出一个对话框,然后我们点击add,接下来弹出ADD对话框,然后我们再点击arc hive按钮。弹出要打开的文件,我们选择我们下载好的ADT,然后打开。图2.7安装ADT打开之后回到install对话框,然后在name一栏中我们选择第一项即可,第二项可不选,第二项主要是可以转换C语言编程的类。接下来就是一路的next。在next过程中,有一步要我们同意一项条款,我们选择同意就可以。点击next后然后在点击finish完成即可。图2.8安装ADT组件但是点击完成后会出现警告的对话框,我们不管它,点击确定即可。接下来会跳出来一个重启Eclipse后生效的对话框,然后我们点击yes重启软件即可。等我们重启了我们的eclipse后我们有时会出现sdk对话框,我们直接点击close即可,主要是你没有安装sdk工具导致的,关闭之后我们在我们工具栏的左上方会看到多出来两个绿色的图标,出现这两个图标说明我们的adt已经安装成功了。完成之后,选择Window Preferences。在左面板选择Android,在右面板选择Browse然后选择SDK路径:D:AndroidDevelopandroid-sdk-windows。点击Apply、OK,配置完成。2.4.5创建ADT1、在Eclipse中。选择Wind

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁