2011年7月17日

App Inventor for Android 簡介

去年中,在 Google Labs 發現了一個有趣的工具,叫做 App Inventor for Android。這個工具,可以讓人一行程式碼都不用寫,就可以撰寫 Android 程式,並且發布在手機上。
但是,一行程式碼都不用寫,那到底怎麼把程式做出來呢。基本上,程式之所以為程式,就是因為在裡面,會有邏輯判斷或者是迴圈執行,才是程式啊。
App Inventor for Android 所使用的是拼圖的方法,他有一套拼圖的邏輯,而你可以利用裡面的拼圖,建立城市本身的邏輯,最後把程式【拚】出來。然後再加上一些簡易的傳至手機的方法,讓你可以把程式傳送到手機上。如此一來,如果您只是想寫簡單的小程式,那就可以利用 App Inventor for Android 簡單的達成。
不需要求助他人囉。
不過,App Inventor for Android 的安裝方法,有一點的複雜。所以我下一篇文章,將會介紹如何安裝 App Inventor for Android 。


App Inventor in Action:



2010年12月29日

我的 Desire Z 充電時,利用【座充】與【旅充】的不同

在台灣買手機,通常會有全配跟簡配可以選擇,而以全配來說,手機店就會附上皮套、第二顆台製電池、座充等等。

有不少人也說,座充比較不傷手機,旅充很傷手機。但是我個人覺得,推銷座充以及第二顆電池的說法,只是業者想要多賣一些東西的推銷手法而以,以現在的手機來說,手機當中都一定有充電電流控制晶片,會在電快要充滿的時候,控制電流的大小。而且在充滿電之後,控制電流到最小,而使得消費電力 = 充入電力。這樣能使電量保持在 100% 直到拔掉插頭為止。(見表一、表二)

表一、電池沒多少電的時候,充電電流大。

充電時間 電流 電量百分比
0:00:00 426mA 2%
0:00:10 426mA 2%
0:00:35 758mA 2%
0:00:48 758mA 3%
0:01:11 758mA 3%
0:01:43 756mA 3%
0:01:53 401mA 3%
0:02:03 401mA 3%
0:02:13 401mA 3%
0:02:24 523mA 4%
0:02:34 523mA 4%
0:02:44 523mA 4%
0:02:54 367mA 4%
0:03:04 367mA 4%
0:03:14 367mA 4%
0:03:24 680mA 4%
0:03:34 680mA 4%
0:03:45 680mA 4%
0:03:55 543mA 5%
0:04:05 543mA 5%
表二、電池快充滿的時候,充電電流慢。充滿後,只維持使用電力
充電時間 電流 電量百分比
2:17:02 147mA 99%
2:17:12 147mA 99%
2:17:22 143mA 99%
2:17:32 143mA 99%
2:17:43 143mA 99%
2:18:01 108mA 99%
2:18:46 141mA 99%
2:22:53 115mA 99%
2:23:06 115mA 99%
2:25:48 100mA 100%
2:27:50 91mA 100%
2:28:08 91mA 100%
2:28:18 91mA 100%
2:28:28 34mA 100%
2:28:38 34mA 100%
2:28:48 34mA 100%
而充電之後,電壓表現又如何呢? 以座充來說,因為座充是台製座充,最怕的是把鋰電池充到過飽導致鋰電池故障。還好我的座充並不會把它衝到過飽,當座充把電池充飽之後,電壓是 4.127 V 左右 (多次測試),而若利用的是 HTC 的原廠旅充,大約可以充電到 4.180 V 左右。所以,用原廠旅充可以把電池充電到安全範圍內而且充到比較高的電壓,讓電池用的比較久。(圖一)
battery
圖一、100%時的電壓顯示
最後,利用充電的電流積分起來之後,我的旅充充了 1409 mAh 進去電池裡面,而這顆電池的容量是 1350 mAh,所以效率應該是九成左右差不多。最後附上充電電量的 CDF 圖。(圖二)
CDF

圖二、The  Currency Input x Time when Recharging (CDF)

2010年12月12日

HTC Sense 超強的分享功能

上一篇講到,買了 Desire Z 之後,有很多東西想要分享給大家,那我就從超強的分享功能講起吧。

HTC Sense的設計裡面,強調的是把朋友通通連起來,然後很方便的可以把資訊,網頁,照片,音樂都分享給朋友,而且這些分享,都只需要按個按鈕就可以快速完成了。

以下幾個簡單的例子,可以讓大家知道這個功能有多好用

(為了避免圖片太大,所有圖片都經過縮圖 50% 處理,所以字會比較不清晰,請見諒)

1. 照片分享

我拍了張照片之後,想要把它傳送給朋友,只要在照相頁面按下分享鈕,他就會跳出分享媒介列表。

device1 device2 device3

若我要把它 email 給朋友,那我只要按下郵件按鈕,就可以進入郵件頁面,並且只要輸入朋友 email 的前幾個字母,就可以找到他的電子郵件,並且輕鬆傳送。

device4 device5

2. 網頁分享

如果是網頁,想要分享給朋友,一樣只要按下分享網頁的按鈕,就可以把這個網頁的連結分享給朋友。

device6 device7 

3. 音樂分享

如果是聽一首 MP3 覺得很棒,想要分享給朋友,一樣,只要按下分享功能,若用的是 email,就可以把這個檔案當作附件寄給朋友喔。

device9 device10

4. 簡訊分享

那如果是簡訊呢? 一般手機只能轉寄,但是HTC Sense可以讓你一個按鈕,就把簡訊分享出去,用 email 或者是各種方享介面都可以做到。

 

device11 device12device13

5. 文字選取分享

如果說,大家要去聚餐,可是有人不知道地點在哪,那怎麼辦? 可以把瀏覽器裡面的文字選取之後,按下分享鈕,不但可以用email寄出,甚至可以把它分享到【簡訊】,直接用簡訊把地址傳給朋友喔。

device14 device15

以上圖為,我先查詢中壢正老林,然後把地址選取之後,按下分享媒介按鈕,然後選取簡訊,我就可以傳送朋友,讓朋友知道地址。

以上是HTC Sense的方享功能,而我所使用的手機是 Desire Z ,作業系統是 Android 2.2 ,所以如果您的 Android 手機還沒有這個功能,可能得等到升級 2.2 才有囉。

2010年12月10日

準備重新開始寫網誌

在六月寫了最後一篇出國必備物品之後,六月底去了瑞典,八月底去了西班牙,十一月去了美國。實在是忙到沒時間寫網誌啊…

不過最近買了 HTC Desire Z 之後,對於手機,有一些心得。

應該可以重新開始準備,再行寫網誌。

2010年6月29日

用猜測的方法,幫 Hostel 設定好了 AP...

這個禮拜到瑞典開會,可是因為一些原因,我沒有住在會場飯店,我住在會場飯店附近的 Hostel (青年旅館)。

在 6/27 Check 那天,我發現無線網路不能用,有一台叫 linksys 的 AP 訊號很強,可是沒辦法上網。我問了櫃檯,他們跟我說,他們也不知道,只知道網路突然不能用了。但是他們的 AP 名稱不是叫做 linksys ,是旅館的名字。所以跟我說不是那台 AP。

前天晚上我曾經用預設的帳號密碼登入了 linksys ,但是我還是搞不太清楚為什麼他不能上網,後來到了昨天晚上,我有一些上網的需求,而經過努力的思考之後,我突然想到,這台 AP 一定是因為某些原因 (例如跳電),然後所有的記憶被洗掉了回到了系統預設值。然後因為他們在 AP 之前還有一台 IP 分享器,分享器配出來的 IP 是 192.168.1.x ,而 AP 自己的 DHCP 配出來的也是 192.168.1.x ,造成了 AP 本身的介面混亂,然後就無法上網。所以我就再一次登入它,把 AP 自己的 DHCP 分配的 IP 改到 192.168.2.x 網段... 哇嗚,果然可以上網了。 然後我就想說,既然設了這個,就順便把密碼設一下,AP 的 SSID (名稱) 也改成旅館名稱.... 然後就可以愉快上網了。(結果就太晚睡了)

早上跟櫃台講了之後,他滿訝異的,不過她已經說,他們已經有找了技術人員,今天稍晚會到,而且還拿出了一台新的【D-Link】說今天會把這台裝上去。我就想說,嗯啊,那就跟他們講一下密碼就好了,技術人員會把所有該考慮的事情搞定的。 以上是住了旅館不小心修好他家 AP 的經驗.....

2010年5月31日

出國必備物品

我的出國差旅檢查表,裡面有我出國的時候應該要帶的東西。

也可以參考 花壽司的 【旅遊一定必備品

這裡又有另外一份,出國必備物品

基本資料

地點:

時差: 小時

電壓:110V/220V

插座種類:

國外緊急聯絡方式:

日期: 年 月 日到 年 月 日

停車地點:

聯絡電話:

機票/訂位代碼: ;機票號碼: 班機座位:

起飛時間: ;回程(當地)時間:

再確認日期/時間: ;再確認代號:

航空公司電話:

出國前其他準備事項


二、必備資料、證件


機票

護照(有效期限超過六個月)、簽證

備用護照用照片(2張)

護照資料頁影本



旅行日程表

地圖(筆、螢光筆:標示路程用)

接機人、電話:

住宿地點電話:

住宿地點傳真:



美金(與新台幣匯率):

外幣(與新台幣匯率):

旅行支票

信用卡(預借現金密碼、緊急救護、特約服務)

公出差旅經費額度($/天):

當地消費水準

海外旅行保險(單)

國際駕照

行李箱鑰匙、密碼

會議邀請函影本 旅館訂房資料影本 到達住宿地點的方式

三、用具、工具

電腦 滑鼠、變壓器、防窺片 插頭轉換器
數位相機 相機電池充電器 延長線
手機 記憶卡 手機充電器

PSP

MP3

PSP充電器

旅遊指南、地圖

文具用品(筆記本、筆)

無線AP 小腳架 小喇叭
抗噪耳機 Skype用耳機

四、衣物、用品


正式衣著(西裝、套裝): 套

襯衫: 套

正式皮鞋: 雙

領帶(夾)、飾品、領巾

襪子: 雙

其他:

休閒衣服: 件

休閒長褲: 條

休閒短褲、短裙: 件

休閒鞋、襪: 雙

拖鞋

帽子

內衣: 件

內褲、免洗內褲: 件


睡衣: 件

短褲: 件

其他:

盥洗用具(牙刷☆、梳子☆…)

毛巾

化妝品、香水、古龍水、噴霧水★

生理用品

刮鬍刀、刮鬍泡★

手帕、衛生紙、(濕)紙巾

針線包☆

指甲刀、萬用刀★

沐浴乳、洗髮精、洗衣粉

塑膠袋、夾鏈袋

小型衣架

安全別針、長尾夾

安眠眼罩、耳罩、頸枕

鬧鐘

手電筒、口罩

運動衣褲、運動鞋襪

泳衣、泳褲、泳帽、蛙鏡

防曬用品

海灘用涼鞋

扇子

小水瓶、保特瓶

夾克外套、風衣、雪衣

毛衣

衛生衣

圍巾、手套、雪帽、耳罩

暖暖袋

其他:

隱形眼鏡(清潔用具)

太陽眼鏡

望遠鏡

☆:牙刷可向機上空 服人員索取。
★:指甲刀、萬用刀、螺絲起子、刮鬍刀等應隨行李托運,不得隨身攜帶。
★:刮鬍泡沫罐為高壓縮罐,安檢可能會有問題,勿攜帶。要找非壓縮罐的。
五、常備藥品

感冒藥三包以上

胃藥

護唇膏

護膚乳液

退黑激素

維他命

六、備用食品、物品


餅乾兩包

零食:

水杯

牙線、牙籤、棉花棒

鋼杯、菜瓜布、洗碗精、電湯匙 (正確電壓)、泡麵

☆:如果帶了鋼杯要泡泡麵,那要記得帶菜瓜布跟洗碗精。而且要帶電湯匙才有熱水。

2010年4月7日

Giant TCR1 騎乘心得

2009.12.10 TCR1 黑黃到手之後,到現在已經過了五個月了。其實這五個月以來,真正好好的騎這台車只有四次,似乎沒有好好發揮公路車的校能。就來講一下這四次吧。

第一次是在學校附近,從中央大學騎到桃園高鐵站來回,總共騎了 18.5 公里,花了 56 分鐘。算只是輕鬆試車。

後來騎著他從桃園騎到台中,寫下了臨時起意的試車之旅,騎完這趟之後,跟朋友好好的是台中的譚英雄麻辣鍋大吃大喝,把熱量補回來 XD。這趟騎完之後,其實身體沒有甚麼不舒服的地方,就只是有點累。我想是因為我騎這趟的時候,是自己騎的,所以只要累了,我就會停下來休息,伸展四肢,沒有時間上的壓力。

騎完前兩次之後,這台車就被我供起來了.... 本來過年要去騎兩日雙北的,但是因為天氣不好一直下雨,就作罷了。直到報名了 NeverStop 300K 之後,總是要練點車的。

所以 2010.3.6 跟著土城愛騎團的練車團,來趟土城內灣之旅。這趟土城內灣之旅倒是讓我身體出現了一些小狀況。一來是因為土城到內灣,有上坡下坡,所以跟桃園飆台中不太能比。另外因為是跟著車隊練車,所以不能完全依照自己想休息就休息。所以這趟騎完之後,我總共花了六個半小時,其中五個小時在騎車,騎了一百公里,所以平均速度是 20km/hr,可是我騎到回程到一半的時候,發現下背部開始在痛。因為身體不適應公路車的騎姿,所以下背跟我抗議。另外我的左手手腕也開始痛,因為不是很習慣煞變把的握法,而且左手的變把有點跑掉,很難變速。這次的練車,讓我很清楚的了解,我需要練習哪些部份,才能讓自己完成 300K。

2010.03.06 土城內灣練車

練完這趟之後,離 NeverStop 300K 只剩下三週了,如果以這趟的狀況,那我 NeverStop 300K 可能會很慘。所以這三週,我開始鍛鍊我的下背部,【盡量】每天把騎乘公路車容易痠痛的部分,通通伸展一遍,並且調整車子,讓車子處於最好的狀況。

當然最後就是 Never Stop 300K 囉,我 300K 跟著土城愛騎團一起出發,然後在第一補給點的時候跟上某一個小組一起騎乘。我們小組盡量排兩列縱隊,由擋風小組幫大家擋風,然後如果跟不上速度,就喊一聲,整個隊伍會調整騎乘的速度,讓大家都跟得上。而我自己在 300K 而且只要有休息,我就會盡量的伸展自己的身體,包含大腿小腿下背肩頸雙手的手腕,再加上整個行程我一直補給,也吃 BCAA 膠囊。其中也要感謝土城愛騎團的擋風小組擋風,以及補給小組補給,最後我在 16 小時內騎完了三百公里,實際騎乘時間是 14 個小時,平均速度大概是 21.6 km/hr。

這次騎完之後,除了很累很累之外,身上沒有受傷的痛,只有很累跟很酸的痛。就覺得自己這幾個禮拜的策略是對的。

接下來我會繼續訓練自己的背部,然後適當的減重,這樣就可以讓我騎著 TCR1 面臨更多的挑戰。

300K 第一個休息點留念