基于Java的手机软件开发技术研究

来源 :商 | 被引量 : 0次 | 上传用户:neversoft
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:手机的给人们的日常通讯带来了极大的便利,手机软件的开发一直是相关领域内研究的热点,Java语言具有面向对象、简单、平台无关性、安全性、多线程等多个特点,在手机软件的开发中具有一定的经济价值和现实意义。
  关键词:Java;手机软件;开发手机不仅仅是一种通讯工具,同时在人们的日常生活中也扮演着娱乐功能,手机的特点在移动互联上有着集中体现。而手机研制中不仅要做好手机硬件的基础工作,同时也要做好手机软件的开发设计工作。Java语言作为目前全球第一的开发语言,在手机软件开发中的应用,有着一定的应用价值,不仅有着较广的涉及范围,同时也有着相对较好的安全性和可靠性。
  1.手机软件应用程序以及架构
  1.1 手机软件应用程序
  对于当前流行的安卓手机而言,其应用程序的组成部分主要有Activity、Service、Content以及Intent等。对于Activity部分而言,主要是将多个使用的数据存储进行提供,并为后台的运行提供全面的服务。而Intent主要是其手机软件在运行过程中自动保存的一种机制,进而实现各个活动之间的切换。
  1.2 手机软件的架构
  安卓手機软件的应用程序是其手机整个软件的核心部分,其管理程序往往涵盖客户端、短消息程序、地图、浏览器以及日历等。应用程序在实际的构造过程中主要借助于Java语言进行的一种编写,进而实现了应用程序之间的交互性。应用程序的框架,其开发人员在对主要框架加以借助,并将相关重组组件的使用频率简化。程序库作为安卓手机系统不同组件使用的重要程序,其应用程序框架为手机软件的开发提供了必要的服务,Java语言使其程序库的主要内容。运行库是安卓系统运行的核心部件,对软件运行的安全性和可靠性加以保证。
  2.Java语言的基本特征
  2.1 面向对象的特点
  Java语言中的各个对象之间不仅仅局限于实体,同时也包括了一些虚拟的物象,就传统的过程式编程语言而言,其过程主要是借助于中心以算法进行的一种驱动,而Java语言面向对象的编程,主要是以其对象为中心,借助于消息作为的一种驱动。当前面对对象编程语言借助于公式可表示为:Java语言程序=对象+消息,对于封装、集成和多态性有着一定的支持。封装主要是将各个对象的数据和方法有机的相统一,Java语言有着相对较强的封装性。
  2.2 有着一定的安全性和可靠性
  Java语言起初的设计过程中,在电子类消费产品有着较为广泛的应用,可靠性相对来说比较的高,同时Java对于指针并不支持,并将内存的非法访问杜绝,其自动单元的收集将内存的丢失加以避免,Java语言在对自己的安全机制借助的同时,并将病毒程序的产生加以防止。一旦Java字节码逐渐的进入解释器中,就要及时的检查字节码校验器,并对内存进行分类布局,将应用程序之间的干扰破坏避免,保证Java编程语言的安全性。
  3.基于Java语言的手机软件开发
  本文在对基于Java语言手机软件开发技术进行分析的过程中,着重探讨分析了基于Java语言手机软件开发的方法、开发过程的要点以及开发环境的搭建三个方面,具体体现如下:
  3.1 基于Java语言手机软件开发的方法
  手机软件的开发,主要是借助于Java语言进行一定的编写,并将其打包成apk文件,以至于应用程序可以是任一文件。安卓手机应用程序在默认的情况下,linux将会自动运行,一旦应用程序运行过程中需要将代码执行的时候,将会自动的启动一个程序,一旦代码不符合相关要求,应用程序将会终止运行。同时应用程序在实际的运行过程中往往有着一定的独立性。
  3.2 手机软件开发过程的要点分析
  手机软件开发过程中,更要做好权限的设置,用户界面的设计以及资源获取和使用的设置。权限在实际的过程中,是对应用程序的一种保护,在对权限进行命名时,获取相关联的权限,进而实现用户体验的过程,并在操作中适当的将标签加入,对其标签进行详细的说明,文件设置的过程中,更要保证文件对权限有着一定的支持度。用户界面生成的过程中,主要有对使用代码直接生成以及XML配置直接生成两种方法,在对XML利用的同时,更要对UI进行设计,做好线性的布局和相对布局。资源获取和使用的过程中,借助于Java语言,对其文件的支持格式进行编写,进而保证应用程序运行的过程中对资源进行解析,并对应用程序的非代码进行跟踪应用。
  3.3 基于Java语言手机软件开发环境的搭建
  基于Java语言手机软件开发环境在实际的搭建过程中,就要对手机应用层软件进行开发,Java是其最主要的语言,环境搭建这一过程的实现首先就要对Java环境进行搭建,其次安装Eclipse和插件,最后就要对Anroid SDK进行安装。
  Java环境的搭建是对系统正常启动的极大保障,Java环境搭建知行合一过程首先就要将JDK进行安装,最后就要对Java环境变量进行整体上的设置。Eclipse和插件安装的过程中,在官网搜索并下载安装Eclipse IDE for Java Developers,下载后解压即可使用,Eclipse应与JDK放在同一个磁盘中;Android SDK是Android专属的软件开发工具包,Android SDK下载后不需安装,直接解压到适当的位置即可,运行SDK.exe,点击Available Packages,选择需要的安装的SDK及其文档及其他包。
  基于Java语言手机软件开发技术并不受到硬件的限制,其软件在实际的开发设计过程中,更要基于Java语言,做好各个应用程序之间的设计工作,保证应用程序运行之间有着一定的独立性,从根本上保证手机软件在运行的过程中有着一定的安全性和可靠性。
  4.结语
  近年来,社会对手机性能以及软件功能逐渐有着越来越高的要求,同时手机软件的开发研究越来越多,而基于Java语言的手机软件开发不仅仅保证了手机软件应用程序在运行的过程中有着一定的独立性,同时也对手机软件运行过程中的安全性和可靠性给予了最大程度上的保障,是当前科技进步的重要标志。(作者单位:南昌大学共青学院)
  参考文献:
  [1]何璇.基于Java语言的安卓手机软件开发[J].计算机光盘软件与应用,2014,(8):67-68.
  [2]贾俊奇.软件开发下的JAVA语言[J].中国科技信息,2014,(13):133-134.
其他文献
作者简介:过星(1981-),女,江苏无锡人,学历:硕士,工作单位:无锡科技职业学院,助教,研究方向:会计学。  摘要:随着我国市场经济的发展,企业面临不断变化和极其复杂的社会经济环境,财务活动面临不确定性。本文以GL公司为研究对象,应用VaR方法度量GL公司的投资风险,对合理使用公司的财务资产、最大限度地减少财务损失,提高公司投资效果,促进公司的可持续发展具有重要意义。  关键词:投资风险;风险
期刊
作者简介:吴世平(1983.3-),男,汉族,黑龙省哈尔滨市,北京物资学院金融学硕士(证券期货方向)。  摘要:2008年金融危机以来,场外衍生品市场改革持续推进,作为场外衍生品市场风险把控的关键环节,衍生品清算机制的具体运作原理是市场各方必须透彻了解的。本文将简要阐述中央对手方的起源及运行机制,以供广大市场参与者借鉴。  关键词:场外衍生品市场;清算机制;中央对手方一、中央对手方概念普及的基础驱
期刊
作者简介:李媛华(1989-),女,汉,黑龙江,硕士研究生,哈尔滨工程大学,经济法方向。  摘要:近年来互联网金融发展迅猛,然而我国现行法律体系在互联网金融的监管方面却面临诸多不足,显然,健全相对完备的监管法律法律制度,完善监管体制以及调整监管的策略等是克服这些不足的重要途径。  关键词:互联网金融;法律制度;监管互联网金融是以计算机网络为主要载体和媒介的新形式的金融活动,主要包括货币运行、资金划
期刊
作者简介:崔琳琳(1990-),女,汉族,贵州财经大学金融学院,主要研究方向为金融理论与政策。  摘要:当今时代,市场经济快速发展,产业的发展为了适应市场,就需要金融的支持。金融目前已经基本担负起了经济资源配置的中介。农村金融是现代金融体系的一部分,也是农村经济发展的支柱。农民收入问题已关系到社会的稳定,因此,增加农民收入己是迫在眉睫,而增加农民收入需要农村金融的支持。  关键词:农村金融;收入;
期刊
作者简介:冯雅楠(1990-),女,硕士,研究方向:体育新闻与传媒。  摘要:在自身发展遭遇瓶颈以及新媒体浪潮的“裹挟”下,《华商报》主动在新媒体领域开辟战场,并各个方面取得了一定成绩。但是上述平台的发展策略或多或少的存在一些问题,本文为《华商报》发展新媒体总结了可借鉴的经验。  关键词:《华商报》;都市报;新媒体;策略1.前言:  自都市报诞生以来,其发展历程始终与改革开放的进程息息相关。都市报
期刊
作者简介:赵俊(1973.9-),男,山西省沁县人,毕业于山西财经大学税收专业,毕业后在沁县中等职业学校从事国家税收教学,讲师。  摘要:企业税收成本是企业生产经营成本中的重要组成部分,也是企业在经营过程中必须要支出的部分,关系到企业最终的经济利益。企业的税收主要来自于企业生产经营中各个环节,原料采购、生产、销售等环节,加强企业在上述各环节中税收成本的有效控制和管理,合理降低税收的支出,对于促进企
期刊
作者简介:龙海玲(1986-),女,汉族,贵州财经大学金融学院,主要研究方向为金融理论与政策。  摘要:判别分析是统计分析中的典型代表,判别分析的主要目的是识别一个个体所属类别。它是在已知观测对象的分类结果和若干表明观测对象特征的变量值的情况下,建立一定的判别准则,使得利用判别准则对新的观测对象的类别进行判断。Fisher判别方法是多元统计分析中判别分析方法的常用方法之一,能在各领域得到应用。  
期刊
摘要:现如今篮球界和以电影为代表的媒体的接触越来越频繁,不论是在国内还是国外,篮球题材的纪录片、电影、微电影已经成为了一種主流趋势。就拿NBA来说,篮球是美国最受欢迎的运动之一,导演通过拍摄篮球电影可以充分的体现美国梦。NBA需要依靠宣传来壮大自己,而好莱坞则是要更充分地挖掘某球队的商业价值,以获取利益,他们之间的接触和融合是必然的。  关键词:美国;NBA;篮球;影视一、NBA的形成以及与体育影
期刊
摘要:近年来,随着我国民主法治建设不断完善,民生问题在政府的施政纲要被多次提及。广播政风行风热线也是在这样的大环境之下孕育而生。从其开播之初就在群众中间反响强烈,同时也成为了政府与群众沟通的“连心桥”;政府的施政“展示台”;人民群众的“监督岗”;了解百姓心声的“晴雨表”;化解社会矛盾的“减压阀”。本文从政风行风热线兴起的原因和发展现状两个方面对其进行探讨。  关键词:政风行风热线;民生;兴起;发展
期刊
作者简介:邢金凤(1981-),女,吉林市人,吉林电子信息职业技术学院讲师,硕士,主要研究方向:英语教育及英美文学欣赏。摘要:“博客”伴随着互联网触觉的延伸为网民建起了便利学习、便利沟通、便利休闲的新平台。将“博客”应用于英语教学体现于教师和学生对这一教学平台的利用,是对课堂教学这一传统教学平台的拓展,具有提高教学效率的积极作用。  关键词:英语教学平台;博客;教师博客;学生博客博客即网络日志,1
期刊