欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android Activity切換動畫詳解及實例

 更新時間:2017年03月15日 10:40:50   作者:DevilNoV  
這篇文章主要介紹了Android Activity切換動畫overridePendingTransition詳解及實例的相關(guān)資料,需要的朋友可以參考下

Android Activity切換動畫

Android Activity切換動畫是指從Activity A 跳轉(zhuǎn)至Activity B的時候,Activity A 有退出動畫,Activity B 有進入動畫。這個動畫的實現(xiàn)很簡單,在startActivity(intent)之后調(diào)overridePendingTransition ()這個方法就行。比如實現(xiàn)淡入淡出的效果如下:

     
Intent i = new Intent(ActivityA.this,ActivityB.class); 
StartActivity.this.startActivity(i); 
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out); 

 不過有時候overridePendingTransition 這個函數(shù)會不起作用,總結(jié)下,大概是以下三個方面的原因:

 1、android系統(tǒng)版本2.0以下,這個沒辦法,想其他辦法解決切換動畫吧。

 2、在ActivityGroup等的嵌入式Activity中,這個比較容易解決,用如下方法就可以了:

  this.getParent().overridePendingTransition 

 3、在一個Activity的內(nèi)部類中,或者匿名類中,這時候只好用handler來解決了。

我這里用到的是后退時的切換效果,即什么都沒做的情況下:

代碼如下,很簡單:

@Override 
  public void onClick(View v) { 
    // TODO Auto-generated method stub 
    switch (v.getId()) { 
    case R.id.back: 
      this.finish(); 
      overridePendingTransition(0, R.anim.push_up_out); 
      break; 
 
    default: 
      break; 
    } 
  } 

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Android仿微信支付密碼彈出層功能

    Android仿微信支付密碼彈出層功能

    最近項目中使用到了支付密碼功能,感覺這類界面應(yīng)該是比較常用的,涉及支付密碼的輸入的一般都會用到吧,所以單獨地把這部分抽取出來,有需要的朋友可以拿去用用
    2017-04-04
  • Android Activity生命周期詳解

    Android Activity生命周期詳解

    本篇文章主要介紹Android Activity的生命周期,這里整理了關(guān)于Activity的生命周期資料并附測試代碼示例,有興趣的小伙伴可以參考下
    2016-08-08
  • Android中startService基本使用方法概述

    Android中startService基本使用方法概述

    這篇文章主要介紹了Android中startService基本使用方法,詳細(xì)解釋了startService的基本使用概述及其生命周期,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Android ListView的OnItemClickListener詳解

    Android ListView的OnItemClickListener詳解

    這篇文章主要介紹了Android ListView的OnItemClickListener詳解的相關(guān)資料,涉及到OnItemClickListener的position和id參數(shù)做詳細(xì)的解釋的知識點,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2016-07-07
  • Flutter進階之實現(xiàn)動畫效果(六)

    Flutter進階之實現(xiàn)動畫效果(六)

    這篇文章主要為大家詳細(xì)介紹了Flutter進階之實現(xiàn)動畫效果第六篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • 關(guān)于Touch Panel AA區(qū)要做外擴的原因解析

    關(guān)于Touch Panel AA區(qū)要做外擴的原因解析

    今天小編就為大家分享一篇關(guān)于Touch Panel AA區(qū)要做外擴的原因解析,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Android Studio引入FFmpeg的方法

    Android Studio引入FFmpeg的方法

    這篇文章主要介紹了Android Studio引入FFmpeg的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Android定時器實現(xiàn)定時執(zhí)行、重復(fù)執(zhí)行、定時重復(fù)執(zhí)行、定次數(shù)執(zhí)行的多種方式

    Android定時器實現(xiàn)定時執(zhí)行、重復(fù)執(zhí)行、定時重復(fù)執(zhí)行、定次數(shù)執(zhí)行的多種方式

    今天小編就為大家分享一篇關(guān)于Android定時器實現(xiàn)定時執(zhí)行、重復(fù)執(zhí)行、定時重復(fù)執(zhí)行、定次數(shù)執(zhí)行的多種方式,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 詳解Android的MVVM框架 - 數(shù)據(jù)綁定

    詳解Android的MVVM框架 - 數(shù)據(jù)綁定

    這篇文章主要介紹了詳解Android的MVVM框架 - 數(shù)據(jù)綁定,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • anroid開發(fā)教程之spinner下拉列表的使用示例

    anroid開發(fā)教程之spinner下拉列表的使用示例

    這篇文章主要介紹了anroid的spinner下拉列表的使用示例,需要的朋友可以參考下
    2014-04-04

最新評論