Android日记之2012/02/03——ActivityGroup和Activity
16lz
2021-01-26
今天稍微用了点ActivityGroup来做东西,也在网上看了点相关的文章。
嗯,我就谈谈自己的感受吧,毕竟也才用,涉及不深。
ActivityGroup 从字面上的意思就可以看出是Activity的一个组,实现的功能类似于TabLayout。对于ActivityGroup和Activity的关系,我个人的感觉就好比是电视机和电视机播放的频道。一台电视机(ActivityGroup)可以播放多个频道(Activity)(ActivityGroup通过LocalActivityManager和Intent来切换Activity)。我们可以在各个频道之间来回切换,彼此不会影响;同时,当这个频道结束的时候并不会影响到其他频道节目的播放,对于电视机自然更是没有影响;但是,当电视机关闭或者电视机坏了的时候,频道自然是也打不开。
还听到别人说在ActivityGroup中通过调用Activity中静态的Context,在不实例化 Activity的情况下来调用Activity中的方法,可惜自己暂时没有时间去验证这个说法,在双休的时候会去写个Demo来测试下,并且看下 ActivityGroup的生命周期和Activity的生命周期是否有影响。
嗯,我就谈谈自己的感受吧,毕竟也才用,涉及不深。
ActivityGroup 从字面上的意思就可以看出是Activity的一个组,实现的功能类似于TabLayout。对于ActivityGroup和Activity的关系,我个人的感觉就好比是电视机和电视机播放的频道。一台电视机(ActivityGroup)可以播放多个频道(Activity)(ActivityGroup通过LocalActivityManager和Intent来切换Activity)。我们可以在各个频道之间来回切换,彼此不会影响;同时,当这个频道结束的时候并不会影响到其他频道节目的播放,对于电视机自然更是没有影响;但是,当电视机关闭或者电视机坏了的时候,频道自然是也打不开。
还听到别人说在ActivityGroup中通过调用Activity中静态的Context,在不实例化 Activity的情况下来调用Activity中的方法,可惜自己暂时没有时间去验证这个说法,在双休的时候会去写个Demo来测试下,并且看下 ActivityGroup的生命周期和Activity的生命周期是否有影响。
更多相关文章
- Android(安卓)View 事件分发机制流程
- Android之Intent探究
- 探究为何:在onCreate中通过View.post能获取宽高
- Android(安卓)Notification调用测试LED显示
- android属性系统--应用程序get和set
- Android(安卓)获取调用接口的包名
- 第十三篇 Android(安卓)系统电话管理机制与架构二
- android中fragment与activity之间通信
- 调用startactivityforresult后,onactivityresult响应