xlm控件
设置图片(也可以设置为背景色)
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/tb" />
<TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/imageView1"
android:layout_alignTop="@+id/imageView1"
android:layout_marginRight="18dp"
android:layout_marginTop="29dp"
android:textSize="20sp"/>
主方法
TextView tv;
SharedPreferences preferences;Editor editor;
Handler handler = new Handler();
// 设置跳转时长
int time = 5;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//无标题
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
tv = (TextView) findViewById(R.id.tv);
preferences = getSharedPreferences("cof", MODE_PRIVATE);
editor = preferences.edit();
boolean Login = preferences.getBoolean("isLogin", false);
if(Login){
Intent intent = new Intent(MainActivity.this,HomeActivity.class);
startActivity(intent);
finish();
return;
}
handler.postDelayed(new Runnable() {
@Override
public void run() {
tv.setText(time+"");
time -- ;
if(time == 0){
Intent intent = new Intent(MainActivity.this,HomeActivity.class);
startActivity(intent);
// 进行判断是否第一次
editor.putBoolean("isLogin", true);
editor.commit();
finish();
return;
}
handler.postDelayed(this, 1000);
}
}, 1000);
}