基于Linux智能匹配应用程序的方法以及电子设备技术

技术编号:20745493 阅读:31 留言:0更新日期:2019-04-03 10:26
本发明专利技术公开基于Linux智能匹配应用程序的方法以及电子设备,其中方法包括:当用户通过关键词在启动工具中搜索应用程序时,判断是否存在与关键词一致的应用程序;若否,则根据用户输入的关键词在应用商店中匹配相关的应用程序,并将匹配得到的所有应用程序显示于所述启动工具中。这样,当用户未能在电子设备中找到与关键词一致的应用程序时,能够自动根据用户输入的关键词在应用商店中匹配应用程序,从而大大提高了效率,省去了诸多繁琐步骤。并且本发明专利技术提供的方法,具有方便、便捷和易实现的特点。

【技术实现步骤摘要】
基于Linux智能匹配应用程序的方法以及电子设备
本专利技术涉及教育系统领域,尤其涉及基于Linux智能匹配应用程序的方法以及电子设备。
技术介绍
教育系统是指一种用于教育的操作系统,教师和学生可通过教育系统实现在线授课、上课的目的。由于Linux操作系统具有安全、稳定以及高效的特点,现有技术中,一般在将Linux操作系统作为操作系统。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。并且,将教育系统安装于特定的教育笔记本,例如,将教育系统安装于YOGA(瑜伽)教育笔记本中。用户(学生和教师)可通过教育笔记本实现各种各样的功能,例如,视频授课、在线布置作业或者在线完成作业等等。教育系统一般设置有搜索框,用户可以通过搜索框输入关键词,然后寻找与关键词相匹配的文件。同样的,用户也可以在搜索框中输入关键词,寻找电子设备中已安装的应用程序,这无疑能够方便用户快速查找应用程序。然而,如果未能查找与关键词相匹配的应用程序,则停止搜索,并显示无法查找到相关信息的页面。此时,用户只能在应用商店中再次输入关键词,在应用商店中查找相关的应用程序,并下载应用程序以及安装应用程序至电子设备。这种搜索与安装应用程序的步骤过于繁琐,效率过于低下。也就是说,如果未找到与关键词相匹配的应用程序,则无法显示相应的信息,即显示空白信息。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供基于Linux智能匹配应用程序的方法以及电子设备,旨在解决现有技术当电子设备未匹配到应用程序时,只能显示空白信息的问题。本专利技术的技术方案如下:一种基于Linux智能匹配应用程序的方法,其包括:A、当用户通过关键词在启动工具中搜索应用程序时,判断是否存在与关键词一致的应用程序;B、若否,则根据用户输入的关键词在应用商店中匹配相关的应用程序,并将匹配得到的所有应用程序显示于所述启动工具中。优选的,所述步骤A具体包括:A1、接收用户在启动工具中输入关键词的指令,输入关键词,并显示用户输入的关键词;A2、在接收到用户的搜索指令时,根据关键词搜索本地中所有的应用程序,并判断是否存在与关键词一致的应用程序,若是,则启动相应的应用程序,若否,则显示相应的提示信息,并转入步骤B。优选的,所述步骤B具体包括:B1、自动根据关键词在应用商店中检索,并匹配出与关键词相关的应用程序;B2、根据预设的排序规则对所有应用程序进行排序,得到相应的排序结果,以及将排序结果显示于所述启动工具中。优选的,所述排序规则具体包括:根据用户评分从高到低排序;根据用户下载量从高到低排序;或者根据应用程序的占用空间从小到大排序。优选的,所述步骤B2包括:将用户评分、用户下载量以及应用程序的占用空间大小与应用程序一一对应,并显示于所述启动工具中。优选的,所述步骤B之后包括:C、接收用户根据下载链接下载应用程序的指令,下载应用程序,并将应用程序安装于电子设备中。优选的,所述步骤C包括:C1、当下载应用程序时,通过一下载进度条显示当前应用程序的下载进度;C2、当安装应用程序时,将应用程序安装于用户定义的默认文件夹中并通过一安装进度条显示当前应用程序的安装进度。本专利技术还提供一种电子设备,其包括:处理器,适于实现各指令,以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:当用户通过关键词在启动工具中搜索应用程序时,判断是否存在与关键词一致的应用程序;若否,则根据用户输入的关键词在应用商店中匹配相关的应用程序,并将匹配得到的所有应用程序显示于所述启动工具中。本专利技术还提供一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于Linux智能匹配应用程序的方法。本专利技术还提供一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于Linux智能匹配应用程序的方法。有益效果:通过本专利技术提供的方法,用户可以在启动工具(搜索框)中输入关键词,然后自动根据关键词查找电子设备中的所有应用程序,如果电子设备中不存在与关键词一致的应用程序,则根据用户输入的关键词在应用商店中匹配应用程序,然后,将匹配得到的应用程序显示于所述启动工具中。这样,当用户未能在电子设备中找到与关键词一致的应用程序时,能够自动根据用户输入的关键词在应用商店中匹配应用程序,从而大大提高了效率,省去了诸多繁琐步骤。并且本专利技术提供的方法,具有方便、便捷和易实现的特点。附图说明图1为本专利技术基于Linux智能匹配应用程序的方法较佳实施例的流程图。图2为本专利技术电子设备较佳实施例的结构框图。具体实施方式本专利技术提供基于Linux智能匹配应用程序的方法以及电子设备,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,一种基于Linux智能匹配应用程序的方法,其包括:S1、当用户通过关键词在启动工具中搜索应用程序时,判断是否存在与关键词一致的应用程序;S2、若否,则根据用户输入的关键词在应用商店中匹配相关的应用程序,并将匹配得到的所有应用程序显示于所述启动工具中。通过本专利技术提供的方法,用户可以直接在搜索框(启动工具,后文中的搜索框均指启动工具,不再说明)输入关键词,从而搜索与关键词相关的应用程序。如果未能在电子设备中搜索到相关的应用程序,则将应用程序根据关键词匹配得到的所有应用程序显示于搜索框的下方。这样,如果无法在电子设备中搜索得到应用程序,能够获取应用商店根据关键词匹配得到的所有应用程序,从而快速下载和安装应用程序。所述步骤S1中,所述启动工具是指一种搜索框,启动工具设置于电子设置的左下角。初始时,启动工具为白色的矩形框,其长度为20cm,宽度(高度)为1.5cm。优选的,所述启动工具的右侧设置有一圆形搜索按键(虚拟按键),在用户输入关键词后,以及在点击所述搜索按键后,将自动搜索电子设备中与关键词相关联的文件。关键词是指普通的文字信息,关键词可以是中文,可以是可以字母,可以是数字,当然也可以是特殊符号。优选的,用户可以在关键词后面添加后缀名,如果用户添加的后缀名为“.exe”,则只搜索与关键词相关联的应用程序;若用户未添加后缀名,则在电子设备中搜索全部与关键词相关联的文件。其中,文件包括word文件、应用程序和CAD文件等等。优选的,所述步骤S1具体包括:S11、接收用户在启动工具中输入关键词的指令,输入关键词,并显示用户输入的关键词;S12、在接收到用户的搜索指令时,根据关键词搜索本地中所有的应用程序,并判断是否存在与关键词一致的应用程序,若是,则启动相应的应用程序,若否,则显示相应的提示信息,并转入步骤S2。所述步骤S11中,用户可以本文档来自技高网
...

【技术保护点】
1.一种基于Linux智能匹配应用程序的方法,其特征在于,包括:A、当用户通过关键词在启动工具中搜索应用程序时,判断是否存在与关键词一致的应用程序;B、若否,则根据用户输入的关键词在应用商店中匹配相关的应用程序,并将匹配得到的所有应用程序显示于所述启动工具中。

【技术特征摘要】
1.一种基于Linux智能匹配应用程序的方法,其特征在于,包括:A、当用户通过关键词在启动工具中搜索应用程序时,判断是否存在与关键词一致的应用程序;B、若否,则根据用户输入的关键词在应用商店中匹配相关的应用程序,并将匹配得到的所有应用程序显示于所述启动工具中。2.根据权利要求1所述基于Linux智能匹配应用程序的方法,其特征在于,所述步骤A具体包括:A1、接收用户在启动工具中输入关键词的指令,输入关键词,并显示用户输入的关键词;A2、在接收到用户的搜索指令时,根据关键词搜索本地中所有的应用程序,并判断是否存在与关键词一致的应用程序,若是,则启动相应的应用程序,若否,则显示相应的提示信息,并转入步骤B。3.根据权利要求1所述基于Linux智能匹配应用程序的方法,其特征在于,所述步骤B具体包括:B1、自动根据关键词在应用商店中检索,并匹配出与关键词相关的应用程序;B2、根据预设的排序规则对所有应用程序进行排序,得到相应的排序结果,以及将排序结果显示于所述启动工具中。4.根据权利要求3所述基于Linux智能匹配应用程序的方法,其特征在于,所述排序规则具体包括:根据用户评分从高到低排序;根据用户下载量从高到低排序;或者根据应用程序的占用空间从小到大排序。5.根据权利要求3所述基于Linux智能匹配应用程序的方法,其特征在于,所述步骤B2包括:将用户评分、用户下载量以及应用程序的占用空间大小与应用程序一一对应,并显示于所述启动...

【专利技术属性】
技术研发人员:李天驰孙悦
申请(专利权)人:深圳点猫科技有限公司
类型:发明
国别省市:广东,44

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

1