zoukankan      html  css  js  c++  java
  • Android 启动后页面跳转

      1.LoadingActivity

      

    public class LoadingActivity extends Activity
      implements Handler.Callback
    {
      private Handler mHandler;
      private Timer mTimer;
      private View mView;
    
      public boolean handleMessage(Message paramMessage)
      {
        switch (paramMessage.what)
        {
        default:
             return false;
        case 0:
             startActivity(new Intent(this, MenuActivity.class));
             overridePendingTransition(R.anim.left_in, R.anim.left_out);
             finish();
        }
        return false;
      }
    /*schedule(TimerTask task, long delay)的注释:Schedules the specified task for execution after the specified delay。大意是在延时delay毫秒后执行task。并没有提到重复执行
     */
      public void onCreate(Bundle paramBundle)
      {
        super.onCreate(paramBundle);
        setContentView(R.layout.loading);
        this.mView = findViewById(R.id.rl_loading);
        this.mHandler = new Handler(this);
        this.mTimer = new Timer();
        this.mTimer.schedule(new TimerTask()
        {
          public void run()
          {
            LoadingActivity.this.mHandler.sendEmptyMessage(0);
          }
        }
        , 3000L);
      }
    
      public boolean onKeyDown(int paramInt, KeyEvent paramKeyEvent)
      {
        this.mTimer.cancel();
        return super.onKeyDown(paramInt, paramKeyEvent);
      }
    
      protected void onPause()
      {
        super.onPause();
      }
    
      protected void onResume()
      {
        super.onResume();
      }
    }

       2.left_in.xml

           

    <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="500" android:fromXDelta="100.0%p" android:toXDelta="0.0" /> </set>

       3.left_out.xml

    <?xml version="1.0" encoding="utf-8"?>
    <set
      xmlns:android="http://schemas.android.com/apk/res/android">
        <translate android:duration="500" android:fromXDelta="0.0" android:toXDelta="-100.0%p" />
    </set>
  • 相关阅读:
    8位单片机可用的 mktime localtime函数
    【转载】linux获取mac地址
    【转载】openwrt框架分析
    JVM调优工具Arthas的使用
    Grafana监控JVM
    JAVA死锁排查-性能测试问题排查思路
    JVM的堆内存泄漏排查-性能测试
    性能测试之JVM的故障分析工具VisualVM
    性能测试之 JVM 异常说明和分析工具
    性能测试之 JVM 概念认识
  • 原文地址:https://www.cnblogs.com/konf/p/3948246.html
Copyright © 2011-2022 走看看