2。5。3安装ADT(Android Developer Tools)--> Eclipse
在Eclipse编译的IDE环境中,需要安装ADT,这是Android在Eclipse上的开发工具。ADT能够升级更新Android的开发工具,即在Eclipse下开发工具的升级下载工具。
安装方法:
1、先下载安装Eclipse,根据Eclipse的版本选择相应的ADT版本。
2、或者直接下载已经打包的ADT Bundle(Eclipse + SDK + ADT)。
2。6Android开发环境
1、Eclipse下载和安装
Eclipse是被推荐使用的用于Android开发的软件,同时它也是Google公司唯一官方支持的IDE,唯一!。Google发布了被称作Android开发者工具的插件,这个插件继承了特色功能类似拖放界面生成器。可以登录http:// www。 eclipse。 org网站,来下载 Eclipse IDE for Java EE Developers。
2、安装ADT插件
登录http://developer。android。com/sdk/eclipse-adt。htm的网站,下载适用本Eclipse的ADT插件。打开并启动Eclipse,选择并单击选项卡Help中的Install New Software…选项,在跳出的对话框中按照要求,输入Name和Location:其中的Location对话框中,我们应该选择 Archive…,然后根据实际选择ADT所在目录。
3、安装ADT插件
启动Eclipse软件,单击Help选项卡中的Install New Software选项,在Work with选择https://dl-ssl。google。com/android/eclipse/
4、下载Android SDK
想要构建和部署Android应用,Android SDK必不可少。SDK中包括了你将来要用来测试和调试的工具。
2。7Android持久化数据存储
2。7。1简介
Android系统为我们提供了六种数据持久化存储的方式,以满足不同的需求。他们分别是:
1。Shared Preferences
用键值存储的形式存储原始数据。SharedPreferences类提供了一个通用的框架体,在这个框架体下,我们可以保存和检索原始数据类型的键值对。我们还可以使用SharedPreferences类来保存任何数据类型,例如:布尔值变量、浮点型变量、整形变量、长整形变量、和字符串型变量。
2。Internal Storage
主要用于私有数据存储,把数据持久化的存储到手机内部的存储空间。我们可以将文件直接保存在设备的内部存储空间内。默认情况下,在内部存储空间中的文件信息是私有的,其他的应用程序是不能访问使用他们的。当用户卸载应用程序的时候,这些文件也会一同被删除。
3。External Storage
主要用于非隐秘数据的存储,把数据持久的存储到手机外部SD卡中。每一个安卓智能设备都会支持使用外部存储器,我们可以用外部存储器来保存文件。外部存储器可以是SD卡或者固定的外部FLASH。这个时候,保存在外部存储空间(SD卡)上的文件对所有的应用程序都是可读的,而保存在内部存储空间的文件默认对别的应用程序是不可访问
4。SQLite Databases
一个存储结构化数据私有数据库安卓全面支持SQLite数据库。通过访问应用程序中任何类的名字,我们可以轻易的访问有数据库。安卓虽然不会强加任何超出标准限制的SQLite的概念。但是如果我们使用一个唯一的ID作为增量键值的字段,那么就总是能很快的在数据库中找到记录。
通过使用SQLiteDatabasequery执行SQLite查询的方法,这个方法能够接受不同的查询参数,如表查询、分组等。
在用户首次使用软件时,需要创建应用运用到的数据库表结构并增加一些初始化记录,其次在软件升级的时候,也需要更新数据表结构。在Android的系统中,他们为我们提供了一个类,名程叫做SQLiteOpenHelper,这个类能够对数据库的版本进行管理和更新。为了使管理数据库的版本实现,SQLiteOpenHelper 类有2种主要的方法,分别是onUpgrade(SQLiteDatabase db , int oldVersion , int newVersion) 和 onCreate(SQLiteDatabase db) 。 文献综述