日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > 綜合技術(shù) > hander同步技巧 利用post之后的消息是最后完成的,實(shí)現(xiàn)同步。關(guān)鍵看waitDone的實(shí)現(xiàn)。帶面精簡Camera應(yīng)用。

hander同步技巧 利用post之后的消息是最后完成的,實(shí)現(xiàn)同步。關(guān)鍵看waitDone的實(shí)現(xiàn)。帶面精簡Camera應(yīng)用。

來源:程序員人生   發(fā)布時間:2015-05-08 08:05:21 閱讀次數(shù):3044次
private void testWait(){ HandlerThread ht = new HandlerThread("Camera Handler Thread"); ht.start(); mCameraHandler = new CameraHandler(ht.getLooper()); mCameraHandler.obtainMessage(OPEN_CAMERA, 1, 0).sendToTarget(); boolean ret = false; ret = mCameraHandler.waitDone(); Log.v(TAG, "ret = " + ret); } private class CameraHandler extends Handler { CameraHandler(Looper looper) { super(looper); } /** * Waits for all the {@code Message} and {@code Runnable} currently in the queue * are processed. * * @return {@code false} if the wait was interrupted, {@code true} otherwise. */ public boolean waitDone() { final Object waitDoneLock = new Object(); final Runnable unlockRunnable = new Runnable() { @Override public void run() { synchronized (waitDoneLock) { Log.v(TAG, " notifyAll start"); waitDoneLock.notifyAll(); } } }; synchronized (waitDoneLock) { mCameraHandler.post(unlockRunnable); try { Log.v(TAG, "start wait"); waitDoneLock.wait(); } catch (InterruptedException ex) { Log.v(TAG, "waitDone interrupted"); return false; } } return true; } /** * This method does not deal with the API level check. Everyone should * check first for supported operations before sending message to this handler. */ @Override public void handleMessage(final Message msg) { switch (msg.what) { case OPEN_CAMERA: try { Log.v(TAG, "start sleep 4s"); Thread.sleep(4000); Log.v(TAG, "end sleep 4s"); } catch (InterruptedException e) { // TODO 自動生成的 catch 塊 e.printStackTrace(); } default: } } }

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲动漫精品 | 国产免费黄色片 | 亚洲午夜小视频 | 日本在线视频一区二区 | 日韩免费一区二区三区 | 国产综合精品一区二区三区 | 国产91在线 | 亚洲 | 亚洲精品99| 男女精品视频 | 久久精品综合网 | 成年免费在线视频 | a黄色网| 91精品一区二区三区久久久久久 | 日本福利在线观看 | 日韩成人在线电影 | 久久精品99国产精品日本 | 亚洲精品福利视频 | 在线中文字幕亚洲 | 欧美日韩在线视频观看 | 国产精品免费一区 | 国产午夜精品一区二区三区四区 | 国产日韩欧美 | 999免费视频 | 久草在线综合 | 精品一区久久 | 最近中文字幕在线观看视频 | 国内精品影院 | 精品成人国产 | 黄色片s色 | 欧美 日韩 亚洲 国产 | 国产伊人网 | 91视频在线看| 日日操夜夜操狠狠操 | 好吊日精品视频 | 久久一区精品 | 在线免费成人 | 久久久久久久av | 欧美一区二区三区的 | 午夜黄色大片 | 亚洲永久网站 | 久久精品欧美 |