图2-1 Android架构图
2。2 Eclipse简介
Eclipse是个功能很强大的软件,能够支持多种开工具,可以在当前流行的Linus平台中运行。现在Eclipse作为一种免费的软件,受到很多程序员的欢迎,是目前市面上使用最广的软件,该软件可在官方网上下载使用。通过Eclipse的插件机制,它能够扩展到很多种语言应用以及绘图[3]。
Eclipse是用Java语言进行开发,但是它本身是很简单的,通过开发组件来构建开发环境。Eclipse还有一个框架集,可以工作在Linus,HP-UX,AIX,Solaris,Mac Os和Microsoft windows系统中,并支持HTML,Java,c/c++,JSP,EJB,XML,等多种程序设计语言和方式 [4]。
图2-2Eclipse开发环境
在eclipse中,插件功能有以下三中形式:代码库,平台扩展以及文档。和其他集成开发工具相比较,选择Eclipse的原因有很多种。它不仅有着美观的界面,并且支持各种系统的特点。 Eclipse有着极为强大的集成开发环境。
图2-3EclipseSDK的体系结构
2。3Android开发平台搭建来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
根据对微博系统的需求分析,可以明确此次软件开发所需的环境、工具以及相关的技术。这一章我们主要来确定本次软件开发所需要的开发环境和工具,我也将在第五章的软件实现部分对开发中所用的技术问题做出相应的阐述。基于Android的微博系统的七大功能模块有涉及到服务器和数据库,因而这章的内容对接下里的软件开发起到了巨大的作用。
Android开发平台搭建步骤:
首先登陆Eclipse官方网址,下载Eclipse这个软件并且解压它,然后下载Java EE 。登陆sun公司的官方网址下载SDK后安装,下载需要的软件然后解压。将Eclipse解压并且启动它。在Eclipse菜单中,选择相应的选项,点击右侧的添加要用到的网址。然后就会出现Developer Tools选项,在打上勾之后点击后点击完成。之后Eclipse这个软件便可以自动查找安卓系统所需要的插件,然后选中这两个DDMS和Development Tools工具并且点击完成。系统重启后点击Eclipse里面的SDK Location输入Android SDK解压软件后的目录。点击Apply在Windows XP的变量路径里面添加一个值,指向Android SDK里面的工具类。然后基本的平台搭建就完成了。
2。4新浪微博开发平台调用API简介
API(Application Programming Interface)中文名又叫做应用程序接口,API主要分为windows api和linux api。Windows api一般是在windows系统环境下都可以调用,linux api遵循了linux系统中posix应用编程界面的标准。在这里可以将API定义成一些之前定义好要用到的函数,功能是不需要去访问它之前的源码直接提供给开发者基于某软件来获取一组开发者所需的数据的能力,或者理解所要调用访问程序的内部工作机制的一些细节。API与系统调用的不同在于: API是操作系统给的一组预先定义好的函数,通常以库的形式存在,供用户调用,而系统调用代码则都是处于内核态[5]。