• PËRSHËNDETJE VIZITOR!

    Nëse ju shfaqet ky mesazh do të thotë se ju nuk jeni regjistruar akoma. Anëtarët e rregjistruar kanë privilegjin të marrin pjesë në tema të ndryshme si dhe të komunikojnë me anëtarët e tjerë. Bëhu pjesë e forumit Netedy.com duke u REGJISTRUAR këtu ose nëse ke një llogari KYCU. Komunikim alternative i ketij forumi me vajza dhe djem nga te gjithe trevat shqiptare? Hyr ne: CHAT SHQIP.
  • PËRSHËNDETJE VIZITOR!

    Mirë se vini në forumin Takohu 👋 - një vend ku bisedat rriten natyrshëm, ashtu si një komunitet i gjallë. Ne jemi të gjithë për të krijuar një hapësirë të relaksuar, mikpritëse ku idetë, historitë dhe debatet lidhin njerëz nga të gjitha sferat e jetës. Bashkohuni me korijen. Filloni një fije. Të shohim se ku na çon biseda.

[Android/Java] AsyncTask

centos

🅵🅾🆁🆄🅼🆂🅷🆀🅸🅿.🅲🅾🅼
ANETAR ✓
LV
0
 
Kodi me poshte ndihmon aplikacionet e android qe te bashkveprojne me shpejt me Serverat e jashtem, per shkarkim te dhenash.

Java:
public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        //Ketu ekzekutohet AsyncTask
        new moleAsyncTask().execute("");
        
    }

private class moleAsyncTask extends AsyncTask<Void, Integer, Void> {
    int progress_status;

    @Override
    protected void onPreExecute() {
        // KTU STARTON KODI NR #1
        super.onPreExecute();
        progress_status = 0;
    }

    @Override
    protected Void doInBackground(Void... params) {
        // KTU BEHET CDOGJE ne Background (perdoruesi nuk sheh gje). Pra fillon tek #1 > #2
        while (progress_status < 100){
            progress_status +=2;
            publishProgress(progress_status);
            SystemClock.sleep(300);
        }
        return null;
    }
    @Override
    protected void onProgressUpdate(Integer... values) {
        // KTU VAZHDON PROGRESI. SHPEJTESIA APO MADHESIA QE PO SHKARKOHET.
        // Zakonisht perdoret per ProgressBar ose Loader(ex: Please Wait..)
        super.onProgressUpdate(values);
}
    @Override
    protected void onPostExecute(Void result) {
        // KTU DALIN REZULTATET DHE I SHFAQEN PERDORUESIT.
        super.onPostExecute(result);
    }
}
}
 
Jepe si link ta klikojme dhe ta instalojme direkt
 
Back
Lartë