How To Make Android Splash Screen With Horizontal Progress Bar Get link Facebook X Pinterest Email Other Apps - December 12, 2017 Step 01: Splash Screen Activity XML Step 02: Splash Screen Activity JAVA public class SplashActivity extends AppCompatActivity { int progress; private ProgressBar progressBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //Remove Tile Bar requestWindowFeature(Window.FEATURE_NO_TITLE); //Remove Window bar getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN ); setContentView(R.layout.activity_splash); progressBar= (ProgressBar) findViewById(R.id.progressBarId); Thread thread=new Thread(new Runnable() { @Override public void run() { doWork(); startApp(); } }); thread.start(); } public void doWork() { for(progress=20;progress<=100; progress=progress+20 ) { try { Thread.sleep(1000); progressBar.setProgress(progress); } catch (InterruptedException e) { } } } public void startApp() { Intent i = new Intent(SplashActivity.this,MainActivity.class); startActivity(i); finish(); } } Step 03: Main Screen Activity XML Step 04: Main Screen Activity JAVA public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } Step 05: Android Mainfest Get link Facebook X Pinterest Email Other Apps Comments
Comments
Post a Comment