Android中的Handler+使用Intent进行Activity间的跳转

这篇博客探讨了Android应用开发中的异步处理和Activity间跳转。作者在开发校园网自动登录系统时遇到的问题,涉及Handler消息机制更新UI及使用Intent激活Activity的跳转。文章还提及了Class.this与this的区别,特别是在ShowActivity跳转到MainActivity的场景中。
摘要由CSDN通过智能技术生成


            这学期选修了移动应用开发课程,开始学习Android应用开发了,虽然没有打算毕业以后就做一个Android程序员,但是很享受学习安卓开发的过程。除了JavaEE中使用Java以外,Android中又使用Java,感觉Java真的是我在工程中应用最多的语言了。

           

           这篇博客记录一个自己在开发校园网自动登录系统时候遇到的问题,涉及到了安卓应用开发中的两个问题:1.Android异步处理机制。 2.意图(Intent)激活activity进行activity间的跳转。也涉及到Class.this与this的区别的问题。


            我要实现的功能是校园网登出,登出之后重新跳转到登录activity中去。因为我使用了Handler消息机制进行UI更新,所以在ShowActivity(ShowActivity要跳转到

MainActivity去)中写下了如下的代码:

       Handler  handler = new Handler(){
		public void handleMessage(android.os.Message msg){
            switch (msg.arg1) {
               case 0 : textView.setText("登出失败");     break;
               case 1 : 
            	   Intent intent = new Intent(<strong>this</strong>,MainActivity.class);
            	   startActivity(intent);
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值