zoukankan      html  css  js  c++  java
  • 程序排错

    以下为原代码:

    import com.avos.avoscloud.AVUser;

    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.os.Handler;

    public class WelcomeActivity extends Activity {

    Handler handler = new Handler();

    Runnable runnable = new Runnable() {

    public void run() {
    Intent intent = new Intent(WelcomeActivity.this, LoginActivity.class);
    startActivity(intent);
    finish();

    }

    };

    Runnable runnable1 = new Runnable() {

    public void run() {
    Intent intent = new Intent(WelcomeActivity.this, MainActivity.class);
    startActivity(intent);
    finish();

    }

    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_welcome);
    AVUser currentUser = AVUser.getCurrentUser();

    if (currentUser != null) {
    // 跳转到首页
    handler.postDelayed(runnable1, 2000);
    } else {
    //缓存用户对象为空时,可打开用户注册界面…
    handler.postDelayed(runnable, 2000);
    }

    }
    }

    经过测试,发现if 语句使用不对,应该有else语句

     TODO Auto-generated method stub太多,执行起来会有提示

  • 相关阅读:
    C语言基础--函数
    C语言基础--for循环
    C语言基础--while循环
    C语言基础--switch
    iOS UIView常用方法和属性
    iOS UIView简单缩放动画
    Android ListView动态改变Item高度
    iOS UILabel自定义行间距时获取高度
    iOS UILable高度自适应
    iOS 简单block的使用
  • 原文地址:https://www.cnblogs.com/Y494045949/p/6653602.html
Copyright © 2011-2022 走看看