一种调整主菜单布局的方法及终端设备技术

技术编号:6788119 阅读:314 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种调整主菜单布局的方法及终端设备。本方法通过获取至少包括功能ID的功能启动信息;打开配置文件,根据功能ID查询该配置文件中对应的频次,将该频次加1,其中功能信息包括功能ID、频次以及功能图标存放地址;然后判断是否需要将功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次;再根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中;本发明专利技术提供的方法,考虑到每个用户的个性和使用习惯,使得主菜单的布局不再一成不变,设计更加性化和多元化,大大提高了用户体验度。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是涉及一种调整主菜单布局的方法及终端设备
技术介绍
现在的手机有越来越多的功能,对应有很多功能图标,并且随着技术的发展,手机的功能会越来越多,相应的功能图标也会越来越多;面对越来越多的功能图标,功能图标在主菜单中的布局是一个值得思考的问题。现有技术中,通常会根据运营商的主推功能以及一般的统计经验等因素来确定功能图标在主菜单中的布局。现有技术中的缺陷是功能图标在主菜单中的布局没有考虑到每个用户的个性和使用习惯,一成不变的布局设计不够人性化和多元化,用户体验度低。有鉴于此,有必要提供一种调整主菜单布局的方法及其终端装置,以改善现有技术的不足。
技术实现思路
本专利技术主要解决的技术问题是提供一种调整主菜单布局的方法及其终端装置,能够根据用户的个性和使用习惯来调整主菜单的布局。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种调整主菜单布局的方法,包括获取功能启动信息,该功能启动信息至少包括功能ID ;打开配置文件,根据功能ID查询该配置文件中对应的频次,将该频次加1,其中配置文件为依据用户使用的频次依次存储各功能的功能信息的文件,功能信息包括功能ID、 频次以及功能图标存放地址;判断是否需要将功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次;根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中。进一步的,判断是否需要将功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次的步骤包括判断功能ID对应的频次是否比前一项功能信息中的频次大;如果是,则交换该功能ID对应的功能信息与前一项功能信息的记录次序;再判断该功能ID对应的频次是否比交换后待比较的前一项功能信息中的频次大,直至该功能ID对应的频次小于交换后待比较的前一项功能信息中的频次。进一步的,根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中的步骤包括依次读取配置文件中的功能ID ;根据该功能ID获取对应的功能图标;将该功能图标依次排列在屏幕图层中。进一步的,根据该功能ID获取对应的功能图标的步骤包括根据功能ID获取对应的功能图标存放地址;根据该地址获取对应的功能图标。进一步的,本方法还包括获取用户输入的激活信息激活该调整主菜单布局的方法。为解决上述技术问题,本专利技术采用的另一个技术方案是提供一种终端设备,包括获取模块,用于获取功能启动信息,该功能启动信息至少包括功能ID ;频次调整模块,用于打开配置文件,根据功能ID查询该配置文件中对应的频次, 将该频次加1,其中配置文件为依据用户使用的频次依次存储各功能的功能信息的文件,功能信息包括功能ID、频次以及功能图标存放地址;判断模块,用于判断是否需要将功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次;功能图标排列模块,用于根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中。进一步的,判断模块包括判断单元,用于判断功能ID对应的频次是否比前一项功能信息中的频次大;记录次序交换单元,用于当判断单元判断出功能ID对应的频次大于前一项功能信息中的频次,则交换该功能ID对应的功能信息与前一项功能信息的记录次序。进一步的,功能图标排列模块包括读取单元,用于打开配置文件,依次读取该配置文件中的功能ID ;功能图标获取单元,用于根据读取单元读取的功能ID获取对应的功能图标;功能图标排列单元,用于将功能图标获取单元获取的功能图标依次排列在屏幕图层中。进一步的,功能图标获取单元包括功能图标存放地址获取单元,用于根据功能ID获取对应的功能图标存放地址;功能图标获取单元,用于根据功能图标存放地址获取单元获取的功能图标存放地址获取单元获取的地址获取对应的功能图标。进一步的,终端设备还包括激活模块,用于获取用户输入的激活信息激活调整主菜单布局方法。本专利技术的有益效果是区别于现有技术的情况,本专利技术实施例调整主菜单布局的方法,通过在本地设置一个配置文件,该配置文件为依据用户使用的频次依次存储各功能的功能信息的文件,用户每次启动一个功能,就根据该功能的功能ID查询配置文件中对应的频次,并将该频次加1,然后判断是否需要将该功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次,再根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中;本专利技术提供的方法,考虑到每个用户的个性和使用习惯,使得主菜单的布局不再一成不变,设计更加性化和多元化,大大提高了用户体验度。 附图说明图1是本专利技术调整主菜单布局的方法的第一实施例的流程图;图2是本专利技术调整主菜单布局的方法的第二实施例的流程图;图3a是本专利技术第二实施例中频次调整前主菜单布局的示意图;图北是本专利技术第二实施例中频次调整后主菜单布局的示意图;图4是本专利技术终端设备的第一实施例的逻辑结构示意图;图5是本专利技术终端设备的第二实施例的逻辑结构示意图。具体实施例方式以下以具体实施方式对本专利技术做进一步详细的说明。请参阅图1,本专利技术调整主菜单布局的方法第一实施例包括101、获取功能启动信息;终端设备获取用户输入的功能启动信息,该功能启动信息至少包括功能ID ;102、打开配置文件,根据功能ID查询该配置文件中对应的频次,并将该频次加1 ;打开设置在终端设备本地的配置文件,根据功能ID查询该配置文件中对应的频次,并将该频次加1,其中,配置文件为依据用户使用的频次依次存储各功能的功能信息的文件,功能信息包括功能ID、频次、功能图标存放地址;103、判断是否需要将功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次;104、根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中;在本实施例中,通过在本地设置一个配置文件,该配置文件为依据用户使用的频次依次存储各功能的功能信息的文件,用户每次启动一个功能,就根据该功能的功能ID查询配置文件中对应的频次,并将该频次加1,然后判断是否需要将该功能ID对应的功能信息的位置提前,如果是,则将该功能信息的位置提前,以使得该功能信息的前一项功能信息对应的频次大于该功能信息的频次,再根据配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中;本专利技术提供的方法,考虑到每个用户的个性和使用习惯,使得主菜单的布局不再一成不变,设计更加性化和多元化,大大提高了用户体验度。请参阅图2,本专利技术调整主菜单布局的方法第二实施例包括201、获取功能启动信息;终端设备获取用户输入的功能启动信息,该功能启动信息至少包括功能ID ;该功能启动信息还包括功能启动文件存储地址或者功能启动时所需要的其他信息等等;202、打开配置文件,根据功能ID查询配置文件中对应的频次,并将该频次加1 ;打开设置在终端设备本地的配置文件,根据功能ID查询该配置文件中对应的频次,并将该频次加1 ;其中,配置文件为依据用户使用的频本文档来自技高网...

【技术保护点】
1.一种调整主菜单布局的方法,其特征在于,包括:获取功能启动信息,所述功能启动信息至少包括功能标识码(Identity,ID);打开配置文件,根据所述功能ID查询所述配置文件中对应的频次,将所述频次加1,其中,所述配置文件为依据用户使用的频次依次存储各功能的功能信息的文件,所述功能信息包括功能ID、频次以及功能图标存放地址;判断是否需要将所述功能ID对应的功能信息的位置提前,如果是,则将所述功能信息的位置提前,以使得所述功能信息的前一项功能信息对应的频次大于所述功能信息的频次;根据所述配置文件中功能ID的先后秩序将对应的功能图标依次排列在屏幕图层中。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨彬
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:44

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

1