有时候在设计软件的时候布局复杂的话不利于查看跟更改,这时候我们可以在新建几个Activity,然后用ActivityGroup l来管理这写Activity
package com.android.antking.abv;
import android.app.Activity;
import android.os.Bundle;
public class Activity1 extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity1);
}
}
package com.android.antking.abv;
import android.app.ActivityGroup;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.LinearLayout;
public class MyMain extends ActivityGroup {
/** Called when the activity is first created. */
Activity1 activity;
LinearLayout layout;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent = new Intent(this,Activity1.class);
layout=(LinearLayout)this.findViewById(R.id.linearLayout1);
//ActivityGroup管理Activity,Activity转为View
Window subActivity = this.getLocalActivityManager().startActivity("Activity",intent);
View view = subActivity.getDecorView();
layout.addView(view);
}
}
分享到:
相关推荐
null, bio : null, activity: null }, // 描述每个状态的获取器和持久器 // 获取器和持久器是应该返回通道的函数 dataStore: { 'serverReport': { fetcher: serverReportFetcher }, 'bio': { fetcher : bioFetcher,...
TaskExecutor TaskExecutor解决什么问题?... TaskExecutor可以为您管理一切,在启动新的Activity时更新您的ui回调以具有有效的引用,并且如果没有Activity可用,甚至可以将完成结果排队。 任务将保留在磁盘
实现App的Activity的集中管理。 本地音乐的一些工具类 引入步骤 请将下方的lastVersion替换为上方的版本号 implementation 'cn.vangelis:appbaseutils:$lastVersion' 初始化 AppBaseUtil.init(Applicalition ...
文献综述的结果表明,大多数以往的经验研究都倾向于集中于描述由ERP实施导致的管理会计实践的变化和管理会计的作用,而不是分析和理解这些变化。 本文提出了一个研究议程,旨在帮助学者和从业人员更好地了解企业...
而在隐式intent情况下,则会出现规则集中式管理,导致协作变得非常困难。一般而言配置规则都是在Manifest中的,这就导致了扩展性较差。除此之外,使用原生的路由方案会出现跳转过程无法控制的问题,因为一旦使用了...
隐式:规则集中式管理,协作困难 Manifest扩展性较差 跳转过程无法控制 失败无法降级 ARouter的优势: 使用注解,实现了映射关系自动注册 与 分布式路由管理 编译期间处理注解,并生成映射文件,没有使用反射,不...
一、ARouter介绍及主要...而在隐式intent情况下,则会出现规则集中式管理,导致协作变得非常困难。而且一般而言配置规则都是在Manifest中的,这就导致了扩展性较差。除此之外,使用原生的路由方案会出现跳转过程无法
3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中. 4. 不要相信庞大的管理类的东西会带来什么好处,可能是一场灾难,而要时刻注意单一职责原则,一个类专心做好一件事情更为清晰。 5. 如果数据...
3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中. 4. 不要相信庞大的管理类的东西会带来什么好处,可能是一场灾难,而要时刻注意单一职责原则,一个类专心做好一件事情更为清晰。 5. 如果数据...
6.2.4 激活测试功能(Activity Test) 383 6.2.5 业务过滤功能(Service Filtering) 384 6.2.6 呼叫间隙功能(Call Gap) 384 6.2.7 呼叫请求和报告功能(Call Information Requesting and Reporting) 384 6.2.8 ...
该分析的目的是为基于活动的成本会计用户提供一个更好,更集中的视角,以了解如何基于这些范式转换将其当前的会计系统过渡到未来。 基于活动的成本核算(ABC)已为在实施过程中取得成功的公司展示了积极的成果。 ...
但近年来观察到,由于降雨持续时间和强度、土地利用/土地覆盖以及补给区人为活动的变化,大多数赋予生命的多年生泉水排放模式已成为季节性并仅集中在季风期。 因此,非季风期间水资源短缺和需求增加,这对该地区...
第9章分析了Vold和Rild,其中Vold负责Android平台中外部存储设备的管理,而Rild负责与射频通信有关的工作。本章的拓展思考部分介绍了嵌入式系统中与存储有关的知识,还探讨了 Rild和Phone设计优化方面的问题。 ...