标签: androidplot

Android在x角度绘制固定值

是否可以创建具有固定x和y值的图表?我的x值类似于60,90,120,180,250,375,500,750,1000,但androidplot根据值之间的相等距离​​创建了9个不同的值.

Number[] timestamps = {60, 90, 120, 180, 250, 375, 500, 750, 1000};
Run Code Online (Sandbox Code Playgroud)

我正在使用mySimpleXYPlot.setDomainStep(XYStepMode.SUBDIVIDE,9); 我猜解决方案是围绕这个命令,但我不知道该怎么做.

在此输入图像描述

完整代码:

mySimpleXYPlot = (XYPlot) findViewById(R.id.mySimpleXYPlot);
         Number[] numSightings = {70, 63, 56, 49, 43, 37, 32, 27, 23};

         Number[] timestamps = {
            60, 90, 120, 180, 250, 375, 500, 750, 1000 

         };

         // create our series from our array of nums:
         XYSeries series2 = new SimpleXYSeries(
                 Arrays.asList(timestamps),
                 Arrays.asList(numSightings),
                 "USA");


         mySimpleXYPlot.getGraphWidget().getGridBackgroundPaint().setColor(Color.WHITE);
         mySimpleXYPlot.getGraphWidget().getGridLinePaint().setColor(Color.BLACK);
         mySimpleXYPlot.getGraphWidget().getGridLinePaint().setPathEffect(new DashPathEffect(new float[]{1,1}, 1));
         mySimpleXYPlot.getGraphWidget().getDomainOriginLinePaint().setColor(Color.BLACK);
         mySimpleXYPlot.getGraphWidget().getRangeOriginLinePaint().setColor(Color.BLACK);

         mySimpleXYPlot.setBorderStyle(Plot.BorderStyle.SQUARE, null, null);
         mySimpleXYPlot.getBorderPaint().setStrokeWidth(1);
         mySimpleXYPlot.getBorderPaint().setAntiAlias(false);
         mySimpleXYPlot.getBorderPaint().setColor(Color.WHITE);

         // Create a …
Run Code Online (Sandbox Code Playgroud)

android androidplot

5
推荐指数
1
解决办法
4750
查看次数

AndroidPlot:在X轴上设置标签

随着AndroidPlot网站的关闭,我有点陷入这个问题.已经提出了几个类似的问题,但没有一个得到适当的回答,所以我走了.

我想知道如何重新标记我的X轴.例如,如果我想绘制关于月度数据的值,我会(1, 82)为Januari,(2,67)Februari 绘制它,依此类推.之后,我想将X标签更改[1, 2, 3, ...]x_labels = ["Januari", "Februari", ...].我怎样才能做到这一点?

哦,请提供一个答案,x_labels可以是任何东西(如果有一些特定的月度标签方法,你永远不知道).

谁可以帮忙?谢谢!

android androidplot

5
推荐指数
1
解决办法
7217
查看次数

删除系列指示符/情节图例AndroidPlot

我知道AndroidPlot有一个论坛,但它不是最活跃的,所以我有机会在这里...

我正在尝试使用AndroidPlot库从XY绘图中删除系列指示符或绘图图例.我不想从剧情本身删除这个系列,只是传说.

我已经看到它在AndroidPlot示例上完成但是由于文档有限,很难找到方法去做像删除legen这样的东西

android android-ui androidplot

5
推荐指数
3
解决办法
4116
查看次数

我想从AndroidPlot中保存一个.png图像

我编写了一个绘制线图的代码.此图表是使用Android Plot绘制的.如何将此图表另存为.png图像?

png android bitmap android-layout androidplot

4
推荐指数
1
解决办法
2533
查看次数

Androidplot:改进Axis布局(删除截止值)

在Androidplot上,我的Axis Vals被切断了,所以最后的值只显示了一半.如何解决这个问题?

charts android graph androidplot

4
推荐指数
1
解决办法
1804
查看次数

AndroidPlot设置网格间距

我想知道如何使用AndroidPlot更改网格间距.我的网格目前有9条域用于域,9条用于范围,我不知道它来自何处.

此外,如果你碰巧知道如何使图形线更厚一点,将非常感激.

这是应该修复的最后两点,我现在已经搜索了一段时间.

我几乎已经发现如何"让其他一切看起来很漂亮".

非常感谢你的帮助和时间.

android androidplot

4
推荐指数
1
解决办法
1959
查看次数

具有android plot dependencies 1.0.0时,属性"title"已经定义

每次我使用编译'com.androidplot同步gradle:androidplot-core:1.0.0'我有一个已经定义的错误

The Error

Error:(309) Attribute "title" has already been defined
Error:(316) Attribute "titleTextColor" has already been defined
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Guren\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1
Run Code Online (Sandbox Code Playgroud)

My Dependencies
dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
  compile 'com.android.support:appcompat-v7:23.4.0'
   // compile 'com.android.support:recyclerview-v7:23.4.0'
   // compile 'com.android.support:cardview-v7:23.4.0'
    //Material Acr Menu


   compile 'com.androidplot:androidplot-core:1.0.0'
    // ListView
   // compile 'com.baoyz.swipemenulistview:library:1.3.0'
    // MathView
    compile 'io.github.kexanie.library:MathView:0.0.6'
    // Tesseract - OCR
    compile project(':libraries:tess-two')
    // GraphView
    // compile files('libs/GraphView-4.1.0.jar')

}
Run Code Online (Sandbox Code Playgroud)

android graph androidplot

4
推荐指数
1
解决办法
972
查看次数

Androidplot错误:无法解析getGraphWidget等方法

我目前正在为大学阶段开发Android应用程序.这个应用程序必须绘制一个来自某个压力传感器的数据图,绘制这个图我使用Androidplot库.

我在Andrloidplot docs上关注这个例子来创建一个动态XYPlot,我在项目依赖项中导入了androidplot-core:1.1.0.

在代码编辑器中,每次调用时getGraphWidget(),我都会收到"无法解析....方法"错误,setRangeValueFormat()当我尝试访问XYStepMode字段时.

我在互联网和Androidplot文档上搜索过这个问题,但我没有找到任何有用的东西.我认为这是由我错过的一些重要产生的,但我不知道我忘记了什么.

有人已经解决了这个问题并解决了吗?

这是我的类的一部分,我在第一次出现错误,它在最后一行:

import android.graphics.Color;
import android.graphics.DashPathEffect;
import android.graphics.Paint;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import com.androidplot.Plot;
import com.androidplot.util.PixelUtils;
import com.androidplot.xy.XYSeries;
import com.androidplot.xy.*;

import java.text.DecimalFormat;
import java.util.Observable;
import java.util.Observer;

/**
 * Created by marco on 07/09/16.
 */
public class GraphicChart extends Fragment {

    private XYPlot dynamicPlot;
    private MyPlotUpdater plotUpdater;
    SampleDynamicXYDatasource data;
    private Thread myThread;

    public GraphicChart(){}

    // redraws a plot whenever an update is …
Run Code Online (Sandbox Code Playgroud)

java android androidplot

4
推荐指数
1
解决办法
759
查看次数

使用AndroidPlot在图表上自定义点

任何使用AndroidPlot库的人都会告诉我如何在图表上绘制自定义点.到目前为止,我正在使用LineAndPointRenderer类和设置行来透明.我想至少改变点的大小,但如果可能的话,请改为使用自定义图像.

有1500名代表的PS需要创建一个"AndroidPlot"标签.

android graph androidplot

3
推荐指数
1
解决办法
2686
查看次数

AndroidPlot的ProGuard配置

由于在启用ProGuard的情况下构建了我的应用程序的发布版本,我的绘图样式将重置为默认值,我在Logcat中看到许多警告,告知我不支持的参数:

XML膨胀错误:字段"[...]"的Setter不存在.

我已经确定这是来自AndroidPlot的配置器,但是没有找到任何正式的ProGuard配置.

android proguard androidplot

3
推荐指数
1
解决办法
350
查看次数

标签 统计

android ×10

androidplot ×10

graph ×3

android-layout ×1

android-ui ×1

bitmap ×1

charts ×1

java ×1

png ×1

proguard ×1