APP下载

基于Java语言的手机软件开发技术分析

2014-10-21莫前玲

计算机光盘软件与应用 2014年24期

莫前玲

摘 要:随着智能手机的高速发展,手机软件开发成为了当下热门行业。本文以Java语言为基础,通过分析Java语言的概述及手机软件应用程序及架构,简要叙述基于Java语言下手机软件开发技术,最后以基于Java语言对手机加密软件开发实例进行探讨和分析,提高对Java语言在手机软件开发技术更加直观的了解,对于基于Java语言开发手机软件具有借鉴和参考价值。

关键词:Java语言;手机软件;Android操作系统;软件设计;开发技术

中图分类号:TP311.52

1 Java语言概述

其内涵和实质是面向网络程序设计的设计的语言,是程序员的在创建应用程序时必备的工具,并且这些应用程序在设计之后,能够被下载和普遍、稳定、安全运用,Java语言是面向对象的语言,内部软件能够通过部件的形式进行编程,而为了满足软件内部的协调和各种需求,软件内部是相互协调的。

2 基于Java语言设计手机短信加密软件实证分析

现代信息时代,对于信息的保护观念和意识不断增强,但是由于手机软件的开放性,信息安全问题一直是人们关心的问题,本章主要通过在基于Java语言下,利用数据加密算法DES,对手机短信进行加密,揭示Java语言在手机软件开发中的具体技术利用。

2.1 利用的平台和技术

(1)Android 系统

Android系统是美国谷歌公司在2007年推出的,依靠其强大的性能和开放性特点,瞬间成为了移动设备操作系统的佼佼者,从Android系统的架构上看,主要包括五个部分:Linux Kernel、Android Runtime 、Libraries、Application Framework和Applications。这五个部分构成了Android系统的整个系统,其Eclipse 开发平台就是基于Java语言的扩展和开发平台,许多情况下Eclipse就作为Java集成开发环境下使用,但是其用途不仅仅局限在Java语言的开发中,是Java开发工具的延伸。……

登录APP查看全文