Android编程实现帆布绘制柱状统计图功能【自动计算宽高及分度值,可左右滑动】

  

本文实例讲述了Android编程实现帆布绘制柱状统计图功能。分享给大家供大家参考,具体如下:

  

这里实现了一个简单的柱状统计图,如下:

  

 Android编程实现帆布绘制柱状统计图功能【自动计算宽高及分度值,可左右滑动】“>,<img src=   包com.sina.appbarchart;   进口android.app.Activity;   进口android.content.Context;   进口android.graphics.Bitmap;   进口android.graphics.BitmapFactory;   进口android.graphics.Canvas;   进口android.graphics.Color;   进口android.graphics.Paint;   进口android.graphics.Path;   进口android.graphics.Rect;   进口android.support.annotation.NonNull;   进口android.support.v7.app.ActionBar;   进口android.support.v7.app.ActionBarActivity;   进口android.util.AttributeSet;   进口android.view.MotionEvent;   进口android.view.View;/* *   *自定义组件:条形统计图   *由hanj>   包com.sina.appbarchart;   进口android.support.v7.app.ActionBarActivity;   进口android.os.Bundle;   公开课MainActivity延伸ActionBarActivity {   @Override   保护无效onCreate(包savedInstanceState) {   super.onCreate (savedInstanceState);   setContentView (R.layout.activity_main);   BarChartView BarChartView=(BarChartView) findViewById (R.id.bar_chart);   BarChartView。BarChartItemBean[]项=new BarChartView.BarChartItemBean [] {   新的BarChartView。BarChartItemBean(“餐饮”,300),   新的BarChartView。BarChartItemBean(“学习”,200),   新的BarChartView。BarChartItemBean(“旅行”,270),   新的BarChartView。BarChartItemBean(“购物”,110),   新的BarChartView。BarChartItemBean(“人际关系”,120),   新的BarChartView。BarChartItemBean(“娱乐”,80),   新的BarChartView。BarChartItemBean(“投资”,110),   新的BarChartView。BarChartItemBean(“教育”,280年)   };   barChartView.setItems(项目);   }   }      之前      

完整实例代码点击此处。

  

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android图形与图像处理技巧总结》,《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》,《Android视图视图技巧总结》,《Android布局布局技巧总结》及《安卓控件用法总结》

  

希望本文所述对大家Android程序设计有所帮助。

Android编程实现帆布绘制柱状统计图功能【自动计算宽高及分度值,可左右滑动】