activitygroup专题

关于使用ActivityGroup实现活动跳转带来的问题

需要使用ActivityGroup实现Tab下内嵌多组Activity的效果。这样的教程网上很多,这里就不做详细的介绍了,大致是这样的: Window w = ActivityGroup.getLocationActivityManager().startActivity(String FLAG,Intent i); ActivityGroup.setContentView(w.getDecorV

Android Fragment应用实战,使用碎片向ActivityGroup说再见(三)

现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其中一个特别棒的应用技巧。 很多手机应用都会有一个非常类似的功能,即屏幕的下方显示一行Tab标签选项,点击不同的标签就可以切换到不同的

android ActivityGroup

ActivityGroup对子Activity的管理 ActivityGroup是个用来承载多个Activity的容器,自身也是继承Activity,主要用于切换Activity(Layout),类似新浪微博软件切换界面。 public class MainActivityGroup extends ActivityGroup { protected void onCreate(Bundle

android的activitygroup使用

使用方法: 让mainactivity继承ActivityGroup manager = getLocalActivityManager();private void showPage(Class<?> cls) {container.removeAllViews();manager.removeAllActivities();System.gc();container.addView(man

Android之ActivityGroup实现Tab功能

android.app包中含有一个ActivityGroup类,该类是Activity的容器,可以包含多个嵌套进来的Activitys,这篇文章就是借助ActivityGroup可以嵌套Activity的功能来实现Tab功能。tab这种UI在很多的移动应用中可以看到,包括android、iphone、window phone7等移动终端上都有这样的应用,Tab这种UI方式具有小视图大容量的特点。

ListView getView()多次调用 -----ActivityGroup导致!?

最近做的ActivityGroup实现底部menu(iPhone一样的) 其中一个页面里是一个自定义的Listview,发现getView方法被调用了多次!有时甚至上百次··晕! 网上很多帖子都说是height设置成fill就可以,但事实不是的! 我是这样猜想的:1.listView中的getView调用的次数,我们一般是不可控制的。因为ListView控件 我们用的毕竟是

Android源码学习之四-ActivityGroup是如何对嵌入的Activitys进行管理的

此前,我们对Activity进行了一些学习,在Android中,还提供了一个ActivityGroup类,该类是Activity的容器,可以包含多个嵌套进来的Activitys,我们接下来依然采用源码分析的方式来了解该类的内部实现。 首先,从SDK中和源码中都可以获知,ActivityGroup类的父类是Activity,也就是说二者具有相同的接口和生命周期,同Activity一样,也有onCr

ActivityGroup解决TabHost中多个Activity的跳转

最近在做一个程序,刚开始没考虑全,就用TabHost做了,后来才发现程序中,需要在一个TabHost内实现多个Activity的跳转,网上搜了一翻,有人建议把TabHost改成Button,然后每个Activity中都处理加入的Button,这样是可以解决问题,但是修改起来很繁琐,所以还是继续寻找替代方法。在网上搜到了《使用ActivityGroup来切换Activity和Layout》一文,但是

ActivityGroup加载子Activity中含有弹出框出错问题

问题描述: Android利用ActivityGroup加载子Activity,子Activity中含有WebView控件,在点击WebView中的select下拉框时报错(如果子Activity含有AlertDialog时也会报错):ERROR/AndroidRuntime(450): Caused by: android.view.WindowManager$BadTokenExceptio

Android使用ActivityGroup来切换Activity和Layout

前言    在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问题。 文章   1.  Android: TabActivity Nested Acti

android-使用ActivityGroup来切换Activity和Layout - 随心

[Android]使用ActivityGroup来切换Activity和Layout 前言    在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问

ActivityGroup 详解

本文转载自http://blog.csdn.net/caowenbin/article/details/5876019 前言    在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过

Android 完美解决自定义preference与ActivityGroup UI更新的问题

之前发过一篇有关于自定义preference 在ActivityGroup 的包容下出现UI不能更新的问题,当时还以为是Android 的一个BUG 现在想想真可笑 。其实是自己对机制的理解不够深刻,看来以后要多看看源码才行。 本篇讲述内容大致为如何自定义preference 开始到与ActivityGroup 互用下UI更新的解决方法。 首先从扩展preference开始: 类文件必须继承自Pr

App底部导航(Fragment与ActivityGroup)

Android的3.0版本加入Fragment。在API 13的时候Android就已经将ActivityGroup废弃掉了,并且官方推荐的替代方式就是使用Fragment,因为它使用起来更加的灵活。那么剩下的问题就是如何借助Fragment来完成类似于TabHost一般的效果了,因此我们自然要动起手来了。 》MainActivity.xml: <LinearLayout xml