import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.support.v7.app.AppCompatActivity; import android.view.WindowManager; import android.widget.TextView; public class MainActivity extends AppCompatActivity { Handler handler=new Handler(){ @Override public boolean sendMessageAtTime(Message msg, long uptimeMillis) { if(msg.what==0){ Intent intent=new Intent(MainActivity.this, Main2Activity.class); startActivity(intent); } edit = sp.edit(); return super.sendMessageAtTime(msg, uptimeMillis); } }; private TextView tv; private SharedPreferences sp; int i=3; private SharedPreferences.Editor edit; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); sp = getPreferences(MODE_PRIVATE); tv = (TextView) findViewById(R.id.tv); boolean b=sp.getBoolean("ss",false); if(b){ Intent intent=new Intent(MainActivity.this, Main2Activity.class); startActivity(intent); }else{ new Thread(){ @Override public void run() { while (true){ i--; if(i==0){ Message msg = Message.obtain(); msg.what=i; handler.sendMessage(msg); edit.putBoolean("ss",true); edit.commit(); break; } try { sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } } }.start(); } } }
3秒跳转(第一次显示第二次直接跳转)
最新推荐文章于 2022-05-08 21:45:07 发布