[發明專利]應用程序的啟動方法及裝置、可讀存儲介質、電子設備在審
| 申請號: | 202010846103.5 | 申請日: | 2020-08-20 |
| 公開(公告)號: | CN111984340A | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 武佳浩 | 申請(專利權)人: | 北京像素軟件科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F8/65;G06F21/51;G06F21/62 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
| 地址: | 102200 北京市昌平區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 啟動 方法 裝置 可讀 存儲 介質 電子設備 | ||
本申請提供一種應用程序的啟動方法及裝置、可讀存儲介質、電子設備。應用程序的啟動方法,包括:當接收到應用程序的啟動請求時,啟動預先配置的所述應用程序對應的中轉Activity;所述中轉Activity用于執行所述應用程序啟動前的預設功能的處理邏輯;當確定所述中轉Activity執行完所述處理邏輯后,啟動所述應用程序對應的主Activity,以實現所述應用程序的啟動。該方法提高啟動應用程序的穩定性。
技術領域
本申請涉及軟件開發技術領域,具體而言,涉及一種應用程序的啟動方法及裝置、可讀存儲介質、電子設備。
背景技術
有一些第三方工具內部包含了移動設備的操作系統的交互組件,從而可以實現第三方工具與該操作系統對接。應用程序只需要讓自己的應用主Activity去繼承第三方工具的交互組件中的Activity即可實現在應用啟動過程中的相應功能,無需應用程序自身去做相應功能的處理。因此,比較常見的應用程序啟動方法就是繼承第三方工具提供的對應操作系統的交互組件中的Activity作為應用的主Activity,然后直接啟動。
但是,第三方工具的版本用到的移動設備操作系統(如安卓)的交互組件通常都是固定的,一旦移動設備操作系統版本進行更新,就可能會有各種問題(比如啟動時出現黑屏)。因此,現有的應用程序的啟動方法依賴于第三方工具,穩定性較差。
發明內容
本申請實施例的目的在于提供一種應用程序的啟動方法及裝置、可讀存儲介質、電子設備,用以提高啟動應用程序的穩定性。
第一方面,本申請實施例提供一種應用程序的啟動方法,包括:當接收到應用程序的啟動請求時,啟動預先配置的所述應用程序對應的中轉Activity;所述中轉Activity用于執行所述應用程序啟動前的預設功能的處理邏輯;當確定所述中轉Activity執行完所述處理邏輯后,啟動所述應用程序對應的主Activity,以實現所述應用程序的啟動。
在本申請實施例中,與現有技術相比,通過預先配置的應用程序對應的中轉Activity來替代第三方工具中的交互組件的功能,在啟動應用程序的主Activity之前,先啟動中轉Activity來執行預設功能的處理邏輯,當預設功能的處理邏輯處理完畢后,再啟動主Activity。一方面,不再依靠第三方工具,這樣即便應用程序所對應的操作系統進行更新,也能通過中轉Activity所配置的功能穩定地啟動應用程序,解決第三方工具與應用程序對應的操作系統可能存在的不適配的問題,提高啟動應用程序的穩定性。另一方面,通過中轉Activity,還可以預先配置各種功能,提高啟動應用程序的靈活性。
作為一種可能的實現方式,所述預設功能的處理邏輯包括:隱私權限的處理邏輯。
在本申請實施例中,通過中轉Activity進行隱私權限的處理,提高應用程序啟動的過程中的安全性和可靠性。
作為一種可能的實現方式,所述啟動所述應用程序對應的主Activity,包括:根據所述啟動請求獲取所述應用程序的啟動來源;基于所述啟動來源,通過預先創建的指向所述主Activity的類啟動所述主Activity;所述指向所述主Activity的類用于保存所述主Activity的啟動信息。
在本申請實施例中,在啟動主Activity時,可以通過預先創建的指向主Activity的用于保存主Activity的啟動信息的類來啟動主Activity,進而可以通過啟動信息來快速且準確地啟動主Activity。
作為一種可能的實現方式,所述基于所述啟動來源,通過預先創建的指向所述主Activity的類啟動所述主Activity,包括:基于所述啟動來源獲取所述啟動來源的信息;在啟動所述主Activity時,將所述啟動來源的信息傳入所述指向所述主Activity的類中,以使所述指向所述主Activity的類中包含所述啟動來源的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京像素軟件科技股份有限公司,未經北京像素軟件科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010846103.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便于轉移灰料的罐車
- 下一篇:一種瓦楞紙箱板翻轉機





