20
结 论 22
参 考 文 献 23
致 谢 24
1 绪论
1。1 研究背景及状况源F于K优B尔C论V文N网WwW.youeRw.com 原文+QQ752^018766
随着计算机和互联网的普及与应用,信息产业步入快速发展的行列。手机开始逐渐成为人们生活中不可或缺的物品,从而各种各样的应用也就应运而生。在当前的各种应用市场充斥着各种翻译软件,既有像有道翻译,百度翻译,谷歌翻译这些大公司做的翻译应用,也有一些小公司做的翻译类软件,难免鱼龙混杂。但在某些方面对于用户来说,体验不是很好,有的充斥着各种烦人的推送广告,遮挡主要的内容,用户体验不是太好,造成了不好的口碑;有的需要充值会员,才会获得更多的服务,造成较高的消费。为了解决当前所遇到的这一系列问题,此时就需要我们的开发人员设计一款界面简洁美观,功能实用的翻译软件。
在这种情况下,我决定选择做一款实时翻译类应用软件成为我的个人项目。出发点就是做一款操作简单,不臃肿,更加适合学生的翻译软件。基于安卓的随身翻译小助手是一个实时翻译的系统,该系统不受时间、地点的约束,只需要一个安卓手机就可以随时随地的连接到互联网,用户便可以非常方便的开展工作,来进行语言之间的互相翻译,与此同时还可以提高自己的学习能力。希望我可以更好地完善用户体验,开发出有自己特色的精彩应用。
1。2 目前国内外研究状况
近年来,随着社会的日益进步,人类文明的进一步发展,全球化越来越全面。全球在政治、经济、贸易、环保、文化等方面的交流日益频繁,世界正在成为一个大的整体。越来越多的人不仅在学习中会更多的遇到各种语言,而且在外出游玩时经常会遇到外国人,随身翻译软件在此时就有了很大的作用。在全球化的发展趋势下,信息技术也随之快速发展,翻译软件的作用也越来越不可小觑。
1。3 本文的工作和意义
本文的主要工作是讲解了随身翻译小助手的背景、目前国内外的研究方向以及它的前景应用,并且地详细记录了该软件的应用流程,各种功能,以及对其进行的改进和进一步的展望。
该论文的主要目的是为了让我们学会运用所学的知识,对其进行整合和巩固,对知识有一个系统且全面的认识。有利于我们分析和解决实际生活中的具体问题,提高理论联系实际解决问题的能力。
2 关键技术简介
2。1 Java简介
Java是一门面向对象的编程语言,一方面它吸收了C++语言的各种优势,另一方面摒弃了C++里难以理解的多继承、指针等概念。Java语言的两个优势是:性能强大和简单易操作。Java语言代表了静态面向对象编程语言,很好地完成了面向对象的要求,它允许程序员以开放的思考方式进行冗杂的编程任务 。Java的特点有:动态性、简单性、平台独立与可移植性、分布式、健壮性、安全性、面向对象、多线程 。它能够编写Web应用程序、桌面应用程序、分布式系统和嵌入式系统应用程序等 。
编程环境:
JRE(JAVA Runtime Environment)支持Java程序运行的标准环境是JRE。JDK和JRE分别是开发环境和运行环境。所以在编写Java程序时就必须要使用JDK,而运行Java程序的时候则必须要使用JRE。因为JRE已经存在于JDK里面,所以只要安装了JDK,就能够对Java的程序进行各种编译,从而实现Java程序的正常运行。但是由于在JDK中出现了许多与运行毫不相关的内容,造成了空间占用比较大的现象,所以在一般情况下,只需要安装JRE。 Android随身翻译小助手的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_200905.html