今天稍微用了点ActivityGroup来做东西,也在网上看了点相关的文章。

嗯,我就谈谈自己的感受吧,毕竟也才用,涉及不深。

ActivityGroup 从字面上的意思就可以看出是Activity的一个组,实现的功能类似于TabLayout。对于ActivityGroup和Activity的关系,我个人的感觉就好比是电视机和电视机播放的频道。一台电视机(ActivityGroup)可以播放多个频道(Activity)(ActivityGroup通过LocalActivityManager和Intent来切换Activity)。我们可以在各个频道之间来回切换,彼此不会影响;同时,当这个频道结束的时候并不会影响到其他频道节目的播放,对于电视机自然更是没有影响;但是,当电视机关闭或者电视机坏了的时候,频道自然是也打不开。

还听到别人说在ActivityGroup中通过调用Activity中静态的Context,在不实例化 Activity的情况下来调用Activity中的方法,可惜自己暂时没有时间去验证这个说法,在双休的时候会去写个Demo来测试下,并且看下 ActivityGroup的生命周期和Activity的生命周期是否有影响。

更多相关文章

  1. Android(安卓)View 事件分发机制流程
  2. Android之Intent探究
  3. 探究为何:在onCreate中通过View.post能获取宽高
  4. Android(安卓)Notification调用测试LED显示
  5. android属性系统--应用程序get和set
  6. Android(安卓)获取调用接口的包名
  7. 第十三篇 Android(安卓)系统电话管理机制与架构二
  8. android中fragment与activity之间通信
  9. 调用startactivityforresult后,onactivityresult响应

随机推荐

  1. android 完美退出所有Activity的demo
  2. android 中的getCacheDir()、getFilesDir
  3. Android(安卓)USB gadget
  4. 系出名门Android(4) - 活动(Activity),
  5. 原生Android也能做Web开发了
  6. android 焦点问题
  7. Annroid交互式视觉设计控件一
  8. APP开发实战95-动态Vector基础
  9. 关于android的Menu理解
  10. Android(安卓)实现首次开机启动wizardset