今天写了Demo来实现了在ActivityGroup中控制Activity的动画效果。场景是Group中播放一段音乐,并且时间贯穿Group中的所有Activity,同时在一些时间点上再控制Activity中的动画效果。
在时间点上控制Activity的切换已经实现了,所以就尝试了来控制Activity中的动画。
一般来说,一个Activity切换到另一个Activity的时候,直到返回前,我们都不会去管前一个Activity了。但是,ActivityGroup的生命周期可以和Activity的生命周期共存。这就表明在ActivityGroup运行的时候,Activity也能正常运行。所以,就为ActivityGroup来控制Activity中的效果带来了可能性。
那怎么用呢,首先,要在Activity中实例化一个静态的Context,在onCreat方法中把当前的Activity赋给它,然后通过调用静态做法,在ActivityGroup中调用这个这Context,同时,要把这个Context强制转换成当前的Activity,再调用需要Activity的方法就行了(呵呵,表达能力差,说的有点绕了。。。。。)
分享到:
相关推荐
安卓Android源码——ActivityGroup + GridView + ViewFlipper 实现选项卡.rar
ActivityGroup之Activity内跳转和外跳转
安卓Android源码——TabHost内嵌ActivityGroup界面管理源码.zip
ActivityGroup之activity内跳转和外跳转的源码
Android开发—使用ActivityGroup来切换Activity和Layout.pdf
Android源码——TabHost内嵌ActivityGroup界面管理源码_new_17.7z
NULL 博文链接:https://fanhongtao.iteye.com/blog/1430893
用ActivityGroup解决TabHost中多个Activity跳转问题 参见http://hkp2008.iteye.com/blog/1185482
使用ActivityGroup来切换Activity和Layout
Android开发—使用ActivityGroup来切换Activity和Layout
ActivityGroup的用法,头部和...至于在Android在ActivityGroup里执行跳转详细介绍 请到我百度空间查看。运行效果也在下面地址可以看到。 http://hi.baidu.com/qinxiaowei137/blog/item/32a3761703ba6febc3ce798b.html
Android源码——TabHost内嵌ActivityGroup界面管理源码_new_17.zip
Gallery+ActivityGroup实现滑动tab独立的Activity
ActivityGroup 多个activity页面返回 子activity menu设置
android中tabhost和ActivityGroup的组合使用,特别是对多个Activity之间的跳转,压栈出战的管理,很有帮助。
用ActivityGroup实现的activity栈,类似IOS的UINavigationController
ActivityGroup和ViewPager组合实现微信模仿,里面包含下拉刷新需要导入的包
Android项目ActivityGroup + GridView + ViewFlipper 实现选项卡 本项目是一个基于Android平台的应用程序,它实现了选项卡功能。通过结合ActivityGroup、GridView和ViewFlipper组件,我们能够创建一个流畅、直观的...
android中的窗口activity高级应用、activity action activityGroup