资源描述:
《基于J2ME环境的手机功能软件开发【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计基于J2ME环境的手机功能软件开发IV摘要Java语言经过十多年的发展和应用,如今的技术日渐成熟。直至现在,Java已经成为当今网络计算机平台的标准,也成为全球程序员的首选开发平台。放眼当今的电子市场,Java技术已无处不在,小至信用卡,大到企业级应用系统等。而J2ME作为Java的微型版,主要用于开发具有有限连接、内存以及用户界面能力的设备应用程序,推动着整个移动网络技术的发展。在小型电子设备上,J2ME以它在无线编程上的独特作用为创建性能卓越的网络应用提供了一套完整的解决方案。其中以手机的应用软件最为普及现今人们的生活。一款优秀的手机应用软
2、件可以为现在的人们带来更方便、更现代化、更优质的生活。当今的手机应用软件市场五花八门,本论文选择了设计比较普遍的手机音乐软件。MusicOnline属于在线音乐软件。设计过程中为了保证设计时的思路清晰,逻辑正确,本文主要采取MVC的模式设计这款音乐软件,将程序分为控制器类、视图类和模型类三大模块。控制器为单一控制器UIController,设计中在视图界面方面主要实现了音乐列表和音乐播放时的视图,通过LCDUI体系中的高级用户界面组件和低级用户界面组件分别对两个视图进行了不同的设计;在通信方面实现网络通信和在数据处理方面实现XML的解析等。其中各种类和方法
3、的使用与功能在正文中将会详细介绍。本文的着重点在于客户端设计的过程和思路上,在介绍这些的同时也会介绍一些开发软件及开发环境的使用情况。最后还会稍微介绍一下测试的结果与软件其他可能的改进。由于程序过长,客户端的主要程序置于最后附录一项。关键字:J2ME;音乐软件;移动网络IVIVAbstractJavalanguageaftermorethantenyearsofdevelopmentandapplication,today'stechnologytomature.Untilnow,Javahasbecomethemoststandardnetworkcom
4、puterplatform,alsobecomethepreferredglobalprogrammersdevelopmentplatform.Looktotoday'selectronicmarket,Javatechnologyhasbeeneverywhere,itissmalltocreditcard,bigtoenterpriseapplicationssystem,etc.ButtheminiatureversionoftheJ2MEasJava,mainlyforthedevelopmentwithlimitedconnection,mem
5、ory,andtheuserinterface,theequipmentapplicationabilitytopushthewholemobilenetworktechnologydevelopment.Insmallelectronicequipment,withitsinJ2MEwirelessprogrammingtocreateauniqueroleperformanceanetworkofexcellenceapplicationprovidesasetofcompletesolutions.Whichisthemostpopularmobil
6、ephoneapplicationstodaypeople'slives.Oneexcellentmobileapplicationsoftwarecanbeforpeopleofnowbringmoreconvenient,moremodern,betterqualityoflife.Today'scellphoneismultifariousapplicationsmarket,thispaperchosedesignisuniversalmobilemusicsoftware.OnlinemusicsoftwareMusicOnlinebelongt
7、o.Thedesignprocesstoensurethatthedesignofclearthinking,logic,thispapermainlyadoptscorrectlythepatterndesignofthisMVCmusicsoftware,proceduresintocontrollertype,viewclassandmodelclassthreemodules.ControllerforasinglecontrollerUIController,designinviewinterfaceaspectsmainlyrealizesth
8、emusiclistandmusicplaywhenviews,t