Android上實現柱狀圖算法實現
第一步:
獲取Android設備的屏幕大小
第二步:
在View對象中使用Canvas繪制藍色邊框與白色背景XY軸兩條線,代碼如下
第三步:
繪制柱狀圖標題
第四步:
根據數據集計算出每個系列數據所占X軸的大小,來繪制X 數據名稱
第五步:
根據數據集計算出數據單元大小,並將數據單元映射為像素單元,繪制出標尺單位與
背景虛線
第六步:
根據數據集的值來計算出柱狀圖的高度,以及柱狀圖的寬度大小,映射為像素值以後
完成繪制。
程序效果圖: