景兄弟的博客

积累,坚持,总结

ExecutorService的基本使用

不要再老是用野线程 new Thread(new Runnable(){})啦

线程池你值得拥有:

 ExecutorService executorService = Executors.newFixedThreadPool(1);

        executorService.execute(new Runnable() {
            public void run() {
                
            }
        });
 executorService.shutdown();

子线程中如果要更新UI,也可以不用handler,直接这样

 runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    textView.setText(doc.body().text());
                }
            });

同时异步线程的实现方式还有

 new AsyncTask<Void, Void, Void>() {

            @Override
            protected Void doInBackground(Void... voids) {
               
               
            }
        }.execute();


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012539700/article/details/79981521
个人分类: 移动开发,Android
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

ExecutorService的基本使用

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭