在闪屏界面加载自己公司logo起到潜移默化的宣传的作用,在app中绝大多数项目都有闪屏界面跳过功能,不说了上代码:
public class MainActivity extends Activity { private TextView tv_scape; private Handler handler; private Runnable runnable; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); tv_scape=(TextView)findViewById(R.id.tv_scape);//跳过 /** * 正常情况下不点击跳过 */ handler=new Handler(); handler.postDelayed(runnable= new Runnable() { @Override public void run() { //从闪屏界面跳转到首界面 Intent intent=new Intent(MainActivity.this,SecondActivity.class); startActivity(intent); finish(); } },5000);//延迟5S后发送handler信息 /** * 点击跳过 */ tv_scape.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //从闪屏界面跳转到首界面 Intent intent=new Intent(MainActivity.this,SecondActivity.class); startActivity(intent); finish(); if(runnable!=null){ handler.removeCallbacks(runnable); } } }); } }效果图:
完成,希望能帮到大家。