android中mvc以及intent和activity应用解析

/**************************************************/
>android的mvc以及activity之间的关系和android中的intent应用
/**************************************************/

>0.是怎么感觉到android的mvc的
/**************************************************/
 //我开始想做一个布局的切换,就相当于两个jsp之间的转发或者跳转,
 //这个做法在struts中不是存在于jsp中进行硬编码的方法实现视图之间的转发,
 //而是通过action和view的配合来实现,一个action可以拥有多个可配置的视图
 //针对返回的不同数据转发到不同的视图,开始我没有配置这个action(activity)在AndroidManifest.xml
 //中在AVD总是报错,后来查了下才知道,android中的activity就相当于struts中的action添加一个
 //action就需要在对应的<application></application>节点添加对这个activity的配置,这样在
 //在运行的时候不会摸不着头脑
/**************************************************/

>1.android中的上下文和activity之间的关系
/**************************************************/
//	->activity
//	//extends ContextThemeWrapper
//    //implements 
//      android.view.LayoutInflater.Factory, 
//      android.view.Window.Callback, android.view.KeyEvent.Callback, 
//      android.view.View.OnCreateContextMenuListener, ComponentCallbacks
//    
//    ->ContextThemeWrapper
//    //extends ContextWrapper
//    
//    ->ContextWrapper
//    //extends Context
//总结:
//    每一个action(activity)都是一个完整的上下文执行环境并且这些上下文环境是可以嵌套的
//	    在被嵌套的上下文会给他的父上下文返回相应的执行信息
/**************************************************/

>2.android中的intent
/**************************************************/
>解析:intent是有什么想法想做某件事情的意思这里是为了让android设备根据我传入的参数
          去做相应的事情,如发短信,打电话等,怎么把这个意图告诉android设备就是通过
          某个上下文的this.startActivity(intent); 这个方法来执行。
    //>构造意图的集中方式
	//Intent intent = new Intent();
	//0.Intent intent = new Intent(CrowdsendmsgActivity.this, SendSMSGActivity.class);
	//1.intent.setComponent(new ComponentName(CrowdsendmsgActivity.this, SendSMSGActivity.class));
	//2.intent.setClass(CrowdsendmsgActivity.this, SendSMSGActivity.class);
	
	//在某个上下文中执行一个意图
	//CrowdsendmsgActivity.this.startActivity(intent);
/**************************************************/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值