點擊TextView(登入),隨即跳出一個AlertDialog,輸入登入的帳號密碼,當按下「OK」後,與遠端的伺服器進行資料驗證,驗證成功後前往下一個Activity (歡迎回來)。


androidsdk 發表在 痞客邦 留言(1) 人氣()

由Service 物件向氣象局網站進行解析,將解析的結果儲存在記憶卡,比較兩次的地震檔案內容是否相同,若相同表示沒有新的地震發生,發現有新的地震資料被公布程式會以Toast 物件的方式通知。


androidsdk 發表在 痞客邦 留言(0) 人氣()

在筆者實務開發的案例中,曾經以此作為電子簽核表單,配合網頁端電子表單資料庫裡的資料,可顯示的選擇也會跟著改變,底下我們將以Spinner這個Widget作為範例,設計一個按鈕,當按下按鈕的同時,更新Spinner裡的元件。


androidsdk 發表在 痞客邦 留言(0) 人氣()

本範例程式在Layout上部署一個按鈕,當按下按鈕之後,會開啟內建的Voice Search程式,這是一個等待語音辨識的Intent,等待User對著手機說話之後,再將搜尋得到的預測結果回傳予Activity,接著再開啟瀏覽器搜尋。


androidsdk 發表在 痞客邦 留言(0) 人氣()

當手機與Web Server進行資料交換時,若Service不是處於背景執行的連線類型,則在存取網路連線的同時,可能會發生類似「當機」無反應的情形,又或者因為User不知道已經處於連線中,而誤按了好幾次連線按鈕,向Web Server發出許多Request,這對User而言都是不好的體驗,所以本範例將模擬網路下載(跑一個for迴圈,共跑十次,每跑一次睡一秒鐘)的連線時間,過程中顯示ProgressBarDialog顯示於前景,而於模擬下載完成後回到正常視窗顯示。


androidsdk 發表在 痞客邦 留言(0) 人氣()

在網頁載入完畢之後,將網頁的畫面拍照下來,就如同一些知名購物網站在你交易之後,將商品的網頁照片快照下來存證,以避免日後糾紛一樣,若你所開發的程式是Web Base的,那麼本範例中所快照下來的照片,即可存放於SD記憶卡,又可以上傳至Web Server存放。

 


androidsdk 發表在 痞客邦 留言(0) 人氣()

隨著各種不同手機尺寸的Android手機的推出,在手機裡配置了WebView瀏覽網頁,若無法放大縮小,那在Activity裡放置WebView將是不明智的選擇,而Google也看見了未來手機尺寸的發展,而新增了WebView.WebSettings的新方法:放大、縮小、正常檢視。


androidsdk 發表在 痞客邦 留言(0) 人氣()

以一個簡單的Login(Google帳號驗證)範例來取得GAS所發出的憑證(Token),開啟接下來一系列與Google服務相關的整合範例。


androidsdk 發表在 痞客邦 留言(0) 人氣()

設計一個class繼承BaseAdapter,以及利用Filterable物件來處理輸入關鍵字與Google網路搜尋API將搜尋結果取回。


androidsdk 發表在 痞客邦 留言(0) 人氣()

使用Google Chart,程式將以產生 QR Code二維條碼作為示範,在手機可以與Google網路連線的條件下,動態生成二維條碼。


androidsdk 發表在 痞客邦 留言(1) 人氣()