package com.seven.lunchmodedemo;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
public class LunchModeDemo extends Activity {
private Button Button = null;
private Timer timer = null;
private String NAME = "GotoE";
private int TIME = 5;
// private String ModeString0 = "Standard";
// private String ModeString1 = "sigleTop";
// private String ModeString2 = "sigleTask";
// private String ModeString3 = "sigleInstance";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// LinearLayout linearLayout = new LinearLayout(this);
// linearLayout.setOrientation(LinearLayout.VERTICAL);
// TextView tv = new TextView(this);
// tv.setText("This is TextView");
// Button Btn = new Button(this);
// Btn.setText("This is Button");
// linearLayout.addView(tv);
// linearLayout.addView(Btn);
// setContentView(linearLayout);
timer = new Timer();
setContentView(R.layout.main);
System.out.println("Create LauchModeDemo "+StaticFlag.ModeString0+" Activity"+" TaskID: "+this.getTaskId());
Button = (Button)findViewById(R.id.Button);
Button.setText(NAME);
Button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// timer.schedule(new MyTimerTask(), TIME*1000);
Intent intent = new Intent();
intent.setClass(LunchModeDemo.this, TestE.class);
intent.setFlags(StaticFlag.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
});
}
@Override
protected void onDestroy() {
super.onDestroy();
System.out.println("****LunchModeDemo onDestroy() executed****");
}
class MyTimerTask extends TimerTask{
@Override
public void run() {
// System.out.println("****Timer execute GoToLunchDemo****");
Intent intent = new Intent();
intent.setClass(LunchModeDemo.this, TestC.class);
intent.setFlags(StaticFlag.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Android Activity LaunchMode例子
共47个文件
class:23个
java:9个
xml:5个
5星 · 超过95%的资源 需积分: 9 44 下载量 132 浏览量
2011-12-17
14:54:31
上传
评论
收藏 70KB ZIP 举报
温馨提示
这个文章《Android启动模式浅析》中用到的例子代码,希望需要的朋友可以去下载。
资源推荐
资源详情
资源评论
收起资源包目录
LunchModeDemo.zip (47个子文件)
LunchModeDemo
.project 816B
proguard.cfg 1KB
src
com
seven
lunchmodedemo
TestD.java 1KB
TestF.java 1KB
TestE.java 2KB
TestA.java 2KB
TestC.java 1KB
LunchModeDemo.java 2KB
StaticFlag.java 348B
TestB.java 1KB
AndroidManifest.xml 1KB
res
drawable-ldpi
icon.png 2KB
drawable-hdpi
icon.png 4KB
drawable-mdpi
icon.png 3KB
layout
a.xml 591B
b.xml 591B
main.xml 588B
values
strings.xml 177B
assets
gen
com
seven
lunchmodedemo
R.java 912B
default.properties 363B
.classpath 273B
bin
resources.ap_ 12KB
LunchModeDemo.apk 18KB
com
seven
lunchmodedemo
R$layout.class 459B
TestC.class 2KB
R$drawable.class 415B
LunchModeDemo$1.class 1KB
R$attr.class 355B
LunchModeDemo$MyTimerTask.class 977B
TestB.class 2KB
TestD$1.class 1KB
TestC$1.class 1KB
TestF$1.class 1KB
TestD.class 2KB
R$id.class 463B
TestF.class 2KB
StaticFlag.class 572B
TestA$1.class 1KB
R.class 566B
R$string.class 442B
TestA$MyTimerTask.class 1KB
LunchModeDemo.class 2KB
TestB$1.class 1KB
TestE$1.class 1KB
TestE.class 2KB
TestA.class 2KB
classes.dex 11KB
共 47 条
- 1
资源评论
- 马欢2013-01-25学习中,话说,其实我想找的是刷新当前Activity的代码。(就是让当前Activity的代码重新运行一遍)
- lijunhuawhu2014-08-19很好很强大,谢谢
- kevinx7292013-03-04不错,有参考性
yihongyuelan
- 粉丝: 874
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- liang新版nacos本地使用方法.zip
- 基于JSP毕业设计-网络购物中心毕业设计(源代码+论文).zip
- 直流电机电磁计算软件Excel版.xlsx
- 1694jsp宿舍管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目源码
- 基于JSP毕业设计-数据库连接池的研究与实现(源代码+论文).zip
- Arduino IDE 2.3.2 windows 64位版本
- zookeeper的设计与使用(集群部署,dubbo,分布式锁,master选举,负载均衡,watch,权限等)
- 头歌python程序设计答案-06-循环语句.ev4.rar
- VIENNA整流器三电平BOOST电路充电机三相三电平交错并联三相PFC电路等资料合集(20个).zip
- 1.解压密码获取(浏览器打开这个文件).html
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功