close
只剩下四堂課了,老師今天在預告後面還有map, 圖片, 上架,真的越來越有趣了。因為JAVA先天失調的關係,很多同學視為理所當然的事,只好下課跑去問老師,有時候老師的回答,還是像keroro一樣,真想來塊翻譯年糕!
說真的,卡關真不是開玩笑的。尤其最近bug都出現在觀念的地方,code都沒錯,就是放錯地方,樂趣也在卡關中匍匐前進,每天往前走一點,雖然是一小點,套個印度露天攤販的理論,積少成多也是很驚人的。

上回,ATM的功能選單實作到了餘額查詢,只有連到餘額介面,但是還沒連到資料庫去查餘額,今天繼續延伸下去。

目標:
1. 連線到網頁去查用戶餘額,資料包括了userid和balance,所以進入到了JSON資料型態。
2. 查到的餘額資料設定到畫面上去。

1. 連線到網頁去查用戶餘額,資料包括了userid和balance,所以進入到了JSON資料型態。

資料庫裡的JSON資料型態預設為{"userid":"aaa", "balance":bbb} 也就是user aaa資料庫裡紀載有餘額bbb,可以對照log 出來的結果。
一樣地,因為要連線,不能直接存取,要透過AsyncTask來做,參數設定需要回傳結果值整數balance。


2. 查到的餘額資料設定到畫面上去。
當找到了餘額值照理說直接把值設定到畫面上,但是!! android不允許在doInBackground上存取畫面元件,只能在其他地方做了,所以我們放在onPostExecute來做。



來看模擬器!!



同時對照一下Lod型態(看log就知道我電腦很慢,相當汗顏)


以上,真的挺硬的!!其實有些觀念都還一知半解,包括int=??的設定,恐要下回分解了。
arrow
arrow
    全站熱搜

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