Android Open Source - Save-the-Planet Progress Debug View From Project Back to project page Save-the-Planet .
License The source code is released under:
Copyright (c) 2002 JSON.org
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software ...
If you think the Android project Save-the-Planet listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.karolmajta.stp.views;
/ / w w w . j a v a 2 s . c o m
import com.karolmajta.stp.models.IProgress;
import processing.core.PApplet;
public class ProgressDebugView extends View<IProgress> {
private float x;
private float y;
private float w;
private float h;
public ProgressDebugView(float x, float y, float w, float h){
this.x = x;
this.y = y;
this.w = w;
this.h = h;
}
@Override
protected void onDraw(PApplet p) {
float greenEnd = w*((float )model.getProcessed()/model.getTotal());
int prevFill = p.g.fillColor;
int prevStroke = p.g.strokeColor;
p.noStroke();
p.fill(0xffff0000);
p.rect(x, y, w, h);
p.fill(0xff00ff00);
p.rect(x, y, greenEnd, h);
p.fill(prevFill);
p.stroke(prevStroke);
}
}
Java Source Code List com.karolmajta.procprox.DragDetector.java com.karolmajta.procprox.Drag.java com.karolmajta.procprox.FontManager.java com.karolmajta.procprox.IEventFilter.java com.karolmajta.procprox.TapDetector.java com.karolmajta.procprox.Tap.java com.karolmajta.procprox.excepiton.FontNotCreatedException.java com.karolmajta.stp.LoadingScreenActivity.java com.karolmajta.stp.MainMenuActivity.java com.karolmajta.stp.exception.NoDeferredException.java com.karolmajta.stp.exception.NoTasksInProgressQueueException.java com.karolmajta.stp.exception.STPException.java com.karolmajta.stp.exception.UnboundViewException.java com.karolmajta.stp.models.ICanCollide.java com.karolmajta.stp.models.IPConstants.java com.karolmajta.stp.models.IProgress.java com.karolmajta.stp.models.ITask.java com.karolmajta.stp.models.ITickable.java com.karolmajta.stp.models.MainMenuItemBall.java com.karolmajta.stp.models.MainMenuObstacleBall.java com.karolmajta.stp.models.ObstacleManager.java com.karolmajta.stp.models.SyncProgress.java com.karolmajta.stp.models.SyncTask.java com.karolmajta.stp.models.Tickable.java com.karolmajta.stp.models.Viewport.java com.karolmajta.stp.views.FancyTextView.java com.karolmajta.stp.views.IDrawable.java com.karolmajta.stp.views.MainMenuItemBallDebugView.java com.karolmajta.stp.views.MainMenuItemBallView.java com.karolmajta.stp.views.MainMenuObstacleBallDebugView.java com.karolmajta.stp.views.MainMenuObstacleBallView.java com.karolmajta.stp.views.ObstacleManagerView.java com.karolmajta.stp.views.ProgressDebugView.java com.karolmajta.stp.views.ProgressView.java com.karolmajta.stp.views.View.java