界面切換方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及設(shè)備控制技術(shù)領(lǐng)域,尤其涉及一種界面切換方法、裝置及終端。
【背景技術(shù)】
[0002]隨著經(jīng)濟(jì)的發(fā)展和終端技術(shù)的不斷革新,電腦、手機(jī)、iPad等各種終端已成為人們生活的必需品。用戶在使用這些終端時(shí),經(jīng)常需要在不同的界面之間進(jìn)行切換,因此,如何實(shí)現(xiàn)一個(gè)好的界面切換效果以提升用戶體驗(yàn),對終端制造者和軟件開發(fā)者都具有重要的意義。
[0003]相關(guān)技術(shù)中,當(dāng)用戶控制終端在兩個(gè)界面之間相互切換時(shí),兩個(gè)界面在上下方向或者左右方向直接平移切換,切換效果單一,不夠生動(dòng),在切換過程中除非借助手指的操作方向以及界面的滑動(dòng)方向,否則無法分清楚切換前界面和切換后界面。
【發(fā)明內(nèi)容】
[0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種界面切換方法、裝置及終端。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種界面切換方法,所述方法包括:
[0006]當(dāng)在顯示界面顯示的第一界面內(nèi)容上檢測到界面切換操作時(shí),確定與所述界面切換操作對應(yīng)的第二界面內(nèi)容;
[0007]控制所述第二界面內(nèi)容移入所述顯示界面上,以使所述第二界面內(nèi)容覆蓋所述第一界面內(nèi)容;
[0008]在所述第二界面內(nèi)容移入過程中,控制所述第一界面內(nèi)容的透明度增加,直至所述第二界面內(nèi)容全部移至所述顯示界面上。
[0009]本公開實(shí)施例提供的該方法,在顯示界面顯示的第一界面內(nèi)容上檢測到界面切換操作時(shí),確定與界面切換操作對應(yīng)的第二界面內(nèi)容,進(jìn)一步地,控制第二界面內(nèi)容移入顯示界面上,以使第二界面內(nèi)容覆蓋在第一界面內(nèi)容上,并在第二界面內(nèi)容移入過程中,控制第一界面內(nèi)容的透明度增加,直至第二界面內(nèi)容全部移至顯示界面上。
[0010]當(dāng)應(yīng)用該方法時(shí),在第二界面內(nèi)容覆蓋第一界面內(nèi)容的過程中,控制第一界面內(nèi)容的透明度增加,直至第二界面內(nèi)容全部移至顯示界面上。該切換界面過程具有豐富、生動(dòng)的界面切換效果,且可分清楚切換前界面和切換后界面。
[0011]可選地,所述確定與所述界面切換操作對應(yīng)的第二界面內(nèi)容,包括:
[0012]獲取所述界面切換操作對應(yīng)的切換方向;
[0013]將與所述第一界面內(nèi)容相鄰的、且與所述切換方向相對應(yīng)的界面內(nèi)容確定為所述第二界面內(nèi)容。
[0014]本公開實(shí)施例提供的該方法,在獲取與界面切換操作對應(yīng)的切換方向后,將與第一界面內(nèi)容相鄰的、且與所述方向相對應(yīng)的界面內(nèi)容確定為第二界面內(nèi)容,進(jìn)而控制第二界面內(nèi)容移入顯示界面上,以使第二界面內(nèi)容覆蓋在第一界面內(nèi)容上,并在第二界面內(nèi)容移入的過程中,控制第一界面內(nèi)容的透明度增加,直至第二界面內(nèi)容全部移至顯示界面上。該切換界面過程根據(jù)界面切換操作對應(yīng)的切換方向確定切換后界面(第二界面內(nèi)容),具有豐富、生動(dòng)的界面切換效果,且可分清楚切換前界面和切換后界面。
[0015]可選地,所述控制所述第二界面內(nèi)容移入所述顯示界面上,包括:
[0016]獲取與所述界面切換操作對應(yīng)的預(yù)設(shè)移入方式,所述預(yù)設(shè)移入方式包括:移入方向和移入速度;
[0017]在所述移入方向上按照所述移入速度移入所述第二界面內(nèi)容;
[0018]當(dāng)所述第二界面內(nèi)容全部移至所述顯示界面上時(shí),結(jié)束所述移入操作。
[0019]本公開實(shí)施例提供的該方法,在確定第二界面內(nèi)容后,將第二界面內(nèi)容按照與界面切換操作對應(yīng)的預(yù)設(shè)移入方式移入顯示界面上,使得界面切換過程的切換效果更加豐富和生動(dòng)。
[0020]可選地,所述在所述第二界面內(nèi)容移入過程中,控制所述第一界面內(nèi)容的透明度增加,直至所述第二界面內(nèi)容全部移至所述顯示界面上,包括:
[0021]獲取預(yù)設(shè)透明度增加方式,所述預(yù)設(shè)透明度增加方式包括:透明度增加速度和透明度增加量;
[0022]按照所述透明度增加速度控制所述第一界面內(nèi)容每次增加所述透明度增加量;
[0023]當(dāng)所述第二界面內(nèi)容全部移至所述顯示界面上時(shí),結(jié)束所述透明度增加操作。
[0024]本公開實(shí)施例提供的該方法,在第二界面內(nèi)容移入顯示界面的過程中,按照預(yù)設(shè)的透明度增加速度控制第一界面內(nèi)容每次增加預(yù)設(shè)的透明度增加量,使得界面切換過程中第一界面內(nèi)容的切換效果更加豐富、生動(dòng),給用戶較好的體驗(yàn)。
[0025]可選地,所述方法還包括:
[0026]當(dāng)所述第二界面內(nèi)容在所述顯示界面上顯示時(shí),檢測是否接收到界面返回操作;
[0027]當(dāng)接收到所述界面返回操作時(shí),控制所述第二界面內(nèi)容按照預(yù)設(shè)退出方式移出所述顯示界面;
[0028]在所述第二界面內(nèi)容移出過程中,控制所述第一界面內(nèi)容的透明度減小,直至所述第二界面內(nèi)容全部移出所述顯示界面。
[0029]本公開實(shí)施例提供的該方法,在顯示界面顯示第二界面內(nèi)容時(shí),當(dāng)接收到界面返回操作時(shí),控制第二界面內(nèi)容按照預(yù)設(shè)退出方式移出顯示界面,同時(shí),在第二界面內(nèi)容移出過程中,控制第一界面內(nèi)容的透明度減小,直至第二界面內(nèi)容全部移出顯示界面上。
[0030]當(dāng)應(yīng)用該方法時(shí),在第二界面內(nèi)容移出的過程中,控制第一界面內(nèi)容的透明度減小,直至第二界面內(nèi)容全部移出顯示界面上。該切換界面過程具有豐富、生動(dòng)的界面切換效果,且可分清楚切換前界面和切換后界面。
[0031]可選地,所述在所述第二界面內(nèi)容移出過程中,控制所述第一界面內(nèi)容的透明度減小,直至所述第二界面內(nèi)容全部移出所述顯示界面,包括:
[0032]獲取預(yù)設(shè)透明度減小方式,所述預(yù)設(shè)透明度減小方式包括:透明度減小速度和透明度減小量;
[0033]按照所述透明度減小速度控制所述第一界面內(nèi)容每次減小所述透明度減小量;
[0034]當(dāng)所述第二界面內(nèi)容全部移出所述顯示界面上時(shí),結(jié)束所述透明度減小操作。
[0035]本公開實(shí)施例提供的該方法,在第二界面內(nèi)容移出顯示界面的過程中,按照預(yù)設(shè)的透明度減小速度控制第一界面內(nèi)容每次減小預(yù)設(shè)的透明度增加量,使得界面切換過程中第一界面內(nèi)容的切換效果更加豐富、生動(dòng),給用戶較好的體驗(yàn)。
[0036]根據(jù)本公開實(shí)施例的第二方面,提供一種界面切換裝置,所述裝置包括:
[0037]界面內(nèi)容確定模塊,用于當(dāng)在顯示界面顯示的第一界面內(nèi)容上檢測到界面切換操作時(shí),確定與所述界面切換操作對應(yīng)的第二界面內(nèi)容;
[0038]控制移入模塊,用于控制所述第二界面內(nèi)容移入所述顯示界面上,以使所述第二界面內(nèi)容覆蓋所述第一界面內(nèi)容;
[0039]控制透明度增加模塊,用于在所述第二界面內(nèi)容移入過程中,控制所述第一界面內(nèi)容的透明度增加,直至所述第二界面內(nèi)容全部移至所述顯示界面上。
[0040]本公開實(shí)施例提供的該裝置,在顯示界面顯示的第一界面內(nèi)容上檢測到界面切換操作時(shí),確定與界面切換操作對應(yīng)的第二界面內(nèi)容,進(jìn)一步地,控制第二界面內(nèi)容移入顯示界面上,以使第二界面內(nèi)容覆蓋在第一界面內(nèi)容上,并在第二界面內(nèi)容移入過程中,控制第一界面內(nèi)容的透明度增加,直至第二界面內(nèi)容全部移至顯示界面上。
[0041]當(dāng)應(yīng)用該裝置時(shí),在第二界面內(nèi)容覆蓋第一界面內(nèi)容的過程中,控制第一界面內(nèi)容的透明度增加,直至第二界面內(nèi)容全部移至顯示界面上。該切換界面過程具有豐富、生動(dòng)的界面切換效果,且可分清楚切換前界面和切換后界面。
[0042]可選地,所述界面內(nèi)容確定模塊,包括:
[0043]切換方向獲取子模塊,用于獲取所述界面切換操作對應(yīng)的切換方向;
[0044]界面內(nèi)容確定子模塊,用于將與所述第一界面內(nèi)容相鄰的、且與所述切換方向相對應(yīng)的界面內(nèi)容確定為所述第二界面內(nèi)容。
[0045]本公開實(shí)施例提供的該裝置,在獲取與界面切換操作對應(yīng)的切換方向后,將與第一界面內(nèi)容相鄰的、且與所述方向相對應(yīng)的界面內(nèi)容確定為第二界面內(nèi)容,進(jìn)而控制第二界面內(nèi)容移入顯示界面上,以使第二界面內(nèi)容覆蓋在第一界面內(nèi)容上,并在第二界面內(nèi)容移入的過程中,控制第一界面內(nèi)容的透明度增加,直至第二界面內(nèi)容全部移至顯示界面上。該切換界面過程根據(jù)界面切換操作對應(yīng)的切換方向確定切換后界面(第二界面內(nèi)容),具有豐富、生動(dòng)的界面切換效果,且可分清楚切換前界面和切換后界面。
[0046]可選地,所述控制移入模塊,包括:
[0047]預(yù)設(shè)移入方式獲取子模塊,用于獲取與所述界面切換操作對應(yīng)的預(yù)設(shè)移入方式,所述預(yù)設(shè)移入方式包括:移入方向和移入速度;
[0048]界面內(nèi)容移入子模塊,用于在所述移入方向上按照所述移入速度移入所述第二界面內(nèi)容;
[0049]移入操作結(jié)束子模塊,用于當(dāng)所述第二界面內(nèi)容全部移至所述顯示界面上時(shí),結(jié)束所述移入操作。
[0050]本公開實(shí)施例提供的該裝置,在確定第二界面內(nèi)容后,將第二界面內(nèi)容按照與界面切換操作對應(yīng)的預(yù)設(shè)移入方式移入顯示界面上,使得界面切換過程的切換效果更加豐富和生動(dòng)。
[0051]可選地,所述控制透明度增加模塊,包括:
[0052]預(yù)設(shè)透明度增加方式獲取子模塊,用于獲取預(yù)設(shè)透明度增加方式,所述預(yù)設(shè)透明度增加方式包括:透明度增加速度和透明度增加量;
[0053]控制增加子模塊,用于按照所述透明度增加速度控制所述第一界面內(nèi)容每次增加所述透明度增加量;
[0054]透明度增加操作結(jié)束子模塊,用于當(dāng)所述第二界面內(nèi)容全部移至所述顯示界面上時(shí),結(jié)束所述透明度增加操作。
[0055]本公開實(shí)施例提供的該裝置,在第二界面內(nèi)容移入顯示界面的過程中,按照預(yù)設(shè)的透明度增加速度控制第一界面內(nèi)容每次增加預(yù)設(shè)的透明度增加量,使得界面切換過程中第一界面內(nèi)容的切換效果更加豐富、生動(dòng),給用戶較好的體驗(yàn)。
[0056]可選地,所述裝置還包括:
[0057]界面返回操作檢測模塊,用于當(dāng)所述第二界面內(nèi)容在所述顯示界面上顯示時(shí),檢測是否接收到界面返回操作;
[0058]控制退出模塊,用于當(dāng)接收到所述界面返回操作時(shí),控制所述第二界面內(nèi)容按照預(yù)設(shè)退出方式移出所述顯示界面;
[0059]控制透明度減小模塊,用于在所述第二界面內(nèi)容移出過程中,控制所述第一界面內(nèi)容的透明度減小,直至所述第二界面內(nèi)容全部移出所述顯示界面。
[0060]本公開實(shí)施例提供的該裝置,在顯示界面顯示第二界面內(nèi)容時(shí),當(dāng)接收到界面返回操作時(shí),控制第二界面內(nèi)容按照預(yù)設(shè)退出方式移出顯示界面,同時(shí),在第二界面內(nèi)容移出過程中,控制第一界面內(nèi)容的透明度減小,直至第二界面內(nèi)容全部移出顯示界面上。
[0061]當(dāng)應(yīng)用該裝置時(shí),在第二界面內(nèi)容移出的過程中,控制第一界面內(nèi)容的透明度減小,直至第二界面內(nèi)容全部移出顯示界面上。該切換界面過程具有豐富、生動(dòng)的界面切換效果,且可分清楚切換前界面和切換后界面。
[0062]可選地,所述控制透明度減小模塊,包括:
[0063]預(yù)設(shè)透明度減小方式獲取子模塊,用于獲取預(yù)設(shè)透明度減小方式,所述預(yù)設(shè)透明度減小方式包括:透明度減小速度和透明度減小量;
[0064]控制減小子模塊,用于按照所述透明度減小速度控制所述第一界面內(nèi)容每次減小所述透明度減小量;
[0065]透明度減小操作結(jié)束子模塊,用于當(dāng)所述第二界面內(nèi)容全部移出所述顯示界面上時(shí),結(jié)束所述透明度減小操作。
[0066]本公開實(shí)施例提供的該裝置,在第二界面內(nèi)容移出顯示界面的過程中,按照預(yù)設(shè)的透明度減小速度控制第一界面內(nèi)容每次減小預(yù)設(shè)的透明度增加量,使得界面切換過程中第一界面內(nèi)容的切換效果更加豐富、生動(dòng),給用戶較好的體驗(yàn)。
[0067]根據(jù)本公開實(shí)施例的第三方面,提供一種終端,包括:
[0068]處理器;
[0069]用于存儲處理器可執(zhí)行指令的存儲器;
[0070]其中,所述處理器被