SYMBOL INDEX (51 symbols across 7 files) FILE: sample/src/androidTest/java/com/wave/sample/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: sample/src/main/java/com/wave/sample/MainActivity.java class MainActivity (line 22) | public class MainActivity extends AppCompatActivity { method handleMessage (line 37) | @Override method run (line 53) | @Override method onCreate (line 61) | @Override method initView (line 70) | private void initView(){ method initListener (line 85) | private void initListener(){ method doing (line 177) | public void doing(){ method resetTimer (line 188) | private void resetTimer(){ FILE: sample/src/test/java/com/wave/sample/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: wavekit/src/androidTest/java/com/yuan/waveview/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: wavekit/src/main/java/com/yuan/waveview/WaveView.java class WaveView (line 54) | public class WaveView extends View { method WaveView (line 154) | public WaveView(Context context) { method WaveView (line 159) | public WaveView(Context context, AttributeSet attrs) { method init (line 164) | private void init(Context context, AttributeSet attrs){ method onMeasure (line 236) | @Override method initPoint (line 259) | private void initPoint(){ method setProgressListener (line 325) | public void setProgressListener(waveProgressListener progressListener) { method getWaveHeight (line 330) | private int getWaveHeight(){ method setSpeed (line 344) | public void setSpeed(float speed) { method setMode (line 365) | public void setMode(String mode) { method setMax (line 373) | public void setMax(long max) { method setbgColor (line 382) | public void setbgColor(int color) { method setWaveColor (line 390) | public void setWaveColor(int color) { method setProgress (line 398) | public void setProgress(long progress) { method getProgress (line 426) | public long getProgress() { method getMax (line 430) | public long getMax() { method rerefreshPoints (line 438) | private void rerefreshPoints(){ method resetWave (line 476) | public void resetWave(){ method updateDyData (line 482) | private int updateDyData(){ method updateProgress (line 497) | private void updateProgress(){ method getRealWidthMeasureSpec (line 506) | private int getRealWidthMeasureSpec(int widthMeasureSpec){ method getRealHeightMeasureSpec (line 528) | private int getRealHeightMeasureSpec(int heightMeasureSpec){ method onLayout (line 552) | @Override method onDraw (line 558) | @Override method onWindowFocusChanged (line 657) | @Override method flowingAnimation (line 691) | private void flowingAnimation(){ method riseAnimation (line 717) | private void riseAnimation(){ method doneAnimation (line 761) | private void doneAnimation(){ method justDone (line 791) | private void justDone(){ method drawableToBitamp (line 807) | private void drawableToBitamp(Drawable drawable,Canvas canvas) type waveProgressListener (line 820) | public interface waveProgressListener{ method onPorgress (line 821) | void onPorgress(boolean isDone, long progress, long max); FILE: wavekit/src/main/java/com/yuan/waveview/utils/DensityUtil.java class DensityUtil (line 10) | public class DensityUtil { method dip2px (line 15) | public static int dip2px(Context context, float dpValue) { method px2dip (line 23) | public static int px2dip(Context context, float pxValue) { FILE: wavekit/src/test/java/com/yuan/waveview/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test