Android Upgrade
发布时间
阅读量:
阅读量
ActivityOptions
为了实现Android设备之间无缝过渡动画效果,在Android 2.0版本之前必须采用overridePendingTransition这一技术手段来完成这一功能。随后,在Android 5.0版本中Google引入了基于MD设计风格的新方案,并扩展了对活动之间切换效果的支持;通过采用ActivityOptions以及其兼容包ActivityOptionsCompat能够实现新的动画效果;其中需要注意的是尽管 ActivityOptionsCompat 是对 ActivityOptions 的兼容性封装层但在较低版本中仍可使用这些组件以避免潜在崩溃问题
ActivityOptionsCompat的核心功能是专门负责生成startActivity( Intent, Bundle)所需的Bundle,并结合其他方法来实现转场动画的效果。
ActivityOptionsCompat是一个静态类,提供了几个方法:
ActivityOptionsCompat.generateCustomAnimation(Context context, int entryResourceIdentifier, int exitResourceIdentifier)
用户自定义动画,指定进入和退出动画。
enterResId:Activity进入动画资源id
全部评论 (0)
还没有任何评论哟~
