java bar_Java Bar类代码示例

import com.db.chart.model.Bar; //导入依赖的package包/类

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_data_view);

this.outputTextView = (TextView) this.findViewById(R.id.outputTextView);

this.barChartView = (BarChartView) this.findViewById(R.id.barChartView);

barChartView.setBarBackgroundColor(Color.BLACK);

barChartView.setBarSpacing(10);

barChartView.setSetSpacing(10);

barChartView.setLabelsColor(Color.WHITE);

barChartView.setAxisColor(Color.GRAY);

barChartView.setAxisBorderValues(-20, 20, 2);

this.xBar = new Bar("x", 0.0f);

this.yBar = new Bar("y", 0.0f);

this.zBar = new Bar("z", 0.0f);

this.xBar.setColor(Color.WHITE);

this.yBar.setColor(Color.WHITE);

this.zBar.setColor(Color.WHITE);

BarSet barSet = new BarSet();

barSet.addBar(xBar);

barSet.addBar(yBar);

barSet.addBar(zBar);

barChartView.addData(barSet);

barChartView.show();

// this.accelerometerService.setRawAccelerometerDataListener(new AccelerometerService.RawAccelerometerDataListener() {

// @Override

// public void newData(float x, float y, float z) {

// double avg = Math.sqrt((x * x) + (y * y) + (z * z));

// String format = String.format("%9.5f, %9.5f, %9.5f, %9.5f\n", x, y, z, avg);

outputTextView.append(format);

//

// xBar.setValue(x);

// yBar.setValue(y);

// zBar.setValue(z);

// barChartView.show();

//

// PrintWriter pw = fileWriter;

// if (pw != null) {

// pw.write(format);

// }

// }

// });

// this.fileNameEditText = (EditText) this.findViewById(R.id.fileNameEditText);

//

// this.recordButton = (Button) this.findViewById(R.id.recordButton);

// this.recordButton.setOnClickListener(new View.OnClickListener() {

// @Override

// public void onClick(View v) {

// recordButtonPressed();

// }

// });

// Button optionsButton = (Button) this.findViewById(R.id.optionsButton);

// optionsButton.setOnClickListener(new View.OnClickListener() {

// @Override

// public void onClick(View v) {

// displayOptionsMenu();

// }

// });

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值