13 1 月 2013

Android App開發實作班 專題案例

icon_android專題案例 1FixRoute

專題案例-FixRoute-pic_D1
專題案例-FixRoute-pic_D2
1. 一開始先顯示自己位置。
2. 在文字方塊內輸入地點名稱或地址。
3. 按下「定位」按鈕後若找得到對應位置,會將該位置加上標記,並將其移至螢幕的中央。點該位置會顯示地點名稱或地址。
4. 按下「導航」按鈕後選擇「地圖」會開始導航。
5. 如果不輸入地址便按「查詢」按鈕,會跳出「未輸入地址」訊息。
6. 如果輸入的地址找不到對應的位置,會跳出「找不到該地址」訊息。

 

 

icon_android專題案例 2NeonEx

專題案例 2NeonEx-pic_D3
1. 使用加速度感應器。
2. 手搖動即變色,配合美麗舞姿。
3. 螢幕朝上或下,自動變換顏色。

 

 

icon_android專題案例 3QRDecodeE

專題案例 3QRDecodeE-pic_D4
專題案例 3QRDecodeE-pic_D5
圖1 說明:將QR code 拍攝下來(不要貼QR code 太近拍攝,QR code 入鏡大小比例參看圖1)
1. 先去可以產生QR code 的網站(例如:http://zxing.appspot.com/generator/)產生一個自訂QR code。
2. 左邊圖框是相機預覽畫面,按下照相按鈕後會將照片呈現在右邊圖框上。
3. 如果QR code 被解析成功,會在右邊圖框下面顯示對應文字。
4. 按「開始導航」按鈕會先檢查解析出來的文字是否可以成為導航的終點(起點是自己現在位置)。解析出來的文字有3 種情形:
A. 地名:例如解析出來是「奇科電腦」,資料庫也有此地名1,就取得對應地址後當作是導航的終點。
B. 地址:解析出來的是地址,就直接以該地址當作導航的終點。
C. 既非資料庫內的地名,亦非地址:跳出找不到該位置訊息。
專題案例 3QRDecodeE-pic_D6
圖2 說明:會列出起點(手機的位置)至終點的路線圖。
1. 龍壽街273 巷(我家,有空可以來坐坐):是自己現在位置,也是導航的起點。
2. 長安東路二段:解析QR code 後,最後取得的位址,是導航的終點。
3. 無論起點或終點雖然只顯示簡短的路(街)名(例如龍壽街273 巷不是完整地址,而僅是簡短路名),但實際上經緯度是正確反應自己位置。
4. 路線:列出從起點至終點應走的道路、方向和距離。