Android執行緒開啟與關閉

2021-07-11 16:49:59 字數 551 閱讀 3295

前幾天改乙個小問題用到了執行緒,涉及到執行緒就要考慮執行緒的開啟和關閉。如果你想著不用的時候直接拿執行緒物件的destroy方法就太天真了,相信你自己這樣做都感到不敢相信。其實你的這種感覺是對的,destroy方法的確是不能用的。

第一種:用handlerthread;

handlerthread thread = new handlerthread("myhandlerthread");

thread.start();

mhandler = new handler(thread.getlooper());

mhandler.post(mbackgroundrunnable);//mbackgroundrunnable為執行緒物件

第二種:直接用handler;

handler mhandler = new handler();

mhandler.post(mbackgroundrunnable);//mbackgroundrunnable為執行緒物件

在銷毀物件時使用mhandler.removecallbacks(mbackgroundrunnable);

android 開啟 關閉ap

public class apmanager catch throwable ignored return false 關閉wifi param context public static void closewifi context context 開啟熱點 param context param...

開啟關閉android的speaker

q 如何設定android的揚聲器的開啟狀態?a 只能在mode in call模式下設定speakerphone 擴音器 的開啟狀態 步驟1 androidmainfest.xml中新增許可權 android.permission.modify audio settings 步驟2 設定揚聲器開啟...

推送關閉與開啟

registerforremotenotificationtypes is not supported in ios 8.0 and later ios8 push解決方法 昨天晚上整理push的東西,準備些乙個教程,全部弄好之後,發現沒有達到預期的效果,本以為是伺服器 的問題 因為本人對php 一...