import android.app.activity;import android.os.bundle;import android.os.handler;import android.view.menu;import android.view.menuitem;import android.view.view;import android.widget.textview;public class mainactivity extends activity {textview TextView; handler handler; runnable runnable;boolean stop = true; @Overrideprotected void oncreate (Bundle savedinstancestate) {super.oncreate (savedinstancestate); Setcontentview (R.layout.activity_main); textview = (TextView) findviewbyid (R.id.text); Handler = new handler (); runnable = new runnable () {@Overridepublic void run () {int a = (int) (Math.random () * 10), Textview.settext (a + ""); handler.postdelayed (RUNNABLE, 50) ;}};} Public void start (View view) {if (stop) {handler.postdelayed (runnable, 0); Stop&nbsP;= !stop;} else {handler.removecallbacks (runnable); stop = !stop;}}
Android Thread implementation Random draw