2017-03-17, 12:20:53
Здравейте, започнах да се зайгравам с многонишковото и попаднах на няколко решения ето няколко накойто съм се спрял:
тук идва въпроса дали след като нишата се изпълни се затваря.
Другия варянт е с AsyncTask който мисля е по-добрия
Като извикваме в UI
за да се синхронизираи затвори всичко.
Въпроса е кое според вас е правилно. Предполагам ще е полезно за всеки намерил темата.
Код:
new Handler().postDelayed(new Runnable()
{
public void run()
{
Intent ii = new Intent(NewActivity.this, MainActivity.class);
startActivity(ii);
finish();
}
}, 5000L);
Другия варянт е с AsyncTask който мисля е по-добрия
Код:
public class Test extends AsyncTask<String, Void, Void> {
@Override
protected Void doInBackground(String... params) {
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(params[0]);
try {
И тука се една муха се вълува
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
Код:
Test tеt = new Test();
tеt.execute();
Въпроса е кое според вас е правилно. Предполагам ще е полезно за всеки намерил темата.