android
為了執行緒安全,只允許在主線程中修改ui,如果想在子執行緒中更改ui,可以使用handler.
用法一:
//在子執行緒中傳送更新資訊
message msg = message.obtain();
msg.what = 1;
bundle data = new bundle();
data.putstring("sourcestr", result);
data.putstring("targetstr", result);
msg.setdata(data);
handler.sendmessage(msg);
//在主線程中處理資訊
handler = new handler()
}};
用法二:在子執行緒中直接處理ui資訊
new handler(looper.getmainlooper()).post(new runnable()
});
FIELD SYMBOLS的兩種用法
第一種,把fs當做乙個泛型,什麼東西都可以放進去 data begin of man,name type str,20 type c,height type i,end of man.data a man like man.a man name 阿勇 a man f a man height 171...
Android Intent的兩種用法
intent是android元件之一,是用於連線四大元件的乙個比較重要的部分。intent有兩種用法 一種是顯式intent,如果用於啟用activity就這樣寫 intent intent new intent this,testactivity.class startactivity 一種是隱式...
PHP foreach的兩種用法
前言 php4中引入了foreach結構,這是一種遍歷陣列的簡單方式。相比傳統的for迴圈,foreach能夠更加便捷的獲取鍵值對。在php5之前,foreach僅能用於陣列 php5之後,利用foreach還能遍歷物件。本文中僅討論遍歷陣列的情況。第一種格式遍歷給定的 array expressi...