System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電子設備領域,尤其涉及一種顯示控制方法及電子設備。
技術介紹
1、隨著電子設備技術的發展,用戶可以在手機等電子設備的屏幕上進行滑動操作,從而電子設備可以滾動顯示對應的內容。
2、用戶在手機等電子設備的屏幕上進行滑動操作時,電子設備使用的滑動策略通常為單一的滑動策略,無法適用不同使用場景。
技術實現思路
1、本申請實施例提供一種顯示控制方法及電子設備,能夠使電子設備在不同的使用場景下,使用的不同的滑動策略,從而提高用戶的使用體驗。
2、為達到上述目的,本申請實施例采用如下技術方案:
3、第一方面,本申請實施例提供一種顯示控制的方法,應用于電子設備,該電子設備可以包括至少兩個滑動處理策略,該顯示控制方法可以包括:電子設備顯示第一頁面;電子設備接收用戶在第一頁面上沿著第一方向滑動的第一滑動操作;響應于第一滑動操作,電子設備基于目標滑動處理策略,控制第一頁面沿第一方向滑動;其中,至少兩個滑動處理策略包括第一滑動處理策略和第二滑動處理策略;在目標滑動處理策略為第一滑動處理策略時,第一頁面沿著第一方向滑動的時長為第一時長,第一頁面滑動的距離為第一距離;在目標滑動處理策略為第二滑動處理策略時,第一頁面沿著第一方向滑動的時長為第二時長,第一頁面滑動的距離為第二距離,第一時長大于第二時長,且第一距離大于第二距離。
4、基于第一方面所述的方法,電子設備可以根據電子設備的使用場景,確定出不同滑動處理策略,從而電子設備可以基于不同的滑動處理策略,控
5、結合第一方面,在另一種可能的實現方式中,電子設備執行第一滑動處理策略時,第一頁面可以以第一初始速度和第一摩擦系數滑動;電子設備執行第二滑動處理策略時,第一頁面可以以第二初始速度和第二摩擦系數滑動,第一初始速度大于第二初始速度,第一摩擦系數小于第二摩擦系數。
6、基于該可能的實現方式,由于第一滑動處理策略對應的第一初始速度較大,且第一滑動處理策略對應的第一摩擦系數較小,因此在電子設備基于第一滑動處理策略,控制電子設備的頁面滑動時,可以使電子設備的頁面滑動的時長較長,且頁面滑動的距離較長,從而電子設備的頁面響應于滑動操作后新加載的內容較多,能夠使用戶的主觀流暢性感受更佳。由于第二滑動處理策略對應的第二初始速度較小,且第二滑動處理策略對應的第二摩擦系數較大,因此在電子設備基于第二滑動處理策略,控制電子設備的頁面滑動時,可以使電子設備的頁面滑動的時長較短,且頁面滑動的距離較短,從而電子設備的頁面響應于滑動操作后新加載的內容較少,能夠使用戶看得清、更容易聚焦。
7、結合第一方面,在另一種可能的實現方式中,電子設備為可折疊電子設備,在上述電子設備基于目標滑動處理策略,控制第一頁面沿第一方向滑動之前,上述顯示控制方法還可以包括:在可折疊電子設備的使用場景為大屏場景的情況下,確定目標滑動處理策略為第二滑動處理策略;其中,大屏場景包括可折疊電子設備處于展開狀態;在可折疊電子設備的使用場景為小屏場景的情況下,確定目標滑動處理策略為第一滑動處理策略;其中,小屏場景包括可折疊電子設備處于折疊狀態。
8、基于該可能的實現方式,在可折疊電子設備處于展開狀態時,可折疊電子設備是基于第二滑動處理策略(即慢速滑動處理策略),控制頁面滑動,可以使可折疊電子設備的頁面滑動的時長較短,且頁面滑動的距離較短,從而電子設備的頁面響應于滑動操作后新加載的內容較少,能夠使用戶看得清、更容易聚焦。且在可折疊電子設備處于展開狀態時,由于頁面滑動的時長較短以及頁面滑動的距離較短,因此,電子設備的頁面響應于滑動操作后新加載的內容較少,從而能夠降低電子設備的功耗。且能夠避免由于新加載的內容較多以及新加載的內容較慢,導致電子設備顯示的白塊或者黑塊的問題,從而提高用戶的使用體驗。
9、結合第一方面,在另一種可能的實現方式中,在上述電子設備基于目標滑動處理策略,控制第一頁面沿第一方向滑動之前,上述顯示控制方法還可以包括:在電子設備的使用場景為省電模式場景的情況下,確定目標滑動處理策略為第二滑動處理策略;在電子設備的使用場景為非省電模式場景的情況下,確定目標滑動處理策略為第一滑動處理策略。
10、基于該可能的實現方式,在電子設備的使用場景為省電模式場景時,電子設備是基于第二滑動處理策略(即慢速滑動處理策略),控制頁面滑動,可以使電子設備的頁面滑動的時長較短,且頁面滑動的距離較短,從而電子設備的頁面響應于滑動操作后新加載的內容較少,能夠使用戶看得清、更容易聚焦。且在電子設備的使用場景為省電模式場景時,由于電子設備是基于第二滑動處理策略,頁面滑動的時長較短以及頁面滑動的距離較短,因此,電子設備的頁面響應于滑動操作后新加載的內容較少,從而能夠降低電子設備的功耗,從而能夠達到省電的效果。
11、結合第一方面,在另一種可能的實現方式中,在上述電子設備基于目標滑動處理策略,控制第一頁面沿第一方向滑動之前,上述顯示控制方法還可以包括:在電子設備的使用場景為高溫場景的情況下,確定目標滑動處理策略為第二滑動處理策略;其中,高溫場景包括電子設備的溫度大于或等于溫度閾值;在電子設備的使用場景為非高溫場景的情況下,確定目標滑動處理策略為第一滑動處理策略;其中,非高溫場景包括電子設備的溫度小于溫度閾值。
12、基于該可能的實現方式,在電子設備的溫度高于溫度閾值時,電子設備是基于第二滑動處理策略(即慢速滑動處理策略),控制頁面滑動,可以使電子設備的頁面滑動的時長較短,且頁面滑動的距離較短,從而電子設備的頁面響應于滑動操作后新加載的內容較少,能夠使用戶看得清、更容易聚焦。且在電子設備的溫度高于溫度閾值時,由于頁面滑動的時長較短以及頁面滑動的距離較短,因此,電子設備的頁面響應于滑動操作后新加載的內容較少,從而能夠降低電子設備的功耗,從而能夠降低電子設備的溫度。
13、結合第一方面,在另一種可能的實現方式中,在上述電子設備基于目標滑動處理策略,控制第一頁面沿第一方向滑動之前,上述顯示控制方法還可以包括:在電子設備的使用場景為非文本場景的情況下,確定目標滑動處理策略為第二滑動處理策略;其中,非文本場景包括待顯示內容的數據量大于或等于數據量閾值,或,待顯示內容的類型包括圖片類型或視本文檔來自技高網...
【技術保護點】
1.一種顯示控制方法,其特征在于,應用于電子設備,所述電子設備包括至少兩個滑動處理策略,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述電子設備執行所述第一滑動處理策略時,所述第一頁面以第一初始速度和第一摩擦系數滑動;
3.根據權利要求1或2所述的方法,其特征在于,所述電子設備為可折疊電子設備,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
4.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
5.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
6.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
7.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面
8.根據權利要求3所述的方法,其特征在于,在所述電子設備的使用場景為小屏場景的情況下,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之后,所述方法還包括:
9.一種顯示控制方法,其特征在于,應用于可折疊電子設備,所述可折疊電子設備包括相對設置的第一屏體和第二屏體,所述第二屏體的顯示面積大于所述第一屏體的顯示面積,所述方法包括:
10.一種電子設備,其特征在于,所述電子設備包括處理器,用于存儲所述處理器可執行指令的存儲器;所述處理器被配置為執行所述指令時,使得所述電子設備實現如權利要求1至9中任一項所述的方法。
11.一種計算機可讀存儲介質,其上存儲有計算機程序指令;其特征在于,
...【技術特征摘要】
1.一種顯示控制方法,其特征在于,應用于電子設備,所述電子設備包括至少兩個滑動處理策略,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述電子設備執行所述第一滑動處理策略時,所述第一頁面以第一初始速度和第一摩擦系數滑動;
3.根據權利要求1或2所述的方法,其特征在于,所述電子設備為可折疊電子設備,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
4.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
5.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所述第一方向滑動之前,所述方法還包括:
6.根據權利要求1或2所述的方法,其特征在于,在所述電子設備基于目標滑動處理策略,控制所述第一頁面沿所...
【專利技術屬性】
技術研發人員:趙和平,寧鑫,王耀聲,王泊寧,
申請(專利權)人:榮耀終端有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。