2012年6月27日

The method onClick(View) of type new View.OnClickListener(){} must override a superclass method

最近玩 Android 開發常常碰到這個 error:
The method onClick(View) of type new View.OnClickListener(){} must override a superclass method

錯誤出現在這種地方:

button.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v) {
}

google 之後,發現是如果 eclipse 用到 java 1.5 去 compiler 的話,就會出這個錯誤。google 的話,大多會說解決方法是去改 eclipse 設定成 1.6。
Window –> Preferences –> Java –> Compiler

可是我的本來就已經是 1.7,卻還是出錯,最後發現要改 project 設定,覺得這個不太合理,eclipse project 本身沒有預設去參考 workspace setting
project -> properties -> Java Compiler,不要 enable project specific settings,或是直接改指定的 java 版本。

2012年4月8日

竹北,米娜牛排

自從開始購買 GROUPON, GOMAJI 等的團購之後,常常嘗試新的餐廳,這家就是最近從 GROUPON 買的。

官網:http://www.valla.htm.tw/
地址:新竹縣竹北市文田街37號

招牌,他的顏色很一致,就是黑紅配,整個餐廳都是如此。

往二樓的樓梯。

Menu,沒錯,大都人一看到 menu 應該會聯想到王品集團,沒辦法,王品這種點餐方式已經深植人心。

前餐的麵包,有附鮪魚醬及奶油醬。看似平凡,卻是超好吃,前餐給的很有誠意,比一般的餐廳前餐麵包都來得好。(95 分)
與陶板屋相比,陶板屋好像沒多這個前餐麵包。

前菜,焗烤花香杏菇。很好吃,與陶板屋的菇相比,這家的勝。(90 分)

沙拉,四季水果沙拉,小孩喜歡,我覺得 OK。(80 分)

沙拉,羅美凱薩沙拉,很棒,菜很新鮮,裡面的雞肉比一般的凱薩沙拉好吃多了,對比 costco 的凱薩沙拉,這個好吃多了。(100 分)

湯,雞茸玉米濃湯,有是小孩很愛的,我也覺得很好喝。(90 分)

湯,西式海鮮清湯,老婆覺得不錯,我覺得還好。(75 分)

主餐,鄉村原味牛排,無驚喜,略輸陶板屋的牛排。(75 分)

主餐,米娜海陸雙拼(雞和魚),也是無驚喜,老實說這種主餐,要讓我覺得特別好吃也不容易,覺得都差不多是這樣,跟陶板屋差不多,也是略輸。(80 分)

蛋糕,天使香榭蛋糕,還不錯,跟王品的差不多。(80 分)

蛋糕,巧克力慕斯,也不錯。(80 分)

餐廳的介紹。

套餐的價錢跟陶板屋相當,只便宜一點點,不過分量多了不少,服務來說我覺得陶板屋的勝,這家服務也 OK,不過今天我對於送餐速度不甚滿意。整體而言,CP 值比陶板屋高一些些,食量大又喜歡吃陶板屋的可以考慮來試看看。

2012年3月3日

好派 X10 不專業開箱

自從使用過 novo7 領先版之後,對 A10 CPU 很有信心,novo7 領先版一切都好,順暢、省電,機子也輕,幾乎已經很符合我的需求,可是心中小惡魔還是想要更好,最主要的點是那個螢幕。

我的不專業開箱只是記錄,網路上多的是美美的開箱照,而且我都是用手機拍,照片沒啥值得看的,主要是分享一下 X10 個人覺得好與壞的地方。

先貼一下 facebook 社團看到的規格:

產品尺寸
239*186*10.5(MM)640g
作業系統
Google Android 2.3.4  Gingerbread for Taiwan Google Andorid 4.0.3  ICS  (2012年更新)
語言支援
支援多國語言(26國)
標配記憶體
DDR3 1Gb
內建硬碟NAND 16Gb
螢幕
9.7寸 IPS硬屏
螢目幕解析度
1024 X 768 (4:3)
觸控方式
※電容式十點觸控
運算處理器CPU
全志 A10多核心架構Cortex A8+(CPU+GPU+VPU+APU)
繪圖處理器GPU
Mali-400 MP (3D加速器 支援OpenGL VE2.0)
外置 I/O 埠
2個 microUSB 2.0 支援3G、隨身碟、滑鼠、鍵盤等
1個擴充記憶體卡:TF卡容量支援至32GB
1個3.5mm身歷聲耳機輸出
1個DC 5V電源輸入
HDMI 支援
 2160P  HDMI v1.4 3D高清輸出


228 放假日去自取,附的袋子竟然有附上牌子,有用心。

外盒個人覺得 OK,不好不壞。

開箱,X10 現身,第一眼印象得分。

薄,現在哪個不是薄呢?

紅色皮套,這個皮套有點 NG,設計的非常不好立起來。

開機,效能很棒,不過....(後面說明)

先說說一拿到機子,對它的印象,幾乎都是好的印象,優點有:

  1. 薄,雖然不是啥大優點,因為現在大家都很薄,不過還是讓我留下好的印象。
  2. 漂亮,螢幕非常漂亮,即使我玩過 iPad2,還有常常碰一些新手機、平板,這個螢幕我還是給很好的評價,個人感覺,略不及 iPad2,不過相差不多。當然,跟家中另一個 novo7 領先版一比,就差別非常大了。
  3. 順,上網順,上網其實只有說順,不過玩遊戲就要說很順了。例如最近有在玩的『小小帝國』,之前用 novo7 領先版玩,在不少 3D 效果時,會有少許的 delay,而這台在同樣的地方,就超順。
  4. 音質讚,我有試著撥放一些歌曲,聲音夠大,也沒有爆音,不過這點我的評論應該不準,因為我對這方面的要求不高 XD
整體來說,剛拿到機子的前面幾個小時,我都對它非常滿意,最滿意的地方是螢幕,可能因為我本來就是因為想要更好的螢幕而買的。

為何一直強調拿到機子前幾個小時,猜也知道,不好的地方要來了。先說剛拿到機子是壞印象部分。『』,沒別的了,這點也不能怪它,原本就預期 9.7 吋會比較重了。(其實以 9.7 吋的平板來說,也不算很重,跟 iPad 幾乎一樣重量,金屬外殼難免重一些)

再來就是把玩幾個小時後的心得,這裡其實大多都是要說壞話的:
  1. 頓、頓、頓!不好意思,這裡我必須要再三強調,因為這點讓我很不滿意。剛拿到機子的時候的很順的,可是使用幾個小時之後就開始變頓,無論我殺掉很多程式了也還是一樣。
  2. 程式跳出,有不少程式跑到一半會跳出,不知原因,比較多遇到跳出的程式像是,market、browser。
  3. 等待,很常遇到跳出一個視窗,就是要你關掉程式或是等待那個,相信玩過 android 的都知道這個。 比較多遇到跳出的程式像是,market、browser、facebook。其實前三點可能原因都一樣,就是龜。
  4. 3G 網卡支援度差,我這張華為的卡,在 novo7 領先版是可以用的,可以同樣 A10 的 X10 竟然不行,我原本以為一定可以的。
再來分享一些使用心得,我覺得這台機器可玩度還是很高,只是有待廠商盡快更新韌體,以我目前遇到的問題來看,我很確定問題應該是在 4.0.3 沒做的很好。我的手機 sensation 同樣也是用 4.0.3,可是順得不得了,所以我相信 4.0.3 是 ok 的,只是廠商要趕快解決問題,不過,這不也是買大陸機子該有的心理準備嗎?他們總是先把機器推出,然後在 debug,所以這點我也認了。

為何明明說它很頓,卻還是認為機子的看玩度很高呢?一來是我相信 4.0.3 的改善應該腳步不會太慢,二來比較有說服力的是,因為我刷了機子好幾次了,現在是用 2.3.4,改到 2.3.4 之後整體速度提升許多,跟 novo7 領先版差不多了,不過感覺似乎 novo7 略勝一籌。所以我相信機器是 ok 的,只是軟體必須再提升。

最後是個人的主觀的東西,重,這點想不到還是對我的影響頗大,沒刷到 2.3.4 之前,又重又頓之下,讓我開始懷念起 novo7 ,不過實在是因為螢幕比 novo7 好太多了,又把我拉回去玩,一度還一直想要把它賣掉算了。還好刷了 2.3.4 之後,順暢多了,不過重這點我還在觀察,如果真的不適合,我或許還是會賣掉它吧。

2012年2月26日

Android 手機螢幕錄影 app,Screencast Video Recorder 與 ShootMe

隨著智慧手機越來越強大,差不多想得到的功能都有對應的 app 了,想把手機上的畫面截取下來,screenshot 軟體已經很多,而且大多 Android OS 2.3.5+ 之後的手機都內建了 screenshot,像我使用的 hTC sensation 就有,只要 power + home 鍵,就可以把手機畫面抓下來。不過,有時候你可能會想要不只是抓圖而已,甚至還想一連串的畫面錄下來,好秀給人看,這時,只是 screenshot 就有點不足夠了。

我在網絡上找了一下,似乎這類的軟體不多,我只找到兩個,而且都是需要 root,一個是 Screencast Video Recorder,另一個是 ShootMe。(當然,既然可以錄影了,基本的抓圖,都是順便有的功能)

Screencast Video Recorder
直接來個 demo,Screencast Video Recorder 在 market 上就可以找到
https://play.google.com/store/apps/details?id=com.ms.screencastfree&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwiY29tLm1zLnNjcmVlbmNhc3RmcmVlIl0.

使用很簡單,打開  Screencast Video Recorder  之後,按下 start 就可以開始錄影,再按一次就結束。

這裡有個『Record Audio (Mic)』,勾選之後,錄影時就會把聲音也錄進去。

這個功能我很喜歡,長按搜尋鍵會跳出來這個視窗,點『Take Screenshot』就可以抓圖,另外一個功能很棒,『Start/Stop Recording』可以直接錄影,可惜要付費版才可以用。

再來是 widget 也是一應俱全,用 Android 標準方式增加 widget 到桌面,它有兩種樣式可以選擇,如下圖,左右兩個就是它提供的樣式。

按下 widget 就會開始錄影,widget 會變紅色,很棒吧!要結束錄影,再點一次 widget 就可以。

ShootMe
一樣先來錄一段

在我這幾天 google 的結果,ShootMe 的開發者已經停止開發 ShootMe,非常可惜,可是他還是很好用,而且免費。

他有四種模式:(如圖)

  1. Acceleration:搖動模式,跟很多 app 一樣,藉由搖動來感應。
  2. Audio (Shout):聲控模式,用聲音感應,我試過,對他叫一下就可以。
  3. Light (Block sensor):光感應模式,跟手機偵測螢幕亮度一樣的方式,我試驗時,用手把手機遮住就可以。
  4. Continous (Screencast):連續模式,就相當於錄影。不過我發現他的錄影不能把聲音錄進去,網路找了一下,發現這個功能在他的計劃中,不過他停止開發,我看是不會有了。



由於可以達到錄影的 app 還很少,所以我是覺得兩個都算是很強大,Screencast Video Recorder demo 版有些限制,1. 只能錄 20 秒;2. 長按搜尋鍵不能使用。ShootMe 錄影可以超過 20 秒,可是使用上總覺得沒 Screencast Video Recorder 順手。

其實目前我要用到這種功能的時機還不算太多,大多還是只用到 screenshot,不過我覺得這種功能很需要,因為現在手機跟平板的界線不是很分明,都是用 Android,雖然手機的用戶可能用這種功能的機會較少,不過我相信,平板用到的機會會比較多,因為平板普及之後,到時應該面應該是要跟桌面來比較的。