昨天卯起來騎腳踏車到中興橋,中間還被兩三個妹給超車(很抱歉,沒有圖),拖著疲憊的身軀到家已經過了午夜,遜爆了,另外我因為太久沒騎腳踏車,這次夜騎大腿似乎還拉傷了,要多鍛鍊!
Android AsyncTask 的怪異行為
AsyncTask是個好物,尤其使用handler 來處理Thread 與 UI thread間畫面的呈現後,回頭看看自己雜亂不堪的程式,更能體會AsyncTask的好~
不過如果同時起一堆AsyncTask後,其實他一點也不Async,事實上他還挺Sync的勒,每個AsyncTask的doInBackground的執行居然還是一個一個排好隊慢慢來,一個執行完後再換下一個。
原因是…請參考下面連結
ps 下面貼一段API告誡開發者的事項,沒注意的話搞不好會犯錯喔~
Threading rules
There are a few threading rules that must be followed for this class to work properly:
- The task instance must be created on the UI thread.
- execute(Params…) must be invoked on the UI thread.
- Do not call onPreExecute(), onPostExecute(Result), doInBackground(Params…), onProgressUpdate(Progress…) manually.
- The task can be executed only once (an exception will be thrown if a second execution is attempted.)
Android 上面取得IMEI
可以透過Context.getSystemService(Context.TELEPHONY_SERVICE)取得TelephonyManager的實體,然後呼叫getDeviceId()取得字串型態的IMEI值
Richard St. John: “Success is a continuous journey”
過去我總覺的成功是個俗不可耐膚淺至極的字眼,而這樣子的態度也影含著我對於一般人在尋求這個目標上對世俗觀點所做的妥協所感到的不屑。
不過在追尋成功的這條慢慢長路上,對自己的鍛鍊與要求卻是種如影隨行紀律般生活習慣,而這種修煉本身就是值得追尋的一種態度,也是我所尊重且值得學習的。
我家的好鄰居 — 皮皮
皮皮是我家鄰居養的狗,不過他過的可是放牧般的生活,自由的很。
我有時經過他身旁,撫摸他一小下,他馬上就會把他白白的肚子露給我看。
皮皮會利用閒餘時間探險,常常刁個塑膠袋,大辣辣的躺在馬路上亂咬一通。

可愛皮皮

亂咬一通的結果







