zoukankan      html  css  js  c++  java
  • Runnable用于添加程序启动页

    public class Loading extends Activity implements Runnable{   
        public final int KEEP_TIME = 3000;
        
        private final int REQUEST_SYSTEMSET = 1;
        private final int REQUEST_MAINVIEW = 2;
        
        private int loginFlag;
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            requestWindowFeature(Window.FEATURE_NO_TITLE);
            setContentView(R.layout.loading);
            CaeHelper.startCAE(this);
            
            loginFlag = UHomeUtil.loadLoginFlag(this);
            
            new Thread(this).start();
        }
        
        @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            super.onActivityResult(requestCode, resultCode, data);
            if(resultCode != RESULT_CANCELED){
                switch (requestCode) {
                case REQUEST_SYSTEMSET:
                    Intent intent = new Intent(this,UHomeMain.class);
                    startActivity(intent);
                    finish();
                    break;

                default:
                    break;
                }
            }
        }

        @Override
        public void run() {
            try {
                Thread.sleep(KEEP_TIME);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            Intent intent = new Intent();
            
            if(loginFlag == 0){
                intent.setClass(this, SystemSet.class);
                startActivityForResult(intent, REQUEST_SYSTEMSET);
            } else {
                intent.setClass(this, UHomeMain.class);
                startActivityForResult(intent, REQUEST_MAINVIEW);
                finish();
            }
        }

    }

  • 相关阅读:
    未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。
    SQLServer2008/2012 删除所有表视图存储过程
    u盘启动盘制作工具
    华硕笔记本怎么设置u盘启动(两种方法)
    java listener实现定时任务
    Highcharts简介
    重温css系列01
    webstom 如何获取github上面的项目工程
    js高程 第 4章 变量、作用域和内存问题 【笔记】
    ionic 安装教程
  • 原文地址:https://www.cnblogs.com/fengzhblog/p/2762139.html
Copyright © 2011-2022 走看看