
AChartEngine应用
文章平均质量分 94
本栏目将全面系统的讲述AChartEngine在android上的实例应用,AChartEngine是为Android应用而设计的绘图工具库。可用于绘制多种图表,ChartEngine支持的图表类型:折线图、时间图、柱状图、饼状图、气泡式图表、高低交替图等。
Nocturne2011
专注了一件事情就必须认认真真的对待,否则将一事无成。
展开
-
AChartEngine简介
AChartEngine简介1. AChartEngine概况AChartEngine是为Android应用而设计的绘图工具库。可用于绘制多种图表,目前该绘图工具库的最新最新版本的是achartengine-1.1.0.jar。ChartEngine支持的图表类型:折线图、区域图、散点图、时间图、柱状图、饼状图、气泡式图表、环形图、高低交替图等。以上每种图表都可以包含多个序列,原创 2014-01-15 13:40:51 · 4986 阅读 · 2 评论 -
AChartEngine应用之PieChart(饼图)
构建饼图的步骤主要分为以下三步,还需要在项目中引入AChartEngine依赖jar包,在Manifest中添加:<activity android:name="org.achartengine.GraphicalActivity" />1. 设置DefaultRenderer2. 构建数据源CategorySeries3. 通过ChartFactory获取饼图原创 2014-01-16 00:43:41 · 7274 阅读 · 12 评论 -
AChartEngine应用之BarChart(柱形图)
接着上文,构建柱形图的步骤和构建饼图的步骤一样,主要分为以下三步,还需要在项目中引入AChartEngine依赖jar包,在Manifest中添加:<activity android:name="org.achartengine.GraphicalActivity" />1. 设置XYMultipleSeriesRenderer主要描绘器2. 构建数据源XYMultipleSeriesDataset3. 通过ChartFactory获取柱形图原创 2014-01-16 12:48:11 · 4838 阅读 · 3 评论 -
AChartEngine应用之PieChart(动态饼图,允许产生动态数据并显示)
AChartEngine应用之PieChart(动态饼图)接着上一次写的内容,构建动态饼图,并产生与用户交互,官方的API并没有提供可以借鉴的动态更新饼图的方法,考虑到数据都是活动的,不可能总是用静态数据,所以我下面的demo就是模拟动态数据用饼图显示,过程看起来笨拙一点,但是肯定可以使用的,具体是通过定时器+Handler实现定时任务,通过Handler更新主线程UI,在更新之前要把之前的数据清除掉,否则那些数据都会被加载,最后重新绘制饼图原创 2014-01-16 22:55:04 · 4830 阅读 · 0 评论 -
AChartEngine应用之LineChart(模拟动态生命特征值图)
接着上一次写的内容,构建动态曲线图,并产生与用户交互,考虑到数据都是活动的,不可能总是用静态数据,所以我下面的demo就是模拟。项目作用:模拟生命特征值图,动态显示分钟脉搏生命特征值走向每隔1000ms产生50组数据,并填充到表格中,主要使用的到是Handler+Task,因为我是用Activity显示这个表格每次产生的数据都需要快速的填充到主线程UI中,所以我就用Handler,这里的数据我都是采用随机数表示,这个demo可以作为开发医疗设备显示生命症状的表格信息参考,实际项目中如果需要用的每隔XX时间产原创 2014-01-17 13:01:08 · 5084 阅读 · 1 评论 -
AChartEngine应用之LineChart(模拟三角函数sin,cos)
用AChartEngine模拟sin,cos三角函数,这是高中的时候画过的函数图,现在通过代码来画就是不一样,我现在是测试了sin,cos其他的不知道AChartEngine能不能画。画这些函数的时候最好要弄多一些点,设置每个点的跨度不宜太大了,因为这些三角函数图还是由一系列的点组成,点太少可能导致不圆滑,构建LineChart图的步骤主要分为以下三步,还需要在项目中引入AChartEngine依赖jar包,在Manifest中添加:<activity android:name="org.acharteng原创 2014-01-18 07:56:10 · 3511 阅读 · 0 评论 -
AChartEngine高级应用之CombinedXYChart(组合统计图)在单个统计图上显示多样化的数据
现在是信息飞速发展时代,单个的统计图已经无法满足实际生产的要求,人们只想通过快速的观察就能知道很多信息,所以组合统计图就运用而生了,诸如,人们想了解一个地方的大致情况,首先可能要了解当地的天气情况,交通运输情况等,以下我模拟的是一个地方的天气、光照时间分布情况的统计图。这个是AChartEngine图表的高级应用。构建CombinedXYChart图的步骤主要分为以下三步,还需要在项目中引入AChartEngine依赖jar包,在Manifest中添加:<activity android:name="or原创 2014-01-19 13:44:39 · 24873 阅读 · 0 评论