System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲精品无码不卡在线播放HE ,无码一区二区三区视频,少妇无码太爽了在线播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種應用的啟動方法及電子設備技術

    技術編號:43703867 閱讀:16 留言:0更新日期:2024-12-18 21:16
    本申請提供一種應用的啟動方法及電子設備,涉及終端技術領域。在電子設備的視頻應用是深色模式期間,響應于對視頻應用的啟動操作,由于當前不存在視頻應用的進程以及activity,因此,電子設備冷啟動視頻應用。電子設備顯示背景顏色是深色的啟動窗口。之后,電子設備顯示廣告頁。之后,響應于廣告頁停止顯示,電子設備可以顯示背景顏色是深色的主界面。由于主界面與啟動窗口均是深色,保證顯示風格的一致性,提高冷啟動的顯示效果,提高用戶體驗。

    【技術實現步驟摘要】

    本申請涉及終端,尤其涉及一種應用的啟動方法及電子設備


    技術介紹

    1、大部分電子設備安裝有不同類型的應用程序(application,app)。應用程序(簡稱為應用)的啟動方式通常包括冷啟動。在冷啟動應用(如視頻應用)時,電子設備可以顯示啟動窗口,該啟動窗口可以包括視頻應用提供的啟動內容。之后,電子設備可以顯示視頻應用的廣告頁。最后,電子設備顯示該視頻應用的主界面,以供用戶通過主界面瀏覽視頻。

    2、然而,目前冷啟動的顯示效果可能不佳,導致用戶使用體驗較差。


    技術實現思路

    1、本申請實施例提供一種應用的啟動方法及電子設備,用于避免冷啟動應用所顯示的啟動窗口與主界面的顏色反差較大,提高顯示風格的一致性,從而提高冷啟動的顯示效果。

    2、為達到上述目的,本申請的實施例采用如下技術方案:

    3、第一方面,提供了一種應用的啟動方法,該方法包括:應用于電子設備。電子設備接收用戶輸入的第一操作,該第一操作用于觸發啟動第一應用,第一應用的顯示模式為第一顏色模式。響應于第一操作,在不存在第一應用的進程以及活動的情況下,電子設備可以以與第一顏色模式匹配的第一顏色顯示啟動窗口。

    4、響應于啟動窗口停止顯示,電子設備繼續顯示第一應用的廣告界面,該廣告界面的顏色與第二顏色模式匹配,第二顏色模式與第一顏色模式不同。

    5、之后,響應于廣告界面停止顯示,電子設備以與第一顏色模式匹配的第二顏色顯示第一應用的第一界面。

    6、本申請中,在第一應用的顯示模式是第一顏色模式期間,在需要啟動第一應用時,如果當前不存在第一應用的進程以及活動,那么電子設備進行冷啟動。即使第一應用的啟動窗口所依賴的第一應用的廣告界面的顏色是與第二顏色模式匹配,而不是與第一顏色模式匹配,那么電子設備仍可以以與第一顏色模式匹配的顏色顯示啟動窗口。之后,在啟動窗口、廣告界面依次停止顯示后,電子設備以與第一顏色模式匹配的第二顏色顯示第一應用的第一界面,保證第一界面與啟動窗口的顯示模式,即顏色模式的一致性,從而避免第一界面與啟動窗口的顏色反差較大,提高第一應用冷啟動時的顯示風格的一致性,并且能夠降低閃爍感,提高冷啟動的顯示效果,用戶體驗高。

    7、其中,上述第一顏色與第二顏色可以是同一顏色,如均是黑色。但也可以是不同的顏色,但均與第二顏色模式匹配。

    8、可選地,上述第一顏色模式可以是深色模式或,淺色模式。第一顏色模式與第二顏色模式不同,第二顏色模式可以是淺色模式或深色模式。

    9、在一種可能的設計方式中,上述第一應用的顯示模式的確定可以是通過第一應用的界面確定的。在接收第一操作之前,也就是在冷啟動第一應用之前,電子設備可以前臺運行第一應用,顯示第一應用的第二界面。電子設備可以基于顯示第二界面時的界面狀態,確定第一應用的顯示模式。

    10、基于此,在確定第一應用的顯示模式后,電子設備可以在下一次冷啟動時,以與確定的第一應用的顯示模式相匹配的顏色,顯示啟動窗口。

    11、在一種可能的設計方式中,上述基于顯示第二界面時的界面狀態,確定第一應用的顯示模式的過程可以包括:電子設備可以基于顯示第二界面時的界面狀態,對第二界面進行截圖,得到第二界面的截圖結果;其中,第二界面的截圖結果包括第二界面的背景。之后,電子設備可以基于截圖結果的背景顏色值,確定第一應用的顯示模式。

    12、基于此,電子設備基于第二界面的界面狀態,識別第二界面的截圖結果的背景顏色,得到第二界面的背景顏色值,以供電子設備利用該背景顏色值確定第一應用的顯示模式,實現第一應用的顯示模式的準確確定。

    13、在一種可能的設計方式中,上述界面狀態包括:在顯示第二界面的情況下電子設備是否顯示有狀態欄。在界面狀態為顯示有狀態欄的情況下,第二界面的截圖結果包括第二界面的所有圖層。在界面狀態為未顯示有狀態欄的情況下,第二界面的截圖結果包括第二界面的背景圖層。

    14、基于此,在界面狀態為顯示有狀態欄時,電子設備顯示的第二界面包括第二界面實際的背景,因此,電子設備可以直接對整個第二界面進行截圖,以供利用截圖確定第二界面的背景顏色值。

    15、在界面狀態為未顯示有狀態欄時,第二界面的實際背景可能被第二界面顯示的內容覆蓋,因此,電子設備需要確定第二界面中的包括第二界面的實際背景的背景圖層,以供利用該背景圖層的截圖確定第二界面的背景顏色值,實現第二界面的背景顏色值的準確確定。

    16、在一種可能的設計方式中,在上述第二界面包括surfaceview圖層的情況下,背景圖層包括第二界面中除surfaceview圖層以外的圖層。在第二界面不包括surfaceview圖層的情況下,背景圖層包括第二界面中除最上方的圖層以外的圖層。基于此,基于第二界面的具體類型,確定第二界面的背景圖層,實現背景圖層的準確確定。

    17、在一種可能的設計方式中,上述第一應用的顯示模式能夠被設置為第一顏色模式或第二顏色模式。上述基于截圖結果的背景顏色值,確定第一應用的顯示模式,包括:

    18、在背景顏色值與第一顏色模式匹配的情況下,電子設備可以確定第一應用的顯示模式是第一顏色模式。在背景顏色值與第二顏色模式匹配的情況下,電子設備可以確定第一應用的顯示模式是第二顏色模式。

    19、基于此,電子設備確定背景顏色值是否接近第一顏色模式來確定第一應用的顯示模式是否是第一顏色模式,從而實現第一應用的顏色模式的準確確定。

    20、在一種可能的設計方式中,背景顏色值與第一顏色模式匹配包括背景顏色值與第一顏色模式對應的顏色閾值之間的差值屬于第一顏色模式對應的差值范圍內,背景顏色值與第二顏色模式對應的顏色閾值之間的差值不屬于第二顏色模式對應的差值范圍內,背景顏色值屬于第一顏色模式對應的顏色值范圍,或者,背景顏色值不屬于第二顏色模式對應的顏色值范圍。

    21、在一種可能的設計方式中,在基于顯示第二界面時的界面狀態,確定第一應用的顯示模式之前,電子設備可以判斷第一應用的安裝包的大小是否大于或等于預設大小。在大于或等于預設大小的情況下,表明冷啟動第一應用所顯示的啟動窗口是電子設備添加的,該啟動窗口的顏色能夠被電子設備修改,因此,電子設備可以繼續確定第一應用的顯示模式,以通過第一應用的顯示模式校準啟動窗口的顏色。

    22、而在小于預設大小的情況下,表明冷啟動第一應用所顯示的啟動窗口是第一應用自身的行為,該啟動窗口的顏色不能夠被電子設備修改,因此,電子設備無需確定第一應用的顯示模式。

    23、在一種可能的設計方式中,上述第一應用的顯示模式可以是在上一次冷啟動第一應用時確定的。電子設備接收用戶輸入的第二操作;其中,第二操作用于觸發啟動第一應用。響應于第二操作,在不存在第一應用的進程以及活動的情況下,顯示啟動窗口,并記錄啟動窗口的顏色。

    24、響應于啟動窗口停止顯示,電子設備可以顯示廣告界面。之后,響應于廣告界面停止顯示,顯示第二界面,以供電子設備利用第二界面確定第一本文檔來自技高網...

    【技術保護點】

    1.一種應用的啟動方法,其特征在于,應用于電子設備,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,在所述接收第一操作之前,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,所述基于顯示所述第二界面時的界面狀態,確定所述第一應用的顯示模式,包括:

    4.根據權利要求3所述的方法,其特征在于,所述顯示所述第二界面時的界面狀態包括:在顯示所述第二界面的情況下所述電子設備是否顯示有狀態欄;

    5.根據權利要求4所述的方法,其特征在于,在所述第二界面包括表面視圖surfaceview圖層的情況下,所述背景圖層包括所述第二界面中除surfaceview圖層以外的圖層;

    6.根據權利要求3至5中任一項所述的方法,其特征在于,所述第一應用的顯示模式能夠被設置為所述第一顏色模式或所述第二顏色模式;

    7.根據權利要求6所述的方法,其特征在于,所述背景顏色值與所述第一顏色模式匹配包括所述背景顏色值與第一顏色模式對應的顏色閾值之間的差值屬于所述第一顏色模式對應的差值范圍內,所述背景顏色值與所述第二顏色模式對應的顏色閾值之間的差值不屬于所述第二顏色模式對應的差值范圍內,所述背景顏色值屬于所述第一顏色模式對應的顏色值范圍,或者,所述背景顏色值不屬于所述第二顏色模式對應的顏色值范圍。

    8.根據權利要求2至5中任一項所述的方法,其特征在于,在所述基于顯示所述第二界面時的界面狀態,確定所述第一應用的顯示模式之前,所述方法還包括:

    9.根據權利要求2至5中任一項所述的方法,其特征在于,在所述接收第一操作之前,所述方法還包括:

    10.根據權利要求2至5中任一項所述的方法,其特征在于,所述基于顯示所述第二界面時的界面狀態,確定所述第一應用的顯示模式,包括:

    11.一種電子設備,其特征在于,所述電子設備包括顯示屏、存儲器和一個或多個處理器;所述顯示屏、所述存儲器和所述處理器耦合;所述顯示屏用于顯示所述處理器生成的圖像,所述存儲器用于存儲計算機程序代碼,所述計算機程序代碼包括計算機指令;當所述處理器執行所述計算機指令時,使得所述電子設備執行如權利要求1至10中任一項所述的應用的啟動方法。

    12.一種計算機可讀存儲介質,其特征在于,包括計算機指令,當所述計算機指令在電子設備上運行時,使得所述電子設備執行如權利要求1至10中任一項所述的應用的啟動方法。

    13.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至10中任一項所述的應用的啟動方法。

    ...

    【技術特征摘要】

    1.一種應用的啟動方法,其特征在于,應用于電子設備,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,在所述接收第一操作之前,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,所述基于顯示所述第二界面時的界面狀態,確定所述第一應用的顯示模式,包括:

    4.根據權利要求3所述的方法,其特征在于,所述顯示所述第二界面時的界面狀態包括:在顯示所述第二界面的情況下所述電子設備是否顯示有狀態欄;

    5.根據權利要求4所述的方法,其特征在于,在所述第二界面包括表面視圖surfaceview圖層的情況下,所述背景圖層包括所述第二界面中除surfaceview圖層以外的圖層;

    6.根據權利要求3至5中任一項所述的方法,其特征在于,所述第一應用的顯示模式能夠被設置為所述第一顏色模式或所述第二顏色模式;

    7.根據權利要求6所述的方法,其特征在于,所述背景顏色值與所述第一顏色模式匹配包括所述背景顏色值與第一顏色模式對應的顏色閾值之間的差值屬于所述第一顏色模式對應的差值范圍內,所述背景顏色值與所述第二顏色模式對應的顏色閾值之間的差值不屬于所述第二顏色模式對應的差值范圍內,所述背景顏色值屬于所述第一顏色模式對應的顏色值范圍,或者,所述背景顏色...

    【專利技術屬性】
    技術研發人員:劉雅坤
    申請(專利權)人:榮耀終端有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中文无码熟妇人妻AV在线| 一级毛片中出无码| 久久亚洲精品无码网站| 亚洲 无码 在线 专区| 无码av免费网站| 亚洲精品无码AV中文字幕电影网站| 日韩精品无码视频一区二区蜜桃 | 人妻少妇精品无码专区二区| 亚洲最大天堂无码精品区| 久久久久亚洲?V成人无码| 久久久久亚洲精品无码蜜桃| 中文字幕乱码人妻无码久久| 无码少妇一区二区三区芒果| 久久久久亚洲AV片无码| 中文字幕无码久久人妻| 国产精品亚洲αv天堂无码| 无码人妻精品一区二区三区久久久 | 精品无码一区二区三区在线| 国产午夜无码专区喷水| 无码一区二区三区在线| 人妻在线无码一区二区三区| 直接看的成人无码视频网站| 亚洲VA中文字幕无码毛片| 一本加勒比HEZYO无码资源网| av无码a在线观看| 久久av高潮av无码av喷吹| 五月天无码在线观看| 免费无码又爽又刺激高潮| 国产精品无码免费播放| 久久久久久久久无码精品亚洲日韩| 2021无码最新国产在线观看| 精品视频无码一区二区三区| 久久亚洲AV无码精品色午夜 | 在线观看无码AV网址| 亚洲精品GV天堂无码男同| 一本大道在线无码一区| 少妇人妻偷人精品无码AV| 人妻少妇精品无码专区| 真人无码作爱免费视频| 日韩成人无码中文字幕| 亚洲成av人片在线观看无码不卡|