public class MainActivity extends Activity {
private TextView time;
private SharedPreferences sharedPreferences;
int i = 5;
private Handler handler = new Handler(){
public void handleMessage(android.os.Message msg) {
time.setText(msg.what+"S");
if(msg.what==0){
Intent it = new Intent(MainActivity.this, LoginActivity.class);
startActivity(it);
}
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
time = (TextView) findViewById(R.id.textView1);
if(s){
Intent it = new Intent(MainActivity.this, LoginActivity.class);
startActivity(it);
}else{
sharedPreferences.edit().putBoolean("plus", true).commit();
new Thread(){
public void run() {
while (i>0) {
try {
i--;
sleep(1000);
handler.sendEmptyMessage(i);
} catch (Exception e) {
// TODO: handle exception
}
}
};
}.start();
}
}
}
private TextView time;
private SharedPreferences sharedPreferences;
int i = 5;
private Handler handler = new Handler(){
public void handleMessage(android.os.Message msg) {
time.setText(msg.what+"S");
if(msg.what==0){
Intent it = new Intent(MainActivity.this, LoginActivity.class);
startActivity(it);
}
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
time = (TextView) findViewById(R.id.textView1);
sharedPreferences = getSharedPreferences("Red", MODE_PRIVATE);
//先取后存
boolean s = sharedPreferences.getBoolean("plus", false);if(s){
Intent it = new Intent(MainActivity.this, LoginActivity.class);
startActivity(it);
}else{
sharedPreferences.edit().putBoolean("plus", true).commit();
new Thread(){
public void run() {
while (i>0) {
try {
i--;
sleep(1000);
handler.sendEmptyMessage(i);
} catch (Exception e) {
// TODO: handle exception
}
}
};
}.start();
}
}
}