一种移动终端内存释放方法、装置及移动终端的制作方法

文档序号:9471099阅读:255来源:国知局
一种移动终端内存释放方法、装置及移动终端的制作方法
【专利说明】
【技术领域】
[0001]本发明涉及移动通信终端技术领域,尤其涉及一种移动终端内存释放方法、装置及移动终端。
【【背景技术】】
[0002]当前很流行的1S操作系统在使用一段时间后会感觉到明显卡顿现象,主要由于系统本身被大量缓存以及手机软件占用而手机内存不足所致。而1S系统手机无系统自带的内存清理功能,只能靠关闭后台应用来降低卡顿等过卡的情况,例如,双击Home键手动清理系统内存缓存、通过重启缓存将全部清空、重新升级系统或者重新同步应用、音乐以及视频等。以上这些释放内存的方法操作起来繁琐,且很多用户并不知道以上方法。此外,随着1S系统的逐步升级,设备本身也将负荷越来越大,同时内存不足的容量问题会逐渐在1S设备中凸显。

【发明内容】

[0003]本发明要解决的技术问题是提供一种移动终端内存释放方法、装置及移动终端,解决移动终端运行程序卡顿的问题。
[0004]为解决上述技术问题,本发明提供以下技术方案。
[0005]—方面,本发明提供一种移动终端内存释放方法,其特征在于,所述方法包括:
[0006]接收用户的内存释放操作请求;
[0007]通过预设的内存块向所述移动终端系统连续地申请内存;
[0008]当所述移动终端总的占用内存达到所述移动终端系统预设的阀值时,所述移动终端系统释放内存。
[0009]在一些实施例中,所述方法还包括:根据所述移动终端上界面形象的表现形式来判断是否需要释放内存,具体的:当所述界面形象表现出第一表现形式时,表示需要释放内存;当所述界面形象表现出第二表现形式时,表示不需要释放内存。
[0010]在一些实施例中,所述内存释放操作请求具体为:当所述移动终端为带触摸屏的移动终端时,用户手指或者手写笔触碰到所述移动终端的触摸屏时产生;当所述移动终端为带键盘式的移动终端时,通过按键操作产生。
[0011]在一些实施例中,所述第一表现形式为所述界面形象表现红色且表情难过;所述第二表现形式为所述界面形象表现绿色且表情欢快。
[0012]另一方面,本发明提供一种移动终端内存释放装置,其特征在于,所述装置包括:
[0013]内存释放请求模块,用于接收用户的内存释放操作请求;
[0014]内存申请模块,用于通过预设的内存块向所述移动终端系统连续地申请内存;
[0015]处理模块,用于当所述申请内存达到所述移动终端系统预设的阀值时,所述移动终端系统释放内存。
[0016]在一些实施例中,所述装置还包括:内存释放判断模块,用于根据所述移动终端上界面形象的表现形式来判断是否需要释放内存,具体的:
[0017]当所述界面形象表现出第一表现形式时,表示需要释放内存;
[0018]当所述界面形象表现出第二表现形式时,表示不需要释放内存。
[0019]在一些实施例中,所述操作请求具体为:当所述移动终端为带触摸屏的移动终端时,用户手指或者手写笔触碰到所述移动终端的触摸屏时产生;当所述移动终端为带键盘式的移动终端时,通过按键操作产生。
[0020]在一些实施例中,所述第一表现形式为所述界面形象表现红色且表情难过;所述第二表现形式为所述界面形象表现绿色且表情欢快。
[0021]另一方面,本发明还提供了一种移动终端,其特征在于,所述移动终端包括上述的移动终端内存释放装置。
[0022]本发明的有益效果在于内存释放操作简单,遵循了用户的使用习惯,增加了用户体验,且延长了所述移动终端待机时间,增长了所述移动终端电池的使用寿命。
【【附图说明】】
[0023]图1示出了本发明实施例提供的一种移动终端内存释放方法流程图;
[0024]图2示出了本发明实施例提供的另一种移动终端内存释放方法流程图;
[0025]图3示出了本发明实施例提供的一种移动终端内存释放装置结构框图。
【【具体实施方式】】
[0026]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0027]此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0028]实施例1:
[0029]如图1所示,本发明实施例提供一种移动终端内存释放方法,所述方法包括以下步骤:
[0030]SlOl,接收用户的内存释放操作请求。
[0031]上述接收用户的内存释放操作请求具体为:当所述移动终端为带触摸屏的移动终端时,用户手指或者手写笔触碰到所述移动终端的触摸屏时产生;当所述移动终端为带键盘式的移动终端时,通过按键操作产生。
[0032]S102,通过预设的内存块向所述移动终端系统连续地申请内存。
[0033]所述预设的内存块其大小由开发人员在程序调试时根据软件占用的内存大小的值来决定,例如,可以根据调试的经验值来设置内存块的大小,在内存申请过程中,通过至少一个内存块来申请内存,当第一个内存块申请内存完成后继续下一个内存块申请内存,整个过程一直到所述移动终端系统的总占用内存达到所述移动终端系统预设的阀值为止,此时,所述移动终端系统会自动释放内存。
[0034]S103,当所述移动终端总的占用内存达到所述移动终端系统预设的阀值时,所述移动终系统释放内存。
[0035]上述通过预设的内存块向所述移动终端系统连续地申请内存,当所述移动终端系统的总占用内存达到所述移动终端系统预先设置的阀值时所述移动终端系统便会释放内存,需要说明的是,当所述移动终端系统的总占用内存没有达到所述移动终端系统预设的阀值时,即便已经占用了很多内存以至于所述移动终端出现卡顿现象,所述移动终端并不会自动的释放内存,本发明实施例通过预设的内存块来向所述移动终端申请内存,当所述申请内存与所述移动终端系统当前占用内存的总和达到所述移动终端系统预设的阀值时,所述移动终端系统便会给出内存警示并自动释放全部的占用内存。
[0036]本发明实施例中,所述移动终端包括手机、平板电脑等,所述移动终端的操作系统包括安卓操作系统及1S操作系统,优选地,所述移动终端操作系统为1S操作系统。
[0037]本发明实施例提供了一种移动终端内存释放方法,主要通过预设的内存块来向所述移动终端系统申请内存,当总的占用内存达到所述移动终端系统预设的阀值便可自动释放内存,与现有技术相比,本发明内存释放操作更简单,可在1S设备上加入本发明实施例提供的内存释放方法,不仅遵循了安卓用户的使用习惯,而且增加了用户体验,此外,通过释放内存延长了所述移动终端待机时间,增长了所述移动终端电池的使用寿命。
[0038]实施例2:
[0039]如图2所示,本发明实施例提供另一种移动终端内存释放方法,所述方法包括以下步骤:
[0040]S201,根据所述移动终端上界面形象的表现形式来判断是否需要释放内存,具体的:当所述界面形象表现出第一表现形式时,表示需要释放内存;当所述界面形象表现出第二表现形式时,表示不需要释放内存。
[0041]所述第一表现形式为所述界面形象表现红色且表情难过;所述第二表现形式为所述界面形象表现绿色且表情欢快。需要说明的是,此处对表现形式的设置包括但并不仅限于上述的设置。此外,还可以通过所述移动终端界面上的百分比数字来决定是否释放内存,所述百分比数字越低表示系统占用内存越小,反之越大。所述百分比数字的大小与所述界面形象的表现形式相对应,例如,当所述百分比数字包括且大于50%时,所述界面表现出第一表现形式,表示需要释放内存,当所述百分比数字小于50%时,所述界面表现出第二表现形式,表示不需要释放内存。
[0042]S202,接收用户的内存释放操作请求。
[0043]S203,通过预设的内存块向所述移动终端系统连续地申请内存。
[004
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1