發表文章

目前顯示的是 10月, 2012的文章

[Android] New Gingerbread API: StrictMode

這一篇一年前就應該寫了.. 沒想到我竟然沒有寫下來 XD 在Android的程式觀點之中 所有的事情預設都是在main thread 也就是UI thread中跑 但是在UI thread中 如果有些事情 你卡住太久 就會發生傳說中的ANR(Application Not Respone) 像是database query, download from network, infinite loop 等等等 而Google在Gingerbread (現在Key Lime Pie都快出來了 就知道這篇拖多久了...) 的時候新增了一個API - StrictMode Android Developer Blogs: New Gingerbread API: StrictMode StrictMode | Android Developers 簡單來說 StrictMode就是讓開發者用來偵測你所寫的程式之中 有沒有可能會讓你在UI thread卡太久的task 所以開發者便可以透過這些debug log來檢查 你的程式是不是有潛在會造成ANR或是卡在UI thread太久的程式碼 你覺得你的code經得起嚴格模式的挑戰嗎? 試試看吧 :P /**************** [StrictMode] ********************/ StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites().detectNetwork() .penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjects().penaltyLog().build()); /**************************************************/

[Android] Black Border

我最近常常用Instagram來分享生活上一些隨手拍的照片 但如果不是用它內建的相機,拍出來一般都是16:9(16:10)或是4:3這種尺寸 如果不是剛好將主題置於正方形的方框中,勢必得將它裁切掉。總是想說為什麼不能拉到1:1,然後上下或是左右補黑邊呢? 而在Play Store上找了一些比較熱門的app,都只有一般的裁切功能,怎麼拉就是不能將邊界拉再出照片原本的範圍 於是這個週末,就決定自己動心寫! 但說也慚愧,已經很久沒寫code了 所以只好靠stackoverflow來喚回我的記憶好完成我的程式了 (遮臉) 最後寫出了一個陽春的版本,並且把它放在Github上面open了 有興趣的人,可以抓下去玩玩看,修改加上自己想要的功能 順便幫我debug Github link: https://github.com/kjackal/BlackBorder apk link: https://dl.dropbox.com/u/12519049/BlackBorder.apk 使用方法: 執行後,點選[Select]。並從相薄中挑選想要加黑邊的照片。 儲存路徑: 在sdcard下,檔名為 Black_Border_yyyymmdd_hhmmss.jpg

疑?

突然發現,這個部落格最近post出來的東西都好灰暗,好負面啊!!!.. 我想起了第一份工作的時候,那時的總經理曾跟大家說過一句話 Stop complaining. 停止抱怨。 其實仔細想想,其實也沒錯,抱怨並不會對情勢有任何的改變。油電不會因為你靠北了三個月就降價,老闆也不會因此幫你加薪,台灣依舊還是鬼島。所以,停止抱怨 and do something 吧。 嗯...嚴格說起來這篇好像還是充滿了負能量...

人,來到這個世界上真的就只是為了上班賺錢嗎? cont.

小時候,我們老怪爸爸忙著工作不陪我們出去玩, 結果等我們大了、爸媽時間比較多了,卻換我們自己忙著工作沒空陪爸媽。 工作似乎成了家庭生活永遠的絆腳石,而且竟然一代又一代的『傳承』下去, 但這到底是我們被逼的,還是自找的呢?我的心裡不禁冒出一個大問號。                            — 《棄業日記》

人,來到這個世界上真的就只是為了上班賺錢嗎?

我像個機器人,每天只有四個動作,工作、吃飯、上廁所、睡覺。 我的生活像個公式,上班、下班、上班、下班、上班、下班。 筆記本裡,洋洋灑灑寫的一堆新年新希望、新計畫,結果常常到了年底一樣也沒達成。 我不禁問自己,難得來到這個世界上,卻用這樣的方式活著,到底在幹嘛? 這簡直就像買了狄斯耐樂園的門票,卻只有坐在旋轉木馬上搖擺一樣嘛。                                                                     -《棄業日記》