我很難實現佈局刷卡用戶界面。在這裏我向你展示每種佈局的工作原理。 我的第一個佈局佈局在Android中使用固定按鈕進行滑動,如何操作?
我的第二個佈局
我的第三個佈局
工作原理: 美國呃可以通過觸摸屏幕將一頁移動到另一頁,並且指示器將隨着版面或頁面的移動而移動。但登錄和註冊按鈕將固定在該位置。我如何實現這種類型的用戶界面。
我很難實現佈局刷卡用戶界面。在這裏我向你展示每種佈局的工作原理。 我的第一個佈局佈局在Android中使用固定按鈕進行滑動,如何操作?
我的第二個佈局
我的第三個佈局
工作原理: 美國呃可以通過觸摸屏幕將一頁移動到另一頁,並且指示器將隨着版面或頁面的移動而移動。但登錄和註冊按鈕將固定在該位置。我如何實現這種類型的用戶界面。
這可以使用viewFlipper來完成,但有一個把這整體作爲佈局的技巧。
使用的FrameLayout
有你的按鈕落戶設置爲底部
注意重力的FrameLayout可以作爲放置在最後一個堆棧LIFO東西(小部件/佈局)將疊加上述的那些地方他們在XML
像例如
//所以這裏視圖顯示S2和S1下面.....
所以在佈局S2將按鈕與重力作爲底 S1 -should是viewFlipper。 ..
SWIPPING
swipping可以使用onTouch事件來達到的
當觸摸向下給出的位置(X1,Y1)和onTouchUp( x2,y2) 檢查是否(x2> x1) 所以使用viewFlipper.setInAnimation(Animation)viewFlipper.set OutAnimation(動畫) - 爲將要消失的UI
向右滑動,即可 同樣,如果(X2 < X1)
viewFlipper.setInAnimation(動畫)viewFlipper.setOutAnimation(動畫)
我必須在viewFlipper.setInAnimation(動畫圖像)中設置圖像,但我想swip佈局不設置圖像。如何實現它。 – androidcodehunter 2013-05-10 07:55:43
查看你想要掃描的圖像也是View類的一個子類,簡單地說它的實際上只有一個視圖,所以setAnimation也適用於這個...所以你可以在該視圖(THE BAR)上使用setAnimation().. .. – cafebabe1991 2013-05-10 09:47:05
這裏是ViewFlow
完整的例子請查看源
https://github.com/pakerfeldt/android-viewflow
,這裏是另一個例子
http://developer.android.com/shareables/training/Animations.zip
看到實現屏幕幻燈片的,這就是你到底想。
酒吧移動這樣的事情
Display d= getWindowManager().getDefaultDisplay();
int h=d.getHeight();
int w=d.getWidth();
獲得此h和w後,現在在每次滑動移動條 其中w =使用上述方法計算的屏幕寬度 增量= w/3;
bar_initial_position + =增量;
所以它的動作..
你可以更好的使用標籤 – 2013-05-10 05:33:04
是否有可能作出這樣的使用標籤的UI。 – androidcodehunter 2013-05-10 05:34:04