2 开发环境与技术

2.1 开发环境

2.1.1 Java环境

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Microsystem公司于1995年5月推出的Java程序设计语言和Java平台(Javase,Javaee,Javame)的总称。Java的应用范围非常广泛,包括个人电脑、服务器的数据中心、移动通信、或者大型的超级计算机还有移动互联网,另一方面Java在技术的高效性、平台的移植性、通用和安全性都是非常卓越的,所以Java拥有全球最大的开发者专业群体,同时它还拥有显著优势和广阔前景。

作为一种纯粹的面向对象的程序设计语言,它的语风格与C语言,源Z自L优尔W文·论^文]网[www.youerw.com、C++语言十分相似,并且继承和发展了C++语言的技术核心。所以非常适合团队开发和软件工程。

同时由于Java语言本省极其严格的语法限制,Java语言无法写出结构混乱的程序。所以Android 选择了Java开发环境,在Android Studio在使用前必须配置安装Java环境变量。

2.1.2 Android Studio开发工具

Android Studio是Google公司推出的Android开发环境。是目前最流行的Android开发工具。与Ecplise ADT插件相似,Android Studio提供了集成的Android开发工具用于开发和调试。基于Gradle构建的支持让开发者在使用Android Studio时节省大量的时间和精力,Intellij idea的强大解决方案为Android创造了唯一的重构和快速修复功能,在安全稳定的前提下,很好的解决了Android SDK多版本的兼容性问题,由于Android Studio提供了基于模板的向导来创建常见的Android设计和组件。为开发者提供了大量的开发资源,Android Studio也拥有丰富的布局编辑器,允许拖放UI组件在多个屏幕上的预览布局。让开发者直观的了解自己程序的内容和进度。同时Android Studio也提供了模拟器可以让开发者对自己所开发的应用实时的在PC端运行,而不用在智能终端上进行调试,大大节约了开发者宝贵的时间。

上一篇:异构数据库的迁移工具系统的实现与优化
下一篇:asp.net公司招聘管理系统设计

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

神经外科重症监护病房患...

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

中国学术生态细节考察《...