【技术实现步骤摘要】
本申请涉及计算机软件
,特别涉及一种控件信息展示方法、装置及电子设备。
技术介绍
近年来随着硬件技术的快速发展,用户所使用终端设备的性能越来越强大,基于这些性能强大的终端设备,用户在其所使用终端中安装的应用程序越来越多。应用开发商,为了使用户获得更佳的体验效果,通常会在这些应用程序中增加一些为用户带来便捷的功能,例如,在手机锁屏应用中增加拨号、短信、邮件、相机、天气显示等功能。实际应用中,上述各种功能可以以控件程序的方式实现,例如,实现天气显示时,以增加天气控件的方式实现等等。现有技术中,在应用程序中以增加控件的方式实现特定功能时,通常是将该特定功能的控件以及控制逻辑直接编写在上述应用程序的主程序代码中,这样在上述应用程序运行后,上述特定功能也一并运行,进而可以根据用户需求随时向用户展示该特定功能。然而,由于上述特定功能的控件以及控制逻辑直接编写在应用程序的主程序代码中,所以,上述特定功能不管什么情况下均是与上述应用程序一起运行在同一进程中,因此,上述应用程序对内存的需求较高,且控件功能和应用程序功能一体打包也导致安装包较大升级成本高。
技术实现思路
本申请实施例公开了一种控件信息展示方法、装置及电子设备,以降低包含控件的应用程序对内存的需求,以及提高控件应用的可升级性。为达到上述目的,本申请实施例公开了一种控件信息展示方法,应用于应用程序,所述方法中目标控件和应用程序是 ...
【技术保护点】
一种控件信息展示方法,应用于应用程序,其特征在于,所述方法包括:接收针对所述应用程序的第一操作指令;判断所述第一操作指令是否为用于加载目标控件页面的指令;若为是,则调用目标控件进程,通过所述目标控件进程展示目标控件的运行页面,其中,所述目标控件进程为与所述应用程序的运行进程不同的进程,所述目标控件进程用于运行所述目标控件。
【技术特征摘要】
1.一种控件信息展示方法,应用于应用程序,其特征在于,所述方法包括:
接收针对所述应用程序的第一操作指令;
判断所述第一操作指令是否为用于加载目标控件页面的指令;
若为是,则调用目标控件进程,通过所述目标控件进程展示目标控件的运
行页面,其中,所述目标控件进程为与所述应用程序的运行进程不同的进程,
所述目标控件进程用于运行所述目标控件。
2.根据权利要求1所述的方法,其特征在于,在所述接收针对所述应用程
序的第一操作指令之前,还包括:
监测所述应用程序是否处于前台运行状态;
若为是,启动所述目标控件进程。
3.根据权利要求2所述的方法,其特征在于,
在判断得知所述第一操作指令是用于加载目标控件页面的指令之后,还包
括:
按照第一预设策略在当前界面展示第一显示图片,其中,所述第一预设策
略为:所述第一显示图片进入当前界面的策略;
监测所述第一显示图片是否完全展示在当前界面;
若为是,则执行所述调用目标控件进程,通过所述目标控件进程展示目标
控件的运行页面的步骤。
4.根据权利要求3所述的方法,其特征在于,在所述接收针对所述应用程
序的第一操作指令之前,还包括:
向所述目标控件进程发送第一图片请求消息;
根据所述目标控件进程根据所述第一图片请求消息反馈的图片,获得第一
显示图片,其中,所述第一显示图片为所述目标控件根据当前时刻运行页面生
成的静态图片。
5.根据权利要求1-4中任一项所述的方法,其特征在于,在所述调用目标控
\t件进程,通过所述目标控件进程展示目标控件的运行页面之后,还包括:
接收针对所述应用程序的第二操作指令;
判断所述第二操作指令是否为用于退出所述目标控件页面的指令;
若为是,则调用所述目标控件进程,通过所述目标控件进程收起所述目标
控件的运行页面。
6.根据权利要求5所述的方法,其特征在于,在所述调用所述目标控件进
程,通过所述目标控件进程收起所述目标控件的运行页面之后,还包括:
按照第二预设策略在当前显示界面展示第二显示图片,其中,所述第二预
...
【专利技术属性】
技术研发人员:吴思汉,张启峰,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。