读书频道 > 移动开发 > Android > Android数据库应用编程——为企业开发数据驱动Android应用
1.2.1 前提条件和准备工作
2015-04-21 14:56:32     我来说两句 
收藏    我要投稿   
学习为企业系统构建数据驱动的Android应用程序。Android设备已经超越消费应用范畴,进入企业领域。如果你准备着手构建与企业系统集成的数据驱动型Android应用程序,那么本书无疑是理想之选。 Android数据库应用  立即去当当网订购

1.2  工具和第一个Android应用程序

本节介绍如何设置编程工具。你将运行第一个示例应用程序,这是一个用户界面框架。
 
1.2.1  前提条件和准备工作

可在PC上使用三大操作系统中的任何之一来开发Andr​​oid应用软件:Linux、Mac OS或Windows。需要三个独立的组件来组装创建Android应用程序的工具链:Java JDK、Eclipse和Android SDK。这三个组件都能在前述的三个操作系统上工作。

Android开发的参考信息可在http://developer.android.com上找到,安装工具集的说明请参考http://developer.android.com/guide/developing/index.html

按照该URL的说明来安装所需的工具。如果你正确地按照指示操作,将成功安装包括前面所列的三个组件的工具链。 

1. Java和Java知识 

所需的第一个工具集是Java开发工具包,或称为JDK。 JDK既提供了Eclipe所需的Java运行时环境,还提供了用于创建Android应用程序的一些工具。

Java是一种跨平台的运行环境,是在前述三大个人电脑操作系统上开发Android软件的关键。 

你将使用Java编写Andr​​oid程序,即使Android操作系统的运行环境内部实际上与Java运行时环境不同。虽然你并不需要知道编程工具使用Java如何实现的细节,但必须要知道用于编写Andr​​oid程序的Java。网络上有众多辅助学习Java的教程和书籍。学习Java的一个免费资源是Oracle的Java Turorials网站:

http://docs.oracle.com/javase/tutorial/java/index.html 。

2. Eclipse和Eclipse知识

Eclipse是一个集成开发环境(Integrated Development Environment,IDE)。IDE是一个全部功能集于一身的软件开发工具,使你能够创建具有正确的语法和风格的源代码,运行该代码,并检查和调试程序中存在的错误。当创建Android软件时,你会把大部分时间花在使用Eclipse IDE上。
 
Eclipse是一个Java程序,它使用安装在个人计算机上的JDK中的Java运行时。Eclipse广泛用于多种编程,包括为书中描述的各种应用程序创建基于Java的服务器软件。
 
Eclipse的广泛应用是Android诞生成熟的工具链的原因之一。使用Java语言编写Android应用程序,而大部分编写“常规”Java程序的工具链也可以应用于Andr​​oid程序。

在Eclipse中,可以编辑代码,同时可以快速查阅和访问开发文档。Eclipse通过自动补全符号和自动格式化提高了生产效率。它有助于发现语法错误,并且执行静态分析,从而发现潜在的运行时错误。它还能检查正在运行的应用程序,暂停应用程序,单步逐行调试源代码,检查变量,检查未处理的异常,以及执行其他许多操作,这将提高你创建Android应用程序的工作效率。

了解IDE的特性是影响生产力效率关键,并且避免当程序不能正常工作时产生的挫折感。对Eclipse而言,尤其如此,Eclipse非常强大,它有许多比这里列出的更有用的工具,但它不像一些其他的IDE那么简单,如苹果公司用于iOS开发的IDE。所以,如果是第一次使用Eclipse,你需要更加熟悉它。Eclipse教程可以在http://www.eclipse.org/resources/?category=tutorial上找到。要运行本书中所有的示例,需要下载并安装针对Java EE开发的Eclipse IDE。

3. Android SDK和Android工具知识的资源

工具链的第三部分是Android软件开发工具包(Software Development Kit,SDK)。SDK文档位于http://developer.android.com/index.html
 
该SDK把Eclipse IDE变为可以创建Andr​​oid程序的IDE。该SDK为Eclipse提供插件,以及许多用于创建Android应用程序和诊断Android软件问题的外部组件。Eclipse可以使用的插件适用于多种用途。事实上,Eclipse几乎完全由插件组成。当你刚安装好Eclipse时,所配备的插件集使得Eclipse适合创建Java程序。针对本书的目的,你将主要在Eclipse IDE中工作,而此时你需要做的所有工作是使用Android插件配置Eclipse,以及能够找到SDK中安装的其他程序。安装Android SDK后,当启动Eclipse时,将会提示你如何进行操作。
 
现在,你拥有进行常规Andr​​oid编程所需的所有工具了。在本书后面,随着章节中不断引入新的话题,所需要的其他工具将不断地添加到你的工具链中。 

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.1 Android是一个Java操作系统 
下一篇:1.2.2 工具链测试驱动
相关文章
图文推荐
3.6.4 框架MVC实例分
3.6.3 框架MVC思路讲
3.5 认识Smarty模板
3.3 使用JSON通信
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站