限制智能电视应用后台运行的方法及系统的制作方法

xiaoxiao2021-2-23  119

限制智能电视应用后台运行的方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能电视技术领域,特别涉及一种限制智能电视应用后台运行的方法及系统。
【背景技术】
[0002]随着Android系统的不断发展,它已经成为全球范围内广泛使用的操作系统。目前,Android系统已经不仅作为手机操作系统,它也越来越多的被应用于智能电视领域。
[0003]随着智能电视的普及,智能电视系统可用的应用越来越多,但是Android系统对Linux的内存管理机制进行了调整,Linux系统会在进程活动停止后即结束该进程,而Android系统会将这些进程都保留在内存中,直到系统需要更多内存为止,这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,能够提升进程的启动速度,但是这种做法在提升应用启动速度的同时,也会占用较多的内存,对于一些内存较小的设备,会导致系统运行卡顿,严重影响用户体验。

【发明内容】

[0004]【要解决的技术问题】
[0005]本发明的目的是提供一种限制智能电视应用后台运行的方法及系统,以解决由于Andro i d的内存管理机制导致智能电视系统卡顿的问题。
[0006]【技术方案】
[0007]本发明是通过以下技术方案实现的。
[0008]本发明首先涉及一种限制智能电视应用后台运行的方法,其特征在于包括步骤:
[0009]A、读取智能电视系统中安装的应用列表和每个应用对应的应用标志位,所述应用标志位包括限制应用后台运行标志和不限制应用后台运行标志;
[0010]B、如果应用的标志位为限制应用后台运行标志,则通过智能电视系统的用户界面显示限制后台运行标记,反之则隐藏限制后台运行标记;
[0011]C、通过智能电视系统的用户界面显示应用列表;
[0012]D、根据用户命令对应用的应用标志位进行配置,并保存配置后的应用标志位;
[0013]E、应用退出时,根据应用标志位判断该应用是否被限制后台运行,若该应用被限制后台运行,则该应用完全退出并回收内存。
[0014]作为一种优选的实施方式,所述步骤D还包括:更新每个应用对应的应用标志位。
[0015]作为另一种优选的实施方式,所述用户命令包括限制应用后台运行和不限制应用后台运行。
[0016]本发明还涉及一种限制智能电视应用后台运行的系统,包括:
[0017]应用列表初始化模块,其被配置成:读取智能电视系统中安装的应用列表和每个应用对应的应用标志位,所述应用标志位包括限制应用后台运行标志和不限制应用后台运行标志;
[0018]应用标记显示或隐藏模块,其被配置成:如果应用的标志位为限制应用后台运行标志,则通过智能电视系统的用户界面显示限制后台运行标记,反之则隐藏限制后台运行标记;
[0019]应用列表显示模块,其被配置成:通过智能电视系统的用户界面显示应用列表;
[0020]应用标志位配置模块,其被配置成:根据用户命令对应用的应用标志位进行配置,并保存配置后的应用标志位;
[0021]应用内层管理模块,其被配置成:应用退出时,根据应用标志位判断该应用是否被限制后台运行,若该应用被限制后台运行,则该应用完全退出并回收内存。
[0022]作为一种优选的实施方式,所述应用标志位配置模块还被配置成:更新每个应用对应的应用标志位。
[0023]作为另一种优选的实施方式,所述用户命令包括限制应用后台运行和不限制应用后台运行。
[0024]【有益效果】
[0025]通过本发明,用户可根据自身需求自行配置某个应用是否可以在后台运行,因此能够更好的管控和使用内存空间,避免系统卡顿,加快了系统运行速度。
【附图说明】
[0026]图1为本发明的实施例一提供的限制智能电视应用后台运行的系统的原理框图。
【具体实施方式】
[0027]为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的【具体实施方式】进行清楚、完整的描述。
[0028]实施例一
[0029]图1为本发明实施例一提供的限制智能电视应用后台运行的系统的原理框图。如图1所示,该系统包括应用列表初始化模块、应用标记显示或隐藏模块、应用列表显示模块、应用标志位配置模块和应用内层管理模块。
[0030]应用列表初始化模块,其被配置成:读取智能电视系统中安装的应用列表和每个应用对应的应用标志位,其中,应用标志位包括限制应用后台运行标志和不限制应用后台运行标志。
[0031]应用标记显示或隐藏模块,其被配置成:如果应用的标志位为限制应用后台运行标志,则通过智能电视系统的用户界面显示限制后台运行标记,反之则隐藏限制后台运行
ο
[0032]应用列表显示模块,其被配置成:通过智能电视系统的用户界面显示应用列表。
[0033]应用标志位配置模块,其被配置成:根据用户命令对应用的应用标志位进行配置,并保存配置后的应用标志位;更新每个应用对应的应用标志位。其中,用户命令包括限制应用后台运行和不限制应用后台运行,如果用户命令为限制应用后台运行,则该应用的应用标志位为限制应用后台运行标志,如果用户命令为不限制应用后台运行,则该应用的应用标志位为不限制应用后台运行标志。
[0034]应用内层管理模块,其被配置成:应用退出时,根据应用标志位判断该应用是否被限制后台运行,若该应用被限制后台运行,则该应用完全退出并回收内存。通过该模块和应用标志位配置模块,用户可以限制应用后台运行,以此来获取更多的内存空间,确保当前使用的应用能够流程地运行,相反,用户也可以不限制应用后台运行,确保能够再次快速地启动应用。
[0035]实施例二
[0036]实施例二提供一种限制智能电视应用后台运行的方法,包括以下步骤。
[0037]步骤(1):读取智能电视系统中安装的应用列表和每个应用对应的应用标志位,其中,应用标志位包括限制应用后台运行标志和不限制应用后台运行标志。步骤(1)执行完后转入步骤(2)。
[0038]步骤(2):如果应用的标志位为限制应用后台运行标志,则通过智能电视系统的用户界面显示限制后台运行标记,反之则隐藏限制后台运行标记。步骤(2)执行完后转入步骤⑶。
[0039]步骤(3):通过智能电视系统的用户界面显示应用列表。步骤(3)执行完后转入步骤⑷。
[0040]步骤(4):根据用户命令对应用的应用标志位进行配置,并保存配置后的应用标志位,更新每个应用对应的应用标志位。用户命令包括限制应用后台运行和不限制应用后台运行,如果用户命令为限制应用后台运行,则该应用的应用标志位为限制应用后台运行标志,如果用户命令为不限制应用后台运行,则该应用的应用标志位为不限制应用后台运行标志。步骤(4)执彳丁完后转入步骤(5)。
[0041]步骤(5):应用退出时,根据应用标志位判断该应用是否被限制后台运行,若该应用被限制后台运行,则该应用完全退出并回收内存。通过该步骤和步骤(4),用户可以限制应用后台运行,以此来获取更多的内存空间,确保当前使用的应用能够流程地运行,相反,用户也可以不限制应用后台运行,确保能够再次快速地启动应用。
[0042]从以上实施例可以看出,通过本发明实施例,用户可根据自身需求自行配置某个应用是否可以在后台运行,因此能够更好的管控和使用内存空间,避免系统卡顿,加快了系统运行速度。
[0043]需要说明,上述描述的实施例是本发明的一部分实施例,而不是全部实施例,也不是对本发明的限制。基于本发明的实施例,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
【主权项】
1.一种限制智能电视应用后台运行的方法,其特征在于包括步骤: A、读取智能电视系统中安装的应用列表和每个应用对应的应用标志位,所述应用标志位包括限制应用后台运行标志和不限制应用后台运行标志; B、如果应用的标志位为限制应用后台运行标志,则通过智能电视系统的用户界面显示限制后台运行标记,反之则隐藏限制后台运行标记; C、通过智能电视系统的用户界面显示应用列表; D、根据用户命令对应用的应用标志位进行配置,并保存配置后的应用标志位; E、应用退出时,根据应用标志位判断该应用是否被限制后台运行,若该应用被限制后台运行,则该应用完全退出并回收内存。2.根据权利要求1所述的限制智能电视应用后台运行的方法,其特征在于所述步骤D还包括:更新每个应用对应的应用标志位。3.根据权利要求1所述的限制智能电视应用后台运行的方法,其特征在于所述用户命令包括限制应用后台运行和不限制应用后台运行。4.一种限制智能电视应用后台运行的系统,其特征在于包括: 应用列表初始化模块,其被配置成:读取智能电视系统中安装的应用列表和每个应用对应的应用标志位,所述应用标志位包括限制应用后台运行标志和不限制应用后台运行标志; 应用标记显示或隐藏模块,其被配置成:如果应用的标志位为限制应用后台运行标志,则通过智能电视系统的用户界面显示限制后台运行标记,反之则隐藏限制后台运行标记; 应用列表显示模块,其被配置成:通过智能电视系统的用户界面显示应用列表; 应用标志位配置模块,其被配置成:根据用户命令对应用的应用标志位进行配置,并保存配置后的应用标志位; 应用内层管理模块,其被配置成:应用退出时,根据应用标志位判断该应用是否被限制后台运行,若该应用被限制后台运行,则该应用完全退出并回收内存。5.根据权利要求4所述的限制智能电视应用后台运行的系统,其特征在于所述应用标志位配置模块还被配置成:更新每个应用对应的应用标志位。6.根据权利要求4所述的限制智能电视应用后台运行的系统,其特征在于所述用户命令包括限制应用后台运行和不限制应用后台运行。
【专利摘要】本发明涉及智能电视技术领域,提供一种限制智能电视应用后台运行的方法及系统,以解决由于Android的内存管理机制导致智能电视系统卡顿的问题,该系统包括应用列表初始化模块、应用标记显示或隐藏模块、应用列表显示模块、应用标志位配置模块和应用内层管理模块。通过本发明提出的技术方案,用户可根据自身需求自行配置某个应用是否可以在后台运行,因此能够更好的管控和使用内存空间,避免系统卡顿,加快了系统运行速度。
【IPC分类】H04N21/482, H04N21/458, H04N21/443
【公开号】CN105491453
【申请号】CN201510915636
【发明人】吴亮亮, 曾琦凌, 罗晓燕
【申请人】四川长虹电器股份有限公司
【公开日】2016年4月13日
【申请日】2015年12月10日

最新回复(0)