基于brew平台的手机播放器应用的设计与实现-电子与通信工程专业论文
西安电子科技大学
硕士学位论文
基于BREW平台的手机播放器应用的设计与实现
姓名:韩宏娜
申请学位级别:硕士
专业:电子与通信工程
指导教师:任光亮;李涛
201112
摘要播放器应用是手机上的重要娱乐模块,目前已经成为手机中的必备应用之一。
摘要
播放器应用是手机上的重要娱乐模块,目前已经成为手机中的必备应用之一。 传统的基于BREW平台手机应用的用户界面开发大多采用Dialog机制,存在可移
植性差、代码复用性低和维护不易等缺点。针对这些问题,本文研究了一种基于
IWINDOW机制的用户界面设计方法,使BREW应用的设计和实现更加方便,能
够运行在BREW的任何版本上,并且减少设计人员的投入,降低了研发成本。
本文对基于BREW平台的手机播放器应用的设计与实现进行了系统研究。首 先研究了BREW平台及其关键技术,为播放器应用的设计及实现奠定了理论基础; 其次对播放器应用的需求进行分析,确定了应用需要设计的窗口和实现的基本功
能;接着设计了应用的底层软件任务间通信方式和窗口事件处理流程;然后结合 BREW平台提供的资源详细阐述了应用的主要功能在BREW中的实现过程;最后 为播放器应用编写测试用例,对主要界面和功能进行测试验证,分析测试结果, 同时对存在的问题进行深入分析,给出了完整的解决方案。
关键词:BREWIWlNDOW机制播放器手机
AbstractThe
Abstract
The player application,which is all important entertainment modules 011 the moblle
phone.is one of the essential applications of the phone currently.The traditional
user
interfIace development of mobile phone applications based on BREW platform mostly
uses Dialog mechanisms.It has some limitations,such as poor portability,low
code
reusabili饥difficultly maintain and SO on.To solve these problems,this paper discusses
a user interfhce design methods based on IWINDOW mechanism.It makes BREW
印plications’design and implementation easier and allows the applications to run on any
alld
version of BREW.At the sanle time,it also reduces the designer’S input
development costs.
In this paper,the design and implementation of mobile phone player application based on the BREW platform ale systematically studied.Firstly,the BREW platform
aIld its key technologies al e studied,which lays the theoretical foundation for the design and implementation of the player application.Secondly,the needs of player application
are aIlalyzed to determine which windows for application need to design and
which
basic functions need to implement.Then the window’S event processlng and communication b咖,een the bottom software tasks ale designed.Thirdly,we elaborate the implementation process of the application’s main functions on BREW with
the
resources provided by the BREW platform.Finally the test cases
for t