毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于android的图书管理系统学生端预约模块设计(3)
2.1.3 android的缺点
1.版本多、升级快:由于android有着十分开放的环境,众多厂商都推出了各自的定制界面,但也因此造成了应用无法在最快速的得到升级,也因此减弱了应用可靠性。由于谷歌升级速度快,而厂商们又需要研发时间,这就造成了升级滞后的问题。
2.用户体验感觉不统一:由于制作手机的厂商不一样,手机所运用的配置也不一样,但他们都在应用安卓界面,这就使得同一个应用程序在不同手机上运行的效果的不统一,有些非常流畅,有些则比较迟钝。
3.安全和个人隐私:智能手机和网络有着非常密切的联系,诸如浏览网页时留下的痕迹、注册的信息等,都暴露了用户的私人信息,还有谷歌这这种无时无刻不在收集用户信息的大型公司,都使得用户收到了十分严密的监督。
•2.2 开发工具介绍
1.JDK1.6及以上版本
JDK(Java Development Kit)是最受信赖的软件开发工具包,它相对来说最稳定。它也是是Sun Microsystems面向Java开发员的产品。JDK是Java的核心,它包含三个部分,分别是Java运行环境(Java Runtime Envirnment),Java工具和Java基础的类库。
2.Eclipse,3.5及以上版本。
Eclipse 可对源代码进行公开、并基于Java,是一种可以无限展开的开发平台。它不仅仅可以当作 Java 集成开发环境来使用,Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),由于它允许开发人员构建与 Eclipse 环境无缝集成的工具,所以软件开发人员可以很好地拓展Eclipse。开发人员在多方面具有相等的开发空间,诸如面向用户创造相同且统一的集成开发环境、向eclipse供应插件等。应为其中的任何一样都是插件。
虽然Eclipse使用Java语言开发,但用途却并不限于Java语言,诸如C/C++、Cobol、PHP等编程语言的插件都得到支持,除此之外,Eclipse 框架还可以用来作与软件开发无关的应用程序类型(例如内容管理系统)的基础。
Eclipse 因为它的源代码是公开的,所以不仅可以免费使用,还可以学习到全球最优秀开发人员的开发技术,并且其所产生的源代码库能够为世界上所有开发人员所分享。Eclipse拥有非常漂亮且精致的界面,这就使得开发应用程序可以在其各种各样含图形的界面上操作,因此收到各种好评。Eclipse是利用做成插件的方式,可以被拓展和进行配置,网络上有着众多的插件,且无时无刻不在进行着插件的开发。Eclipse支持很多种平台,因此开发者可以选择自己认为的最合适的平台,Eclipse在各个平台上都制作了单独的图形工具包,所以应用程序会有十分接近本地操作系统的外观以及更好的性能。Eclipse由IBM推出, Eclipse基金会拥有大量从事该方面研究的团队,因此 Eclipse能够一直良好的发展,且居于行业领先位置。
3.ADT
ADT:Android Development Tools即安卓开发工具。这是一款为开发者在Eclipse这一强大的集成环境中来构建Android的应用插件。
ADT是一个算法,这种算法实现包括保存数据元素的存储结构及实现各种基本操作。在这个数据抽象思想中,数据类型的定义和它的实现是分开的,这使得开发人员只需研究和使用它的结构而不用考虑它的实现细节。
相比其他的Android开发方式来说,官方推荐我们在Eclipse和ADT的环境下开发应用程序,会发现这样可以更加轻松上手。它给予我们的项目设置引导以及集成工具和自定义的XML编辑器可以帮助我们创造一个几乎完美的Android开发环境,让人拥有非常友好的体验。
C++、Java等编程语言都能很好的支持ADT,但C语言却无法很好地对其支持。
抽象数据类型定义时,必须给出名字及各运算的运算符名(函数名),且规定函数的参数性质。定义完后,就可以方便地使用抽象数据类型,一如使用基本数据类型。
共4页:
上一页
1
2
3
4
下一页
上一篇:
J2EE健康评估子系统的开发+文献综述
下一篇:
基于ASP.NET的校园交友网站的设计+源程序
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
java+mysql班级评优系统的设计实现
Python+mysql宠物领养平台的设计与实现
ASP.NET飞翔租贷汽车公司信...
基于激光超声检测金属材...
多频激励下典型非线性系统的振动特性研究
浅论职工思想政治工作茬...
上海居民的社会参与研究
STC89C52单片机NRF24L01的无线病房呼叫系统设计
酵母菌发酵生产天然香料...
从政策角度谈黑龙江對俄...
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发
压疮高危人群的标准化中...
浅谈高校行政管理人员的...
AES算法GPU协处理下分组加...