1.一種滾動視圖顯示方法,其特征在于,包括:
創(chuàng)建滾動視圖框架和視圖模板,所述視圖模板中包含的圖片為占位圖片;
利用創(chuàng)建的滾動視圖框架和視圖模板復(fù)制出至少一個滾動視圖框架和至少一個視圖模板;
確定當(dāng)前屏幕需要顯示的至少一張第一非占位圖片;
針對每一第一非占位圖片,利用該第一非占位圖片替換一個視圖模板中的占位圖片,形成一個第一子視圖;
針對形成的每一第一子視圖,將該第一子視圖添加到復(fù)制出的一個滾動視圖框架中,形成一個第一滾動視圖,其中,一個第一滾動視圖中包含一個第一子視圖;
在屏幕中顯示形成的至少一個第一滾動視圖。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
監(jiān)測用戶針對當(dāng)前顯示的第一滾動視圖中的第一子視圖的滑動操作;
在監(jiān)測到用戶針對某一第一子視圖進行滑動操作時,確定至少一張第二非占位圖片;
利用創(chuàng)建的視圖模板復(fù)制出至少一個視圖模板;
針對確定的每一第二非占位圖片,使用該第二非占位圖片替換復(fù)制出的一個視圖模板中的占位圖片,生成一個第二子視圖;
將生成的各第二子視圖添加到該第一子視圖所在的第一滾動視圖中,形成第二滾動視圖;
在屏幕中顯示形成的第二滾動視圖中的第二子視圖。
3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
監(jiān)測用戶針對屏幕進行上下滑動的速度;
判斷監(jiān)測到的速度是否大于設(shè)定值;
確定當(dāng)前屏幕需要顯示的至少一張第一非占位圖片,包括:
在監(jiān)測到上下滑動的速度不大于設(shè)定值時,確定當(dāng)前屏幕需要顯示的至少一張第一非占位圖片。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
在監(jiān)測到的速度大于設(shè)定值時,針對復(fù)制出的每一滾動視圖框架,將一個視圖模板添加到該滾動視圖框架中,形成一個第三滾動視圖;
在屏幕中顯示形成的各第三滾動視圖。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在所述第一滾動視圖滑出屏幕的可視區(qū)域時,釋放該第一滾動視圖占用的內(nèi)存。
6.一種滾動視圖顯示裝置,其特征在于,包括:
創(chuàng)建單元,用于創(chuàng)建滾動視圖框架和視圖模板,所述視圖模板中包含的圖片為占位圖片;
復(fù)制單元,用于利用創(chuàng)建的滾動視圖框架和視圖模板復(fù)制出至少一個滾動視圖框架和至少一個視圖模板;
確定單元,確定當(dāng)前屏幕需要顯示的至少一張第一非占位圖片;
子視圖形成單元,用于針對每一第一非占位圖片,利用該第一非占位圖片替換一個視圖模板中的占位圖片,形成一個第一子視圖;
滾動視圖形成單元,用于針對形成的每一第一子視圖,將該第一子視圖添加到復(fù)制出的一個滾動視圖框架中,形成一個第一滾動視圖,其中,一個第一滾動視圖中包含一個第一子視圖;
顯示單元,用于在屏幕中顯示形成的至少一個第一滾動視圖。
7.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:
監(jiān)測單元,用于監(jiān)測用戶針對當(dāng)前顯示的第一滾動視圖中的第一子視圖的滑動操作;
所述確定單元,還用于在監(jiān)測到用戶針對某一第一子視圖進行滑動操作時,確定至少一張第二非占位圖片;
所述復(fù)制單元,還用于利用創(chuàng)建的視圖模板復(fù)制出至少一個視圖模板;
所述子視圖形成單元,還用于針對確定的每一第二非占位圖片,使用該第二非占位圖片替換復(fù)制出的一個視圖模板中的占位圖片,生成一個第二子視圖;
所述滾動視圖形成單元,還用于將生成的各第二子視圖添加到該第一子視圖所在的第一滾動視圖中,形成第二滾動視圖;
所述顯示單元,還用于在屏幕中顯示形成的第二滾動視圖中的第二子視圖。
8.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:
監(jiān)測單元,用于監(jiān)測用戶針對屏幕進行上下滑動的速度;
判斷單元,用于判斷監(jiān)測到的速度是否大于設(shè)定值;
所述確定單元,具體用于在監(jiān)測單元監(jiān)測到上下滑動的速度不大于設(shè)定值時,確定當(dāng)前屏幕需要顯示的至少一張第一非占位圖片。
9.如權(quán)利要求8所述的裝置,其特征在于,所述滾動視圖形成單元,還用于在監(jiān)測到的速度大于設(shè)定值時,針對復(fù)制出的每一滾動視圖框架,將一個視圖模板添加到該滾動視圖框架中,形成一個第三滾動視圖;
所述顯示單元,還用于在屏幕中顯示形成的各第三滾動視圖。
10.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:
釋放單元,用于在所述第一滾動視圖滑出屏幕的可視區(qū)域時,釋放該第一滾動視圖占用的內(nèi)存。