安卓开发多线程技术

方法一:

new Thread(){
    @Override
    public void run() {
        final boolean net = ping();
        runOnUiThread(new Runnable() {
            @Override
            public void run() {
                //主线程在这调用更新UI代码
                Message msg = new Message();
                msg.what = 102;
                msg.obj = net;
                handler.sendMessageDelayed(msg, 0);
            }
        });
    }
}.start();

方法二:

new Thread(new Runnable() {
    @Override
    public void run() {
        ping();//耗时操作

    }
}).start();


标签: Android 多线程 本地通知