寫了一個android帶動畫翻頁效果的程序

寫了一個android帶動畫翻頁效果的程序

android的home screen可以做到手勢橫向滑動屏幕,界面的切換。android也提供了對這方面的支持。

編寫android簡單的手勢切換視圖示例中做了對手勢動作的簡單試驗。在下面例子中,要求可以橫向切換屏幕,也要能縱向切換。

image

以上是當橫向手勢的切換。

 

如果縱向手勢,將:

image

這裏主要用到的是android的ViewFlipper,和Activity對TouchEvent的處理。當識別是左右的手勢時候,在外層ViewFlipper切換車型的View,當識別到上下的手勢時候,則在當前view中條目的ViewFlipper(另外一個ViewFlipper,在當前View裏面)中上下切換。

另外還有兩個需要了解的:

  • 標題下面的藍色橫線,需要用到android的9 patch圖的功能;
  • 上下和左右切換視圖的動畫效果,見res/anim目錄下的動畫效果定義文件。

源代碼見:

easymorse.googlecode.com/svn/tags/GlofDemo-0.1/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章