2012-10-20 45 views
1

我想詢問您對我的Android項目的幫助。我打算跟蹤BMI等用戶數據,並將其顯示在條形圖中。請給我一些幫助,如何實現,可以使用哪些API,如果您有任何開發此類應用程序的經驗,請告訴我一些如何開始的細節。跟蹤用戶數據並將其顯示在圖表中[Android]

謝謝。

+0

用戶是否要手動輸入「用戶數據」? – varesa

+0

用戶數據由用戶輸入,然後我的應用程序將計算它的BMI。計算之後,結果將存儲在數據庫中,如果用戶想要查看她的結果,它將顯示在條形圖中用於比較,如果她每週或每月都這樣做。 – Dunkey

回答

0

你可以存儲在一個sqlite3的或平坦的基於文件的數據庫,在那裏你讀出的值到一個數組中的用戶數據,當您要繪製他們:

首先,你應該查詢所有所需的數據數據庫,並迭代遊標將它們放入一個數組,或數據集,或任何圖形庫想要的。 (我現在很匆忙,所以我不會詳細介紹一個圖形工具,但可能會稍後。大多數包似乎都有XY或線圖的很好的例子,但是,似乎一個條形圖的例子將需要更多的搜索)

基本上你會圖形視圖到一個佈局,通過ID找到視圖,然後將圖形的數據設置爲您從數據庫中查詢的數據。

通過快速搜索,我發現this。我認爲那裏的大多數圖形庫都可以創建條形圖。

+0

是的,我正在使用sqlite數據庫。由於要存儲的數據處於運行時間。我想問你更多關於如何將數據從數據庫顯示到條形圖的細節?你能給我一些代碼來開始嗎?非常感謝。 – Dunkey

+0

我沒有足夠的勇氣給一些代碼,我沒有測試過,因爲沒有保證它會起作用。似乎需要大部分工作的部分是圖形API。 – varesa

相關問題