【技术实现步骤摘要】
本申请涉及终端领域,尤其涉及一种应用程序运行的方法及电子设备。
技术介绍
1、随着智能手机的不断发展,智能手机上运行的应用程序也越来越多,例如,视频应用程序、社交应用程序等。为了减小用户使用应用程序的成本,某些应用程序还允许其他小程序在该应用中运行。
2、然而,在应用程序启动时,会出现启动慢、启动页面卡顿的问题;应用中的小程序在启动或加载扫码结果(如扫描二维码的结果)时也会出现启动慢或加载慢的问题。
技术实现思路
1、为了解决上述技术问题,本申请提供一种应用程序运行的方法及电子设备,可以提高电子设备启动的速度或加载数据的速度,避免应用程序的显示页面出现卡顿、丢帧问题。
2、第一方面,本申请提供一种应用程序运行的方法,包括:响应于用户对应用程序的操作,应用程序中的第一线程运行;若第一线程对目标资源加锁失败且检测到第一线程属于目标线程,则目标线程将第二线程的第一优先级更新为第二优先级,第二优先级高于第一优先级,第二线程为持有目标资源的锁的线程;目标线程的优先级高于第一优
...【技术保护点】
1.一种应用程序运行的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述第一线程将第二线程的第一优先级更新为第二优先级之后,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1或2所述的方法,其特征在于,所述第一线程检测所述第一线程是否属于所述目标线程,包括:
5.根据权利要求4所述的方法,其特征在于,所述检测所述第一线程是否为关键线程,包括:
6.根据权利要求2所述的方法,其特征在于,所述内核用于在获取到所述第一标识信息的情况下,启动计
...
【技术特征摘要】
1.一种应用程序运行的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述第一线程将第二线程的第一优先级更新为第二优先级之后,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1或2所述的方法,其特征在于,所述第一线程检测所述第一线程是否属于所述目标线程,包括:
5.根据权利要求4所述的方法,其特征在于,所述检测所述第一线程是否为关键线程,包括:
6.根据权利要求2所述的方法,其特征在于,所述内核用于在获取到所述第一标识信息的情况下,启动计时器;
7.根据权利要求2所述的方法,其特征在于,所述第一标识信息包括:所述第...
【专利技术属性】
技术研发人员:杜英杰,朱金鹏,种洋,梁东旭,
申请(专利权)人:荣耀终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。