Skip navigation links
A C D F G H I O P R S T V X Y 

A

addFrameDataCallback(FrameDataCallback) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
this adds a frame callback that the library will invoke on the each time the choreographer calls us, we will send you the frame times and number of dropped frames.
addListener(Foreground.Listener) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 

C

calculateMetric(FPSConfig, List<Long>, List<Integer>) - Static method in class com.codemonkeylabs.fpslibrary.Calculation
 
Calculation - Class in com.codemonkeylabs.fpslibrary
 
Calculation() - Constructor for class com.codemonkeylabs.fpslibrary.Calculation
 
Calculation.Metric - Enum in com.codemonkeylabs.fpslibrary
 
CHECK_DELAY - Static variable in class com.codemonkeylabs.fpslibrary.Foreground
 
com.codemonkeylabs.fpslibrary - package com.codemonkeylabs.fpslibrary
 
com.codemonkeylabs.fpslibrary.ui - package com.codemonkeylabs.fpslibrary.ui
 
create() - Static method in class com.codemonkeylabs.fpslibrary.TinyDancer
 

D

DancerTouchListener - Class in com.codemonkeylabs.fpslibrary.ui
Created by brianplummer on 9/12/15.
DancerTouchListener(WindowManager.LayoutParams, WindowManager, GestureDetector) - Constructor for class com.codemonkeylabs.fpslibrary.ui.DancerTouchListener
 
DEFAULT_GRAVITY - Static variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
destroy() - Method in class com.codemonkeylabs.fpslibrary.ui.TinyCoach
 
deviceRefreshRateInMs - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
doFrame(long) - Method in class com.codemonkeylabs.fpslibrary.FPSFrameCallback
 
doFrame(long, long, int) - Method in interface com.codemonkeylabs.fpslibrary.FrameDataCallback
this is called for every doFrame() on the choreographer callback use this very judiciously.
droppedCount(long, long, float) - Static method in class com.codemonkeylabs.fpslibrary.Calculation
 

F

Foreground - Class in com.codemonkeylabs.fpslibrary
Usage: 1.
Foreground() - Constructor for class com.codemonkeylabs.fpslibrary.Foreground
 
Foreground.Listener - Interface in com.codemonkeylabs.fpslibrary
 
FPSConfig - Class in com.codemonkeylabs.fpslibrary
Created by brianplummer on 8/29/15.
FPSConfig() - Constructor for class com.codemonkeylabs.fpslibrary.FPSConfig
 
FPSFrameCallback - Class in com.codemonkeylabs.fpslibrary
Created by brianplummer on 8/29/15.
FPSFrameCallback(FPSConfig, TinyCoach) - Constructor for class com.codemonkeylabs.fpslibrary.FPSFrameCallback
 
frameDataCallback - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
FrameDataCallback - Interface in com.codemonkeylabs.fpslibrary
Created by brianplummer on 11/12/15.

G

get(Application) - Static method in class com.codemonkeylabs.fpslibrary.Foreground
 
get(Context) - Static method in class com.codemonkeylabs.fpslibrary.Foreground
 
get() - Static method in class com.codemonkeylabs.fpslibrary.Foreground
 
getDeviceRefreshRateInNs() - Method in class com.codemonkeylabs.fpslibrary.FPSConfig
 
getDroppedSet(FPSConfig, List<Long>) - Static method in class com.codemonkeylabs.fpslibrary.Calculation
 
getFlag() - Static method in class com.codemonkeylabs.fpslibrary.ui.PermissionCompat
 
getNumberOfFramesInSet(long, FPSConfig) - Static method in class com.codemonkeylabs.fpslibrary.Calculation
 
getSampleTimeInNs() - Method in class com.codemonkeylabs.fpslibrary.FPSConfig
 
gravitySpecified - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 

H

hide(Context) - Static method in class com.codemonkeylabs.fpslibrary.TinyDancer
 
hide(Context) - Static method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
stops the frame callback and foreground listener nulls out static variables called from FPSLibrary in a static context
hide(boolean) - Method in class com.codemonkeylabs.fpslibrary.ui.TinyCoach
 

I

init(Application) - Static method in class com.codemonkeylabs.fpslibrary.Foreground
Its not strictly necessary to use this method - _usually_ invoking get with a Context gives us a path to retrieve the Application and initialise, but sometimes (e.g.
isBackground() - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
isForeground() - Method in class com.codemonkeylabs.fpslibrary.Foreground
 

O

onActivityCreated(Activity, Bundle) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onActivityDestroyed(Activity) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onActivityPaused(Activity) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onActivityResumed(Activity) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onActivitySaveInstanceState(Activity, Bundle) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onActivityStarted(Activity) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onActivityStopped(Activity) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 
onBecameBackground() - Method in interface com.codemonkeylabs.fpslibrary.Foreground.Listener
 
onBecameForeground() - Method in interface com.codemonkeylabs.fpslibrary.Foreground.Listener
 
onTouch(View, MotionEvent) - Method in class com.codemonkeylabs.fpslibrary.ui.DancerTouchListener
 

P

PermissionCompat - Class in com.codemonkeylabs.fpslibrary.ui
 

R

redFlagPercentage - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
redFlagPercentage(float) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
set red flag percent, default is 20%
refreshRate - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
removeListener(Foreground.Listener) - Method in class com.codemonkeylabs.fpslibrary.Foreground
 

S

sampleTimeInMs - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
setEnabled(boolean) - Method in class com.codemonkeylabs.fpslibrary.FPSFrameCallback
 
show(Context) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
show fps meter, this regisers the frame callback that collects the fps info and pushes it to the ui
show() - Method in class com.codemonkeylabs.fpslibrary.ui.TinyCoach
 
showData(FPSConfig, List<Long>) - Method in class com.codemonkeylabs.fpslibrary.ui.TinyCoach
 
startingGravity - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
startingGravity(int) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
starting gravity of fps meter default is Gravity.TOP | Gravity.START;
startingXPosition - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
startingXPosition(int) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
starting x position of fps meter default is 200px
startingYPosition - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
startingYPosition(int) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
starting y positon of fps meter default is 600px

T

TAG - Static variable in class com.codemonkeylabs.fpslibrary.Foreground
 
TinyCoach - Class in com.codemonkeylabs.fpslibrary.ui
 
TinyCoach(Application, FPSConfig) - Constructor for class com.codemonkeylabs.fpslibrary.ui.TinyCoach
 
TinyDancer - Class in com.codemonkeylabs.fpslibrary
Created by brianplummer on 8/29/15.
TinyDancer() - Constructor for class com.codemonkeylabs.fpslibrary.TinyDancer
 
TinyDancerBuilder - Class in com.codemonkeylabs.fpslibrary
Created by brianplummer on 8/29/15.
TinyDancerBuilder() - Constructor for class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
 

V

valueOf(String) - Static method in enum com.codemonkeylabs.fpslibrary.Calculation.Metric
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.codemonkeylabs.fpslibrary.Calculation.Metric
Returns an array containing the constants of this enum type, in the order they are declared.

X

xOrYSpecified - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 

Y

yellowFlagPercentage - Variable in class com.codemonkeylabs.fpslibrary.FPSConfig
 
yellowFlagPercentage(float) - Method in class com.codemonkeylabs.fpslibrary.TinyDancerBuilder
set red flag percent, default is 5%
A C D F G H I O P R S T V X Y 
Skip navigation links