发明名称 在移动终端上实现用户界面的方法和设备
摘要 本发明公开了一种在移动终端上实现用户界面的方法和设备,能够降低平台开发的难度,缩短平台开发的周期,提高代码的重用率和开发效率,实现所期望的用户界面,提高用户体验。本发明实施例提供的方法包括:步骤一:利用如下方式将Guichan移植到Symbian S60平台上,并对该平台进行封装,得到用户界面开发平台:通过继承Guichan相应的接口类,创建能够用于Symbian S60平台的Guichan的adapter类;通过继承Symbian S60平台的CAknAppUi类,创建视图控制类SymbianUI;通过继承Symbian S60平台的CCoeControl类创建视图类SymbianView;继承自Guichan的Widget类创建控件类;封装Symbian S60平台中用于资源管理的类,并创建主题管理类VThemeManager,以对内存中的资源进行管理;步骤二:选取所需的用户界面资源,利用该用户界面开发平台实现所需的用户界面。
申请公布号 CN102200914A 申请公布日期 2011.09.28
申请号 CN201110172954.7 申请日期 2011.06.24
申请人 北京神州泰岳软件股份有限公司 发明人 刘侃;王振兴;鞠训卓;璩介业;李兴波
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京市隆安律师事务所 11323 代理人 权鲜枝
主权项 一种在移动终端上实现用户界面的方法,其特征在于,所述方法包括:步骤一:利用如下方式将开源库Guichan移植到塞班Symbian S60平台上,并对Symbian S60平台进行封装,得到用户界面开发平台:通过继承Guichan相应的接口类,创建能够用于Symbian S60平台的Guichan的adapter类;通过继承Symbian S60平台的用户界面UI控制类CAknAppUi,创建所述用户界面开发平台的视图控制类SymbianUI;通过继承Symbian S60平台的控件类CCoeControl创建所述用户界面开发平台的视图类SymbianView;通过继承Guichan的控件基类Widget创建所述用户界面开发平台的控件类;封装Symbian S60平台中用于资源管理的类,并创建所述用户界面开发平台的主题管理类VThemeManager,以对内存中的资源进行管理;步骤二:选取所需的用户界面资源,利用所述用户界面开发平台实现所需的用户界面。
地址 100089 北京市海淀区万泉庄路28号万柳新贵大厦A座5层