The embodiment of the invention discloses a method for realizing the function of the application interface, the use of pressure: pressure according to the preset information specification application component properties; according to the application component attribute extension is expanded after the resolution and packaging mechanism; and packaging mechanism obtained in the application installation or data preset pressure operation function with the installation package menu interface the application update in using the analytic expansion of the mechanism, and the application of the preset pressure operation function of the interface menu data stored in the storage unit; in the desktop application in determining the pressure operation function interface as the selection of the application, according to the application icon information from the memory unit the transfer function corresponding to the preset pressure operation interface menu data; the corresponding preset pressure operation function of the interface menu data showing To. The embodiment of the invention also discloses a device and a terminal for realizing the application function interface by utilizing the pressure.
【技术实现步骤摘要】
利用压力实现应用的功能界面的方法及装置
本专利技术涉及智能终端的数据处理技术,尤其涉及一种利用压力实现应用的功能界面的方法及装置。
技术介绍
目前在智能终端中安卓(Android)操作系统下用户利用压力在屏幕上实现各个应用的功能的方案是:通过在桌面应用的程序中,利用扩展标记语言(ExtensibleMarkupLanguage,XML)文件或其他文件形式来统一管理智能终端上其它各个应用的压力操作接口信息,例如:应用界面类名、应用包名、启动压力功能信息、压力功能名称、启动压力功能信息对应的相应类型等;桌面应用启动后会解析相应的设置好的各个应用的压力操作接口信息的数据,如果桌面中存在某个应用的压力操作接口信息,当用户在屏幕上重压该应用时,就会弹出该应用相应的功能菜单,用户点击功能菜单某一项或移动到功能菜单中某一项离开屏幕,就会调转到该应用相应的功能界面。但是,现有技术必须先将应用的相应的压力操作接口(活动Activity、服务Service、广播接收器BroadcastReceiver、内容提供商ContentProvider等)信息事先添加到桌面应用中,才能在桌面应用上实现该应用的压力操作;如果在智能终端上新安装一个第三方应用,桌面应用中没有添加保存该应用的压力操作接口信息,那么在桌面应用上无法实现对该应用的压力操作弹出功能菜单,降低了用户体验。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种利用压力实现应用的功能界面的方法及装置,以解决现有技术必须先将应用的相应的压力操作接口信息事先在桌面中统一配置的缺点,为第三方应用支持压力操作特性提供便利,提高用户体 ...
【技术保护点】
一种利用压力实现应用的功能界面的方法,其特征在于,所述方法包括:根据预设压力信息规范扩展应用组件属性;根据扩展后的应用组件属性扩展解析机制和打包机制;利用扩展后的解析机制和打包机制获取在应用安装或更新时所述应用的安装包中携带的预设压力操作功能界面菜单的数据,并将所述应用的预设压力操作功能界面菜单的数据存储在存储单元中;在桌面应用中确定压力操作为选择所述应用的功能界面时,根据所述应用的图标信息从所述存储单元中调取对应的预设压力操作功能界面菜单的数据;将所述对应的预设压力操作功能界面菜单的数据呈现出来。
【技术特征摘要】
1.一种利用压力实现应用的功能界面的方法,其特征在于,所述方法包括:根据预设压力信息规范扩展应用组件属性;根据扩展后的应用组件属性扩展解析机制和打包机制;利用扩展后的解析机制和打包机制获取在应用安装或更新时所述应用的安装包中携带的预设压力操作功能界面菜单的数据,并将所述应用的预设压力操作功能界面菜单的数据存储在存储单元中;在桌面应用中确定压力操作为选择所述应用的功能界面时,根据所述应用的图标信息从所述存储单元中调取对应的预设压力操作功能界面菜单的数据;将所述对应的预设压力操作功能界面菜单的数据呈现出来。2.根据权利要求1所述的方法,其特征在于,所述在桌面应用中确定压力操作为选择所述应用的功能界面,包括:在所述应用的图标上的所述压力操作的时长大于等于预设时长时,获取在所述应用的图标上的所述压力操作的压力值;在所述压力操作的压力值大于等于预设压力阈值时,确定所述压力操作为选择所述应用的功能界面。3.根据权利要求1所述的方法,其特征在于,所述根据预设压力信息规范扩展应用组件属性,包括:根据预设压力信息规范中存在的应用的压力操作的启动界面、压力操作的服务信息、压力操作的服务参数扩展应用组件属性。4.根据权利要求1所述的方法,其特征在于,所述预设压力操作功能界面菜单的数据由所述预设压力信息规范制定。5.根据权利要求1所述的方法,其特征在于,所述将所述对应的预设压力操作功能界面菜单的数据呈现出来,包括:将所述对应的预设压力操作功能界面菜单的数据通过动画弹出视图方式呈现在桌面上。6.根据权利要求1至5任一项所述的方法,其特征在于,所述应用组件属性包括:活动Activity组件属性、服务Service组件属性、广播接收器BroadcastReceiver组件属性、内容提供商...
【专利技术属性】
技术研发人员:张涛,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。