Skip to content
Snippets Groups Projects
Commit e7e3c0ab authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Improve graph demo page

parent c30f6191
No related branches found
No related tags found
1 merge request!38Resolve "Improve graph demo"
Pipeline #4587 passed
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
app.versionName=1.0.29
app.versionCode=30
app.versionName=1.0.30
app.versionCode=31
......@@ -8,7 +8,7 @@ class GraphPainter extends CustomPainter {
const GraphPainter();
double random(double max) {
return 0.1 * max + Random().nextDouble() * max * 0.8;
return 0.05 * max + Random().nextDouble() * max * 0.9;
}
Color getRandomColor() {
......@@ -17,6 +17,10 @@ class GraphPainter extends CustomPainter {
AppColors.contentColorGreen,
AppColors.contentColorOrange,
AppColors.contentColorPurple,
AppColors.contentColorYellow,
AppColors.contentColorPink,
AppColors.contentColorWhite,
AppColors.mainTextColor3,
];
return availableColors[Random().nextInt(availableColors.length)];
......@@ -35,15 +39,18 @@ class GraphPainter extends CustomPainter {
// Draw some lines
Paint paintLine = Paint();
paintLine.style = PaintingStyle.fill;
paintLine.strokeWidth = 2.0;
int linesCount = 300;
int linesCount = 20;
for (int i = 0; i < linesCount; i++) {
paintLine.color = getRandomColor();
paintLine.strokeWidth = Random().nextDouble() * 4 + 2;
Offset lineStart = Offset(random(size.width), random(size.height));
Offset lineStop = Offset(random(size.width), random(size.height));
canvas.drawLine(lineStart, lineStop, paintLine);
canvas.drawCircle(lineStart, 8, paintLine);
canvas.drawCircle(lineStop, 8, paintLine);
}
}
......
......@@ -3,7 +3,7 @@ description: A random application, for testing purpose only.
publish_to: 'none'
version: 1.0.29+30
version: 1.0.30+31
environment:
sdk: '^3.0.0'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment