2012-06-23 37 views
8

目前,我正在使用Euro 2012 app,它有一些有趣的佈局部分。如果你去比賽 - >淘汰賽屏幕,你會看到3個這樣的屏幕。他們是如何做出這種佈局的 - 他們使用了哪些元素?

如果您向左或向右滑動,就在它們之間移動並不像一個活動到另一個活動之間,但就像所有這些元素都在一個大的帆布奠定你向上滑動每個屏幕分成焦點。即使是你,如果你向左/向右滑動,屏幕不能以每個圖像的一半可見的方式停止,所以我猜這不是一個大畫布。不知何故,你可以像一個大的圖像一樣滑動屏幕,但它總是完全鎖定,就好像他們爲此使用了3個活動。

這是怎麼回事?

回答

1

這是一個ViewPager,在支持Android封裝,其blog描述。

+0

但鑑於尋呼機如果你停止在兩頁之間,它顯示了兩頁,因爲他提到的問題,它不停止在頁面交換之間.. – MobileEvangelist

+0

我曾經在我的最後一個項目中使用.. – MobileEvangelist

+0

@Jay您確切使用了哪個元素? – sandalone

0

的設計是沒有這麼多困難,因爲我認爲得出這樣的盒子顯示四分之一決賽,半決賽。

其佈局(我們可以通過把圖像中背景也一樣)他們。 FrameLayout的主要作用是顯示你的效果(強調),瑕疵是從url中獲取的,因爲匹配是決定的(不是本質上圖像只有名稱是足夠的,因爲標誌進入應用程序並獲得應用程序更新)。

你點擊之後,我覺得開始的圖象得到改變,它只是用一個新的更換該圖像。

至於你說他們是不是在單一的畫布(但如果他們沒有繼承人Viewpager的定製,它不是停止活動之間),但我認爲這是對單一的畫布。

如果你的有關加載的速度和所有服用它給你儘可能多的代碼和處理你優化它給你光滑的手感和快速處理。

我們可以體會到工作,但我們不能說這是太困難的,因爲我認爲這是退出容易...

希望這個解釋可以幫助你理解....

相關問題