SYMBOL INDEX (96 symbols across 8 files) FILE: app/src/androidTest/java/com/ken/tagimage/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: app/src/main/java/com/ken/tagimage/Density.java class Density (line 27) | public final class Density { method dip2px (line 32) | public static int dip2px(Context context, float dpValue) { method dip2pxForFloat (line 38) | public static float dip2pxForFloat(Context context, float dpValue) { method px2dip (line 47) | public static int px2dip(Context context, float pxValue) { method px2sp (line 55) | public static int px2sp(Context context, float pxValue) { method sp2px (line 63) | public static int sp2px(Context context, float spValue) { method getDialogW (line 71) | public static int getDialogW(Context aty) { method getScreenW (line 82) | public static int getScreenW(Context aty) { method getScreenH (line 94) | public static int getScreenH(Context aty) { FILE: app/src/main/java/com/ken/tagimage/MainActivity.java class MainActivity (line 18) | public class MainActivity extends AppCompatActivity { method onCreate (line 22) | @Override method createTag1 (line 100) | @NonNull method createTag2 (line 131) | @NonNull method createTag3 (line 160) | @NonNull FILE: app/src/main/java/com/ken/tagimage/TagImageView.java class TagImageView (line 24) | public class TagImageView extends FrameLayout { method TagImageView (line 42) | public TagImageView(Context context) { method TagImageView (line 46) | public TagImageView(Context context, AttributeSet attrs) { method TagImageView (line 50) | public TagImageView(Context context, AttributeSet attrs, int defStyleA... method initView (line 55) | private void initView(Context context) { method onTouch (line 122) | @Override method addTag (line 154) | public void addTag(TagInfoBean infoBean) { method setAddTagListener (line 159) | public void setAddTagListener(AddTagListener addTagListener) { method setDeleteTagListener (line 163) | public void setDeleteTagListener(DeleteTagListener deleteTagListener) { type AddTagListener (line 171) | public interface AddTagListener { method addTag (line 172) | void addTag(String path, double rawX, double rawY); type DeleteTagListener (line 180) | public interface DeleteTagListener { method remove (line 181) | void remove(String path, TagInfoBean bean); method setClickTagListener (line 189) | public void setClickTagListener(ClickTagListener mClickTagListener) { type ClickTagListener (line 193) | public interface ClickTagListener { method click (line 194) | void click(TagInfoBean bean); method setPath (line 202) | public void setPath(String path) { method getPath (line 206) | public String getPath() { method setTagList (line 212) | public void setTagList(List list) { method createTags (line 227) | private void createTags(TagInfoBean bean) { method clearTags (line 260) | private void clearTags() { FILE: app/src/main/java/com/ken/tagimage/TagInfoBean.java class TagInfoBean (line 11) | public class TagInfoBean { method setCanMove (line 33) | public void setCanMove(boolean canMove) { method isCanMove (line 37) | public boolean isCanMove() { method getName (line 41) | public String getName() { method setName (line 45) | public void setName(String name) { method getNotesTagType (line 50) | public int getNotesTagType() { method setNotesTagType (line 54) | public void setNotesTagType(int notesTagType) { method getUrl (line 58) | public String getUrl() { method setUrl (line 62) | public void setUrl(String url) { method getX (line 66) | public double getX() { method setX (line 70) | public void setX(double x) { method getPicWidth (line 74) | public float getPicWidth() { method setPicWidth (line 78) | public void setPicWidth(float picWidth) { method getPicHeight (line 82) | public float getPicHeight() { method setPicHeight (line 86) | public void setPicHeight(float picHeight) { method getY (line 90) | public double getY() { method setY (line 94) | public void setY(double y) { method getWidth (line 98) | public float getWidth() { method setWidth (line 102) | public void setWidth(float width) { method getHeight (line 106) | public float getHeight() { method setHeight (line 110) | public void setHeight(float height) { method getNotesTagId (line 114) | public int getNotesTagId() { method setNotesTagId (line 118) | public void setNotesTagId(int notesTagId) { method isLeft (line 122) | public boolean isLeft() { method setLeft (line 126) | public void setLeft(boolean left) { method setIndex (line 130) | public void setIndex(int index) { method getIndex (line 134) | public int getIndex() { method toString (line 138) | @Override FILE: app/src/main/java/com/ken/tagimage/TagTextView.java class TagTextView (line 26) | public class TagTextView extends View { method getTagInfoBean (line 89) | public TagInfoBean getTagInfoBean() { method TagTextView (line 97) | public TagTextView(Context context, TagInfoBean tagInfoBean) { method TagTextView (line 103) | public TagTextView(Context context, AttributeSet attrs) { method TagTextView (line 107) | public TagTextView(Context context, AttributeSet attrs, int defStyleAt... method initView (line 113) | private void initView(Context context) { method onMeasure (line 223) | @Override method onSizeChanged (line 230) | @Override method onDraw (line 237) | @Override method onTouchEvent (line 311) | @Override type TagGestureListener (line 347) | public interface TagGestureListener { method onDown (line 351) | void onDown(View view, TagInfoBean bean); method onUp (line 357) | void onUp(View view, TagInfoBean bean); method clickTag (line 362) | void clickTag(View view, TagInfoBean bean); method inDeleteRect (line 367) | void inDeleteRect(View view, TagInfoBean bean); method move (line 375) | void move(View view, TagInfoBean bean); method setTagGestureListener (line 381) | public void setTagGestureListener(TagGestureListener tagClickListener) { method onDown (line 389) | @Override method onSingleTapUp (line 406) | @Override method onScroll (line 424) | @Override method dispatchTouchEvent (line 467) | @Override method meausePercent (line 478) | private void meausePercent() { FILE: app/src/main/java/com/ken/tagimage/ViewDialogFragment.java class ViewDialogFragment (line 13) | public class ViewDialogFragment extends DialogFragment { type Callback (line 15) | public interface Callback { method onClick (line 16) | void onClick(String tabName); method show (line 21) | public void show(FragmentManager fragmentManager) { method onCreateDialog (line 25) | @Override method setCallback (line 45) | public void setCallback(Callback callback) { method onDestroy (line 49) | @Override FILE: app/src/test/java/com/ken/tagimage/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test