可行性分析
2.1开发前景
随着新技术的不断开发与应用,近年来Java技术发展十分迅速,一个以Java应用为主的新技术革命浪潮正在蓬勃兴起。而基于Andriod的软件开发是一个前景很大的技术,然而市面上基于Android的文件浏览器虽然有不少种,各种的文件浏览器都能实现文件浏览的功能的应用,但是由于版本繁多,开发思路不同,加之Google开放的源代码,Android的SDK的版本不同,API不同使得各种文件浏览器的版本、实现的功能也进而不同。所以基于Android的文件浏览器卡发显得非常必要,以下基于几方面介绍关于基于Android文件浏览器的各个方面的可行性分析。
到今年6月,全世界已经有大约1亿部Android手机在使用,除中国大陆外共有53个移动运行商正式推出了基于Android技术的无线数据增值服务。中国移动通信集团已经建立了无线Android增值服务体系,并推出了"百宝箱"等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月10日开始正式商用。
2.2市场可行性
随着科技的发展信息时代的到来,3G技术发展日益成熟随之而来的是3G手机的出现,基于Android操作系统的手机市场逐渐发展壮大,愈来愈多的人选择谷歌的Android手机逐渐形成一种趋势,因此这个市场的商业价值很高,所以我们选择开发基于Android平台的文件浏览器,由于普通手机用户的手机都是应用Symbian操作系统所以都有手机自带的文件管理功能,而Android系统中却找不到相关的功能提示,正是出于这样的原因我们决定研发文件浏览器,我们所研发的文件浏览器不但支持本地文件管理,方便用户对手机和SD卡上的文件/文件夹进行各种操作,还提供了任务管理,程序管理功能,用户随时查看当前的任务进程,或者卸载手机中的应用程序。除此之外我们的浏览器还提供本地和远程网络共享功能,用户可以通过本地共享,FTP远程和蓝牙等三种模式,用户可以在手机远程在移动和桌面终端之间分享文件,传输操作;软件能独立打开媒体文件,浏览图片,编辑文本,甚至可以远程播放媒体文件。因此我们的研发具有巨大的商业价值是一个历史性的进步,这样可以在很大程度上增加Android手机用户的市场份额。
所以从市场角度来看,十分有必要开发基于Android的文件浏览器。
2.3技术可行性
我们已经系统的学习过Java技术,并且对软件的开发流程有一定的了解,进而学习了与Android相关的一些技术,以及一些简单的xml技术,随着对这几种技术的掌握,结合市场上基于Android的文件浏览器种类虽然繁多,但真正能让用户满意的缺少的情
况,从技术角度我们决定开发基于Android的文件浏览器。
本项目需要用到Sun公司开发的Java技术以及Google公司开发的Android技术在Myeclipse环境下进行开发。下面对Android技术以及Java技术进行简单的介绍和必要的阐释。
2.3.1Android技术:
(1)Android简介
android一词的本义指"机器人",当时同时Android也是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成,Android是基于JAVA并运行在Linux内核上的操作系统,这个操作系统是轻量级的,但是功能很全面。而且在这个操作系统上,Google公司已经内置了很多有用的软件,如打电话、发短信等,号称是首个为移动终端打造的真正开放和完整的移动软件。 2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google手机--T-Mobile G1。该款手机为宏达电制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 -- 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,我们希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。我们认为此举必将推进更好、更快的创新,为移动用户提供不可预知的应用和服务。 运用android的File类里面的各种方法来对文件进行操作。
文件浏览器主界面的设计:运用android的View来对文件浏览器的主界面进行布局。使用现行布局与表格布局来对文件浏览器的菜单进行布局。可以是有android的一些布局小工具
Android平台包括一个被 Android 系统中各种不同组件所使用的 C/C++ 库集,Linux 内核也同时作为硬件和软件堆栈之间的硬件抽象层,下面进行全面的说明介绍。
(2)Android在中国
截至目前,国内三大运营商、中兴通讯和华为等厂商以及来自产业链细小领域的业务提供商都已经加入该联盟,据统计,OHA的中国成员数量已达到12家,占据总成员席位的近1/5。
"应该说,谷歌公司的强大号召力在中国得到了很好体现,前瞻的技术、可靠的价值链、持续的创新意识让中国很多企业一致看好Android。"GartnerIT系统高级分析师沈哲怡表示。
广东移动数据部人士也表示,"Android在实践'免费'经营模式的同时,也为移动终端领域的后进入者打开了一扇大门,彻底的开源和免费无疑是降低了市场进入门槛。"从产业发展角度看,Android产业在中国的迅速蔓延本质上也存在一定的市场需求。在加入OHA的中国成员中,无论是终端厂商还是业务提供商。
在终端领域的市场份额并不占据优势,而国内运营商对手机定制的紧密程度也与国外相差甚远,因此中国成员大部分都充当了全球市场挑战者的角色。另外,还有一个群体值得关注--山寨手机产业,尽管其身份还有颇多质疑,但从规模和经济收益角度。
中国的山寨产业已经成为手机市场不可忽视的"潜在力量",但受制于成本和正版的限制,手机山寨产业对于手机操作系统的渴求更加强烈。但无论是对正牌或山寨的手机制造商、业务提供商还是电信运营商而言,他们的瓶颈都在于"拥有自主开发的手机操作平台并非易事",即便是处于产业核心层面的电信运营商也不例外。
一位从事智能手机应用软件开发的杨姓项目经理告诉记者,开发手机操作平台是一项庞大的工程,"靠公司规模和资金实力并不能解决这一难题,这项工程考验的是企业对网络和IT技术的理解力和创造力"。
而谷歌适时推出的开源、免费的手机操作平台Android正好满足了这一市场需求,为产业链相关企业提供了延伸业务领域的可能性,更为移动互联网领域的后进入者提供了开拓市场的有力武器。
android在中国的前景十分广阔,首先是有成熟的消费者,在国内,android社区十分红火,这些社区为android在中国的普及做了很好的推广作用。国内厂商和运营商也纷纷加入了android阵营,包括中国移动,中国联通,华为通讯,联想等大企业,同时不仅仅局限于手机,国内厂家也陆续推出了采用android系统的MID产品,比较著名的包括由Rockchip和蓝魔推出的同时具备高清播放和智能系统的音悦汇W7,我们可以预见android也将会被广泛应用在国产智能上网设备上,将进一步扩大Andorid系统的应用范围。另一方面,由于国内政策的限制,导致Android的部分功能(如Android market)在国内无法正常使用,目前常用的解决方法是使用类似A8VPN的VPN服务来访问。
OHA的成员可以任意使用和修改Android的SD
上一篇:
基于Android的推箱子游戏的设计——毕业论文(word文档)
下一篇:
面向android系统的测试工具_毕业论文