应用程序的启动方法和装置及移动设备的制造方法_5

文档序号:9375297阅读:来源:国知局
见上一实施例中的相关描述。
[0182]在获取到已安装的应用程序的展示信息后,与上一实施例在弹窗内显示不同的是,本实施例中直接在通知栏内显示。
[0183]一些实施例中,在所述通知栏内直接显示所述已安装的应用程序的展示信息,包括:
[0184]根据预设的界面展示形式,在所述通知栏内直接显示具有所述界面展示形式的已安装的应用程序的展示信息,所述界面展示形式包括:自定义形式或者已配置的尺寸形式。
[0185]例如,在新安装应用数据部分得到最新安装的应用程序的数据后,可以回调用户界面(User Interface,UI),在新安装应用展示部分刷新应用程序的展示信息。具体的,可以采用RemoteViews进行应用程序的展示信息的展示,根据版本不同,可以采用自定义通知栏或者大通知栏方式进行应用程序的展现信息的展示。其中,自定义通知栏是用户预先设置的通知栏的展示形式,大通知栏是指满足预设条件,例如,展示信息大于预设阈值的通知栏。
[0186]S53’:接收用户根据弹窗中显示的应用程序的展示信息点击的应用程序,并启动相应的应用程序。
[0187]例如,展不信息是应用程序的图标,用户可以点击应用程序的图标,之后移动设备可以打开用户点击的应用程序,以启动该应用程序,并通过如图4中的新安装应用界面44展示该启动的应用程序的启动后的界面。例如,可以通过intent传递方式打开用户点击的应用程序。
[0188]本实施例中,通过在通知栏中直接显示已安装的应用程序的展示信息,用户可以在下拉产生通知栏后,在该通知栏内直接看到已安装的应用程序的展示信息,通过点击展示信息可以打开相应的应用程序,可以方便用户打开已安装的应用程序,提高应用程序启动的便捷性,方便用户使用,增强用户体验;另外,本实施例通过获取首次安装时间和/或最新更新时间等应用程序的数据,可以对应用程序信息进行细化,根据应用程序自身数据确定是否为最新的应用程序,不是采用广播等方式判断,由于广播等方式需要受限于系统权限,而本实施例通过应用程序自身数据的分析判断可以实现不受限于系统权限,扩大使用范围。
[0189]需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0190]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0191]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0192]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0193]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0194]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0195]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0196]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【主权项】
1.一种应用程序的启动方法,其特征在于,包括: 接收触发通知栏显示的指令,并根据所述指令显示通知栏; 通过所述通知栏向用户显示已安装的应用程序的展示信息; 接收用户根据显示的已安装的应用程序的展示信息选择的应用程序,并启动所述选择的应用程序。2.根据权利要求1所述的方法,其特征在于,所述通过所述通知栏向用户显示已安装的应用程序的展示信息,包括: 当所述通知栏内包含用于触发弹窗显示的按钮时,接收对所述按钮的点击指令,根据所述点击指令创建并显示弹窗,并获取已安装的应用程序的展示信息,以及,在所述弹窗内显示所述已安装的应用程序的展示信息;或者, 通过通知栏定期更新机制,获取已安装的应用程序的展示信息,并在所述通知栏内直接显示所述已安装的应用程序的展示信息。3.根据权利要求2所述的方法,其特征在于,所述获取已安装的应用程序的展示信息,包括: 获取最新的预设个数的已安装的应用程序的展示信息。4.根据权利要求2所述的方法,其特征在于,所述获取已安装的应用程序的展示信息,包括: 获取缓存的应用程序的数据,所述缓存的应用程序是通过所述通知栏上次显示的展示信息对应的应用程序或者采用预设周期更新后的已安装的应用程序; 判断所述缓存的应用程序的数据是否需要更新; 如果需要更新,获取更新后的应用程序的数据,并根据所述更新后的应用程序的数据获取所述更新后的应用程序的展示信息。5.根据权利要求4所述的方法,其特征在于,所述判断所述缓存的应用程序的数据是否需要更新,包括: 获取移动设备上当前存在的已安装的应用程序的数据,所述已安装的应用程序的数据包括首次安装时间和/或最新更新时间; 根据所述首次安装时间和/或最新更新时间,确定与当前时间之间的时间差,并根据所述时间差从小到大的顺序对所述当前存在的已安装的应用程序进行排序; 在排序后的应用程序中选择预设个数的应用程序; 如果所述缓存的应用程序与所述选择的应用程序一致时,确定不需要更新所述缓存的应用程序的数据,否则,确定需求更新所述缓存的应用程序的数据。6.根据权利要求1-5任一项所述的方法,其特征在于,所述通过所述通知栏向用户显示已安装的应用程序的展示信息,包括: 根据所述已安装的应用程序的首次安装时间和/或最新更新时间与当前时间之间的时间差从小到大的顺序对所述已安装的应用程序进行排序; 根据所述排序顺序,通过所述通知栏向用户显示已安装的应用程序的展示信息。7.根据权利要求2所述的方法,其特征在于,所述在所述弹窗内显示所述已安装的应用程序的展示信息,包括: 采用列表方式或者栅格方式,在所述弹窗内显示所述已安装的应用程序的展示信息。8.根据权利要求2所述的方法,其特征在于,所述在所述通知栏内直接显示所述已安装的应用程序的展示信息,包括: 根据预设的界面展示形式,在所述通知栏内直接显示具有所述界面展示形式的已安装的应用程序的展示信息,所述界面展示形式包括:自定义形式或者已配置的尺寸形式。9.一种应用程序的启动装置,其特征在于,包括: 第一显示模块,用于接收触发通知栏显示的指令,并根据所述指令显示通知栏; 第二显示模块,用于通过所述通知栏向用户显示已安装的应用程序的展示信息; 启动模块,用于接收用户根据显示的已安装的应用程序的展示信息选择的应用程序,并启动所述选择的应用程序。10.一种移动设备,其特征在于,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移动设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤: 接收触发通知栏显示的指令,并根据所述指令显示通知栏; 通过所述通知栏向用户显示已安装的应用程序的展示信息; 接收用户根据显示的已安装的应用程序的展示信息选择的应用程序,并启动所述选择的应用程序。
【专利摘要】本发明提出一种应用程序的启动方法和装置及移动设备,该应用程序的启动方法包括:接收触发通知栏显示的指令,并根据所述指令显示通知栏;通过所述通知栏向用户显示已安装的应用程序的展示信息;接收用户根据显示的已安装的应用程序的展示信息选择的应用程序,并启动所述选择的应用程序。该方法能够提高应用程序启动的便捷性。
【IPC分类】G06F3/0488, G06F9/445
【公开号】CN105094908
【申请号】CN201510441026
【发明人】刘伟
【申请人】北京金山安全软件有限公司
【公开日】2015年11月25日
【申请日】2015年7月24日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1