Android data receiving in back ground -


in application need data internet. need process method in ground splash screen , after splash screen disappear too.

public class splash_screen extends activity {      @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.activity_splash__screen);          progressbar p_bar=(progressbar)findviewbyid(r.id.progressbar1);          thread thread=new thread(new runnable() {              @override             public void run()             {                 data_receiver receiver=data_receiver.getinstance();                 receiver.access_parser();              }         });         thread.start();          new handler().postdelayed(new runnable() {              @override             public void run() {                 intent main_window=new intent(com.burusoth1990.advertise.splash_screen.this,com.burusoth1990.advertise.mainactivity.class);                 startactivity(main_window);              }         }, 5000);      }      @override     public boolean oncreateoptionsmenu(menu menu) {         // inflate menu; adds items action bar if present.         getmenuinflater().inflate(r.menu.activity_splash__screen, menu);         return true;     }  } 

splash screen need work 5 seconds receiver.access_parser() method need work in ground after splash screen activity exits , new activity open. code throws error.

background operations in android, not directly tied single activity, typically implemented using service or intentservice. see these documentation pages:


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

c++ - Clear the memory after returning a vector in a function -

erlang - Saving a digraph to mnesia is hindered because of its side-effects -