android graphview使用
アンドロイドの開発では、株式/レポートの展示など、いくつかのグラフィックグラフを使用する必要があります.サードパーティ製のプラグインを追加する必要があります.現在、achartengine、Graphviewなど、似たような機能プラグインがたくさんあります.Graphviewは比較的簡潔で、使いやすく、現在は折れ線図と棒グラフのスタイルをサポートしています.今日はGraphviewについてお話しします.
この工事の住所:http://www.android-graphview.org/
サンプルコードも簡単です
コードの上からgraphviewは線形図と円盤図をサポートしていることがわかります.
今のところgraphviewは折れ線図を使っていて、円滑ではありません.線を円滑にするには、関連するソースコードを変更する必要があります.しばらくしてblog更新できました
この工事の住所:http://www.android-graphview.org/
サンプルコードも簡単です
GraphViewData[] data = new GraphViewData[num];
double v=0;
for (int i=0; i<num; i++) {
v += 0.2;
data[i] = new GraphViewData(i, Math.sin(v));
}
// graph with dynamically genereatedhorizontal and vertical labels
GraphView graphView;
if (getIntent().getStringExtra("type").equals("bar")) {
graphView = new BarGraphView(
this
, "GraphViewDemo"
);
} else {
graphView = new LineGraphView(
this
, "GraphViewDemo"
);
}
// add data
graphView.addSeries(new GraphViewSeries(data));
// set view port, start=2,size=40
graphView.setViewPort(2, 40);
graphView.setScrollable(true);
LinearLayout layout = (LinearLayout) findViewById(R.id.graph1);
layout.addView(graphView);
コードの上からgraphviewは線形図と円盤図をサポートしていることがわかります.
今のところgraphviewは折れ線図を使っていて、円滑ではありません.線を円滑にするには、関連するソースコードを変更する必要があります.しばらくしてblog更新できました