内存优化方法、设备及存储介质技术

技术编号:38744667 阅读:10 留言:0更新日期:2023-09-08 23:27
本申请提供了一种内存优化方法、设备及存储介质。该方法在终端设备的内部存储器满足启动内存优化功能的条件,且当前接入了可用的外部存储器时,通过在当前的界面弹出内存优化功能的启动入口(第一入口),从而能便于用户一键开启内存优化功能。此外,开启内存优化功能后,通过显示包括数据迁移选项的第一界面,从而能够便用户根据显示的数据迁移选项将内部存储器中的不同数据迁移选项对应的数据迁移到外部存储器,降低内部存储器的空间占用,从而提升内部存储器的读写速度,避免卡顿。避免卡顿。避免卡顿。

【技术实现步骤摘要】
内存优化方法、设备及存储介质


[0001]本申请涉及终端设备
,尤其涉及一种内存优化方法、设备及存储介质。

技术介绍

[0002]随着互联网技术和终端技术的发展,终端设备变得越来越智能,其可以安装的应用程序(Application,APP),实现的功能也越来越丰富。这对终端设备的内存要求也越来越高,为了兼顾性价比,目前对于自带的内部存储器较小的终端设备,通常会提供接入外部存储器的接口,以便用户根据需要接入外部存储器,如插入外置安全数码卡(SecureDigital Memory Card,SD卡)。
[0003]然而,当终端设备插入SD卡后,需要用户对层层目录进行操作,找到指定入口,将存储路径设置为SD卡,操作繁琐,用户体验较差。
[0004]此外,在采用上述方式将存储路径设置为SD卡后,只针对后续安装或接收到的数据才能存储到SD卡中,而已经存储在内部存储器中的数据依旧位于内部存储器中,用户使用终端设备访问内部存储器中的数据时,依旧面临卡顿的问题。

技术实现思路

[0005]为了解决上述技术问题,本申请提供一种内存优化方法、设备及存储介质,旨在使接入外部存储器的终端设备,在内部存储器的存储空间不足时,自动弹出内存优化功能的启动入口,以便用户根据提示将内部存储器中的数据迁移到外部存储器,降低内部存储器的空间占用,从而提升内部存储器的读写速度,避免卡顿。
[0006]第一方面,本申请提供一种内存优化方法。该方法包括:在内部存储器满足启动内存优化功能的条件,且当前接入了可用的外部存储器时,显示第一入口,第一入口供用户开启内存优化功能;响应于对第一入口的第一操作,显示第一界面,第一界面包括数据迁移选项;响应于对数据迁移选项的第二操作,将数据迁移选项对应的数据从内部存储器中迁移到外部存储器中。
[0007]其中,内部存储器即为终端设备自身携带的存储空间,也可以称为内置SD卡;外部存储器则为通过终端设备提供的外部存储器接口,如图4中示出的外部存储器接口120接入的存储设备,其可以是SD卡(外置SD卡)、磁盘等,本申请对此不作限制。
[0008]其中,第一入口,例如下文所说的控件25,或者图8所示的窗口中“是”控件。
[0009]示例性的,第一入口的形式可以是悬浮窗口、悬浮球,其可以显示在任意界面,也可以在满足内部存储器满足启动内存优化功能的条件(后续称为:条件1),且当前接入了可用的外部存储器(后续称为:条件2)时,同时接收到用户的触发操作,如下文所说的用于下载第一文件的第八操作时显示,本申请对此不作限制。
[0010]其中,第一操作例如对第一入口作出的点击操作。
[0011]示例性的,第一界面,例如下文中所说的图7中(4)显示的迁移选项界面。对于这种场景,第一界面中包括的数据迁移选项,例如下文中所说的图7中(4)显示的迁移选项界面
中显示的应用智能迁移选项、图片智能迁移选项、文档智能迁移选项、视频智能迁移选项、音频智能迁移选项、安装包智能迁移选项、压缩包智能迁移选项等,本申请对此不作限制。
[0012]示例性的,第一界面也可以是上述任一数据迁移选项对应的子界面,如图11中(1)、图11中(2)、图12中(1)、图14中(1)、图14中(2)所示的界面。对于这种场景,数据迁移选项可以为上述子界面中显示的选项。
[0013]其中,第二操作可以为对上述任一数据迁移选项的选中操作,如长按、单击、双击等。
[0014]由此,在终端设备的内部存储器满足启动内存优化功能的条件,且当前接入了可用的外部存储器时,通过在当前的界面弹出内存优化功能的启动入口(第一入口),从而能便于用户一键开启内存优化功能。
[0015]此外,开启内存优化功能后,通过显示包括数据迁移选项的第一界面,从而能够便用户根据显示的数据迁移选项将内部存储器中的不同数据迁移选项对应的数据迁移到外部存储器,降低内部存储器的空间占用,从而提升内部存储器的读写速度,避免卡顿。
[0016]根据第一方面,方法还包括:确定内部存储器当前的使用空间和内部存储器的总空间;根据使用空间和总空间,确定内部存储器的空间的使用占比;在使用占比不小于设定的使用占比阈值时,确定内部存储器满足启动内存优化功能的条件。
[0017]根据第一方面,或者以上第一方面的任意一种实现方式,方法还包括:提供第二入口,第二入口用于将显示界面切换为设置使用占比阈值的界面;响应于对第二入口的第三操作,显示第二界面,第二界面包括设置使用占比阈值的第一控件;响应于对第一控件的第四操作,设置使用占比阈值。
[0018]其中,第二入口可如下文所说,集成在设置应用的第一选项中,或者集成在设置应用的第二选项中。
[0019]示例性的,第一选项例如为设置应用中原有的设置选项,如图10中(1)示出的存储选项;第二选项李二为新增的设置选项,如图9中(2)示出的内存优化选项。
[0020]示例性的,在第二入口为内存优化选项时,响应于第三操作,如点击操作,可以直接显示第二界面,例如为图9中(3)所示的内存优化界面。
[0021]示例性的,在第二入口为存储选项时,响应于第三操作,如点击操作,可显示例如图10中(2)所示的存储界面,在接收到对存储界面中控件10c的点击操作时,在显示第二界面,例如为图9中(3)所示的内存优化界面。
[0022]其中,第一控件例如可以是拖动条控件,如图9中(3)示出的控件10b,也可以是输入框控件。
[0023]根据第一方面,或者以上第一方面的任意一种实现方式,第一控件为拖动条控件,拖动条控件包括滑块和滑杆,滑块供用户拖动,滑杆显示滑块的拖动进度;响应于对第一控件的第四操作,设置使用占比阈值,包括:响应于对第一控件的第四操作,第四操作为拖动操作;控制滑杆显示滑块的拖动进度;在对滑块停止拖动后,获取滑块在滑杆上所处的位置;将位置指示的使用占比值,作为使用占比阈值。
[0024]其中,滑块例如图9中(3)示出的控件10b

1,滑杆例如图9中(3)示出的控件10b

2。
[0025]根据第一方面,或者以上第一方面的任意一种实现方式,第一控件为输入框控件;响应于对第一控件的第四操作,设置使用占比阈值,包括:响应于对第一控件的第四操作,
获取第一控件中输入的使用占比值;将获取都的使用占比值,作为使用占比阈值。
[0026]可理解的,对应第一控件为输入框控件的场景,对第一控件作出的第四操作,例如为点击了第一控件,将光标停留在该第一控件内,然后使用弹出的键盘界面,或者外界的输入设备,输入期望的使用占比值。
[0027]根据第一方面,或者以上第一方面的任意一种实现方式,第二入口集成在设置应用的第一选项中,第一选项为设置应用原有的设置选项;或者,第二入口集成在所说设置应用的第二选项中,第二选项为新增的设置选项。
[0028]根据第一方面,或者以上第一方面的任意一种实现方式,第二界面还包括供用户开本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存优化方法,其特征在于,所述方法包括:在内部存储器满足启动内存优化功能的条件,且当前接入了可用的外部存储器时,显示第一入口,所述第一入口供用户开启所述内存优化功能;响应于对所述第一入口的第一操作,显示第一界面,所述第一界面包括数据迁移选项;响应于对所述数据迁移选项的第二操作,将所述数据迁移选项对应的数据从内部存储器中迁移到所述外部存储器中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述内部存储器当前的使用空间和所述内部存储器的总空间;根据所述使用空间和所述总空间,确定所述内部存储器的空间的使用占比;在所述使用占比不小于设定的使用占比阈值时,确定所述内部存储器满足启动内存优化功能的条件。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:提供第二入口,所述第二入口用于将显示界面切换为设置所述使用占比阈值的界面;响应于对所述第二入口的第三操作,显示第二界面,所述第二界面包括设置所述使用占比阈值的第一控件;响应于对所述第一控件的第四操作,设置所述使用占比阈值。4.根据权利要求3所述的方法,其特征在于,所述第一控件为拖动条控件,所述拖动条控件包括滑块和滑杆,所述滑块供用户拖动,所述滑杆显示所述滑块的拖动进度;所述响应于对所述第一控件的第四操作,设置所述使用占比阈值,包括:响应于对所述第一控件的第四操作,所述第四操作为拖动操作;控制所述滑杆显示所述滑块的拖动进度;在对所述滑块停止拖动后,获取所述滑块在所述滑杆上所处的位置;将所述位置指示的使用占比值,作为所述使用占比阈值。5.根据权利要求3所述的方法,其特征在于,所述第一控件为输入框控件;所述响应于对所述第一控件的第四操作,设置所述使用占比阈值,包括:响应于对所述第一控件的第四操作,获取所述第一控件中输入的使用占比值;将获取都的所述使用占比值,作为所述使用占比阈值。6.根据权利要求3所述的方法,其特征在于,所述第二入口集成在设置应用的第一选项中,所述第一选项为所述设置应用原有的设置选项;或者,所述第二入口集成在所说设置应用的第二选项中,所述第二选项为新增的设置选项。7.根据权利要求3所述的方法,其特征在于,所述第二界面还包括供用户开启所述内存优化功能的第二控件,所述方法还包括;在所述第二控件处于第一状态时,响应于对所述第二控件的第五操作,将所述第二控件从所述第一状态切换为所述第二状态,所述第一状态指示所述内存优化功能未开启,所述第二状态指示所述内存优化功能已开启。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:在所述第二控件处于所述第二状态时,响应于对所述第二控件的第六操作,将所述第二控件从所述第二状态切换为所述第一状态。9.根据权利要求7所述的方法,其特征在于,在所述显示第一入口之前,所述方法还包
括:获取所述第二控件的状态信息;在所述状态信息指示所述第二控件处于所述第一状态时,执行所述显示第一入口的步骤;在所述状态信息指示所述第二控件处于所述第二状态时,显示所述第一界面。10.根据权利要求1至9任一项所述的方法,其特征在于,所述数据迁移选项包括第一数据迁移选项和所述第二数据迁移选项;所述第一数据迁移选项对应的数据为应用程序;所述第二数据迁移选项对应的数据包括以下任意一种或几种:图片、文档、音频、视频、压缩包、安装包。11.根据权利要求10所述的方法,其特征在于,所述响应于对所述数据迁移选项的第二操作,将所述数据迁移选项对应的数据从内部存储器中迁移到所述外部存储器中,包括:响应于对所述第一数据迁移选项的第二操作,保存登录所述第一数据迁移选项对应的应用程序的账号、密码,...

【专利技术属性】
技术研发人员:赵明明孟庆吉
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1