SYMBOL INDEX (128 symbols across 7 files) FILE: app/src/androidTest/java/com/example/zhouqiong/richeditotandroid/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: app/src/main/java/com/example/zhouqiong/richeditotandroid/ui/MainActivity.java class MainActivity (line 21) | public class MainActivity extends AppCompatActivity implements View.OnCl... method onCreate (line 97) | @Override method initView (line 109) | private void initView() { method initEditor (line 118) | private void initEditor() { method initColorPicker (line 148) | private void initColorPicker() { method initMenu (line 172) | private void initMenu() { method getViewMeasureHeight (line 197) | private void getViewMeasureHeight() { method initClickListener (line 210) | private void initClickListener() { method onClick (line 230) | @Override method animateOpen (line 383) | private void animateOpen(LinearLayout view) { method animateClose (line 400) | private void animateClose(final LinearLayout view) { method createDropAnimator (line 422) | private ValueAnimator createDropAnimator(final View view, int start, i... FILE: app/src/main/java/com/example/zhouqiong/richeditotandroid/ui/WebDataActivity.java class WebDataActivity (line 20) | public class WebDataActivity extends AppCompatActivity { method onCreate (line 35) | @Override method initWebView (line 43) | public void initWebView(String data) { class AndroidJavaScript (line 72) | private class AndroidJavaScript { method AndroidJavaScript (line 75) | public AndroidJavaScript(Context mContxt) { method returnAndroid (line 79) | @JavascriptInterface FILE: app/src/main/java/com/example/zhouqiong/richeditotandroid/utils/Utils.java class Utils (line 17) | public final class Utils { method Utils (line 19) | private Utils() throws InstantiationException { method toBase64 (line 23) | public static String toBase64(Bitmap bitmap) { method toBitmap (line 31) | public static Bitmap toBitmap(Drawable drawable) { method decodeResource (line 49) | public static Bitmap decodeResource(Context context, int resId) { method getCurrentTime (line 53) | public static long getCurrentTime() { FILE: app/src/main/java/com/example/zhouqiong/richeditotandroid/view/ColorPickerView.java class ColorPickerView (line 37) | public class ColorPickerView extends View { type Orientation (line 112) | public enum Orientation { method ColorPickerView (line 141) | public ColorPickerView(Context context) { method ColorPickerView (line 145) | public ColorPickerView(Context context, @Nullable AttributeSet attrs) { method ColorPickerView (line 149) | public ColorPickerView(Context context, @Nullable AttributeSet attrs, ... method onMeasure (line 164) | @Override method onLayout (line 191) | @Override method createBitmap (line 218) | private void createBitmap() { method calculBounds (line 247) | private void calculBounds() { method setColors (line 309) | public void setColors(int... colors) { method createDefaultColorTable (line 335) | public int[] createDefaultColorTable() { method onDraw (line 359) | @Override method createIndicatorBitmap (line 379) | private void createIndicatorBitmap() { method createColorTableBitmap (line 391) | private void createColorTableBitmap() { method onTouchEvent (line 414) | @Override method getColor (line 462) | public int getColor() { method inBoundOfColorTable (line 466) | private boolean inBoundOfColorTable(int ex, int ey) { method calcuColor (line 479) | private int calcuColor() { method pixelToColor (line 505) | private int pixelToColor(int pixel) { method setOnColorPickerChangeListener (line 517) | public void setOnColorPickerChangeListener(OnColorPickerChangeListener... type OnColorPickerChangeListener (line 521) | public interface OnColorPickerChangeListener { method onColorChanged (line 529) | void onColorChanged(ColorPickerView picker, int color); method onStartTrackingTouch (line 536) | void onStartTrackingTouch(ColorPickerView picker); method onStopTrackingTouch (line 543) | void onStopTrackingTouch(ColorPickerView picker); method onSaveInstanceState (line 547) | @Override method onRestoreInstanceState (line 560) | @Override class SavedState (line 582) | private class SavedState extends BaseSavedState { method SavedState (line 588) | SavedState(Parcelable source) { method writeToParcel (line 592) | @Override method setPosition (line 605) | public void setPosition(int x, int y) { method showDefaultColorTable (line 620) | public void showDefaultColorTable() { method getIndicatorColor (line 624) | public int getIndicatorColor() { method setIndicatorColor (line 628) | public void setIndicatorColor(int color) { method setOrientation (line 634) | public void setOrientation(Orientation orientation) { FILE: app/src/main/java/com/example/zhouqiong/richeditotandroid/view/RichEditor.java class RichEditor (line 32) | public class RichEditor extends WebView { type Type (line 34) | public enum Type { type OnTextChangeListener (line 55) | public interface OnTextChangeListener { method onTextChange (line 57) | void onTextChange(String text); type OnDecorationStateListener (line 60) | public interface OnDecorationStateListener { method onStateChangeListener (line 62) | void onStateChangeListener(String text, List types); type AfterInitialLoadListener (line 65) | public interface AfterInitialLoadListener { method onAfterInitialLoad (line 67) | void onAfterInitialLoad(boolean isReady); method RichEditor (line 79) | public RichEditor(Context context) { method RichEditor (line 83) | public RichEditor(Context context, AttributeSet attrs) { method RichEditor (line 87) | @SuppressLint("SetJavaScriptEnabled") method createWebviewClient (line 101) | protected EditorWebViewClient createWebviewClient() { method setOnTextChangeListener (line 105) | public void setOnTextChangeListener(OnTextChangeListener listener) { method setOnDecorationChangeListener (line 109) | public void setOnDecorationChangeListener(OnDecorationStateListener li... method setOnInitialLoadListener (line 113) | public void setOnInitialLoadListener(AfterInitialLoadListener listener) { method callback (line 117) | private void callback(String text) { method stateCheck (line 124) | private void stateCheck(String text) { method applyAttributes (line 138) | private void applyAttributes(Context context, AttributeSet attrs) { method setHtml (line 173) | public void setHtml(String contents) { method getHtml (line 185) | public String getHtml() { method setEditorFontColor (line 189) | public void setEditorFontColor(int color) { method setEditorFontSize (line 194) | public void setEditorFontSize(int px) { method setPadding (line 198) | @Override method setPaddingRelative (line 205) | @Override method setEditorBackgroundColor (line 211) | public void setEditorBackgroundColor(int color) { method setBackgroundColor (line 215) | @Override method setBackgroundResource (line 220) | @Override method setBackground (line 229) | @Override method setBackground (line 238) | public void setBackground(String url) { method setEditorWidth (line 242) | public void setEditorWidth(int px) { method setEditorHeight (line 246) | public void setEditorHeight(int px) { method setPlaceholder (line 250) | public void setPlaceholder(String placeholder) { method setInputEnabled (line 254) | public void setInputEnabled(Boolean inputEnabled) { method loadCSS (line 258) | public void loadCSS(String cssFile) { method undo (line 271) | public void undo() { method redo (line 275) | public void redo() { method setBold (line 279) | public void setBold() { method setItalic (line 283) | public void setItalic() { method setSubscript (line 287) | public void setSubscript() { method setSuperscript (line 291) | public void setSuperscript() { method setStrikeThrough (line 295) | public void setStrikeThrough() { method setUnderline (line 299) | public void setUnderline() { method setTextColor (line 303) | public void setTextColor(int color) { method setTextBackgroundColor (line 310) | public void setTextBackgroundColor(int color) { method setFontSize (line 317) | public void setFontSize(int fontSize) { method removeFormat (line 324) | public void removeFormat() { method setHeading (line 328) | public void setHeading(int heading) { method setIndent (line 332) | public void setIndent() { method setOutdent (line 336) | public void setOutdent() { method setAlignLeft (line 340) | public void setAlignLeft() { method setAlignCenter (line 344) | public void setAlignCenter() { method setAlignRight (line 348) | public void setAlignRight() { method setBlockquote (line 352) | public void setBlockquote() { method setBullets (line 356) | public void setBullets() { method setNumbers (line 360) | public void setNumbers() { method insertImage (line 364) | public void insertImage(String url, String alt) { method insertLink (line 369) | public void insertLink(String href, String title) { method insertTodo (line 374) | public void insertTodo() { method focusEditor (line 379) | public void focusEditor() { method clearFocusEditor (line 384) | public void clearFocusEditor() { method convertHexColorString (line 388) | private String convertHexColorString(int color) { method exec (line 392) | protected void exec(final String trigger) { method load (line 405) | private void load(String trigger) { class EditorWebViewClient (line 413) | protected class EditorWebViewClient extends WebViewClient { method onPageFinished (line 414) | @Override method shouldOverrideUrlLoading (line 422) | @Override FILE: app/src/test/java/com/example/zhouqiong/richeditotandroid/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test