SYMBOL INDEX (124 symbols across 14 files) FILE: demo/src/main/java/cn/jeesoft/demo/ArrayDataDemo.java class ArrayDataDemo (line 13) | public class ArrayDataDemo { method init (line 17) | private static void init() { method getRandomText (line 37) | private static String getRandomText() { method getAll (line 46) | public static Map>> getAll() { FILE: demo/src/main/java/cn/jeesoft/demo/MainActivity.java class MainActivity (line 17) | public class MainActivity extends AppCompatActivity { method onCreate (line 19) | @Override method showView (line 30) | private void showView() { method showWindow (line 57) | private void showWindow() { method dp2Px (line 86) | public static int dp2Px(float dp) { FILE: demo/src/main/java/cn/jeesoft/demo/OptionsWindowHelper.java class OptionsWindowHelper (line 19) | public class OptionsWindowHelper { type OnOptionsSelectListener (line 25) | public interface OnOptionsSelectListener { method onOptionsSelect (line 26) | void onOptionsSelect(String province, String city, String area); method OptionsWindowHelper (line 29) | private OptionsWindowHelper() { method builder (line 32) | public static CharacterPickerWindow builder(Activity activity, final O... method setPickerData (line 57) | public static void setPickerData(CharacterPickerView view) { method setCurrentPositions (line 92) | public static void setCurrentPositions(CharacterPickerWindow window, S... method indexOf (line 100) | private static int indexOf(List data, String key) { FILE: library/src/main/java/cn/jeesoft/widget/pickerview/CharacterPickerView.java class CharacterPickerView (line 18) | public class CharacterPickerView extends FrameLayout { method CharacterPickerView (line 22) | public CharacterPickerView(Context context) { method CharacterPickerView (line 27) | public CharacterPickerView(Context context, AttributeSet attrs) { method CharacterPickerView (line 32) | public CharacterPickerView(Context context, AttributeSet attrs, int de... method CharacterPickerView (line 37) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 43) | private void init(Context context) { method setPicker (line 49) | public void setPicker(List optionsItems) { method setPicker (line 53) | public void setPicker(List options1Items, method setPicker (line 58) | public void setPicker(List options1Items, method setSelectOptions (line 67) | public void setSelectOptions(int option1) { method setSelectOptions (line 74) | public void setSelectOptions(int option1, int option2) { method setSelectOptions (line 81) | public void setSelectOptions(int option1, int option2, int option3) { method setCyclic (line 88) | public void setCyclic(boolean cyclic) { method setTypeface (line 95) | public void setTypeface(Typeface typeface) { method setCurrentItems (line 99) | @Deprecated method setCurrentPositions (line 107) | public void setCurrentPositions(int option1, int option2, int option3) { method getCurrentItems (line 115) | @Deprecated method getCurrentPositions (line 122) | public int[] getCurrentPositions() { method setOnOptionChangedListener (line 126) | public void setOnOptionChangedListener(OnOptionChangedListener listene... method setMaxTextSize (line 133) | public void setMaxTextSize(float dpValue) { FILE: library/src/main/java/cn/jeesoft/widget/pickerview/CharacterPickerWindow.java class CharacterPickerWindow (line 17) | public class CharacterPickerWindow extends PopupWindow implements View.O... method CharacterPickerWindow (line 25) | public CharacterPickerWindow(Context context) { method dp2Px (line 48) | private static int dp2Px(float dp) { method getPickerView (line 53) | public CharacterPickerView getPickerView() { method setPicker (line 57) | public void setPicker(List optionsItems) { method setPicker (line 61) | public void setPicker(List options1Items, method setPicker (line 66) | public void setPicker(List options1Items, method setSelectOptions (line 75) | @Deprecated method setSelectOptions (line 83) | @Deprecated method setSelectOptions (line 91) | @Deprecated method setCurrentPositions (line 99) | public void setCurrentPositions(int option1) { method setCurrentPositions (line 106) | public void setCurrentPositions(int option1, int option2) { method setCurrentPositions (line 113) | public void setCurrentPositions(int option1, int option2, int option3) { method setMaxTextSize (line 120) | public void setMaxTextSize(float dpValue) { method setCyclic (line 127) | public void setCyclic(boolean cyclic) { method setTypeface (line 134) | public void setTypeface(Typeface typeface) { method onClick (line 138) | @Override method setOnoptionsSelectListener (line 150) | public void setOnoptionsSelectListener( FILE: library/src/main/java/cn/jeesoft/widget/pickerview/OnOptionChangedListener.java type OnOptionChangedListener (line 7) | public interface OnOptionChangedListener { method onOptionChanged (line 8) | void onOptionChanged(int option1, int option2, int option3); FILE: library/src/main/java/cn/jeesoft/widget/pickerview/WheelOptions.java class WheelOptions (line 16) | final class WheelOptions { method getView (line 29) | public View getView() { method WheelOptions (line 33) | public WheelOptions(CharacterPickerView view) { method setOnOptionChangedListener (line 38) | public void setOnOptionChangedListener(OnOptionChangedListener listene... method setPicker (line 42) | public void setPicker(ArrayList optionsItems) { method setPicker (line 46) | public void setPicker(List options1Items, method setPicker (line 51) | public void setPicker(List options1Items, method doItemChange (line 144) | private void doItemChange() { method setCyclic (line 156) | public void setCyclic(boolean cyclic) { method setTypeface (line 165) | public void setTypeface(Typeface typeface) { method getCurrentItems (line 171) | @Deprecated method getCurrentPositions (line 183) | public int[] getCurrentPositions() { method setCurrentPositions (line 191) | public void setCurrentPositions(int option1, int option2, int option3) { method setMaxTextSize (line 213) | public void setMaxTextSize(float dpValue) { FILE: library/src/main/java/com/weigan/loopview/InertiaTimerTask.java class InertiaTimerTask (line 10) | final class InertiaTimerTask implements Runnable { method InertiaTimerTask (line 16) | InertiaTimerTask(LoopView loopview, float velocityY) { method run (line 23) | @Override FILE: library/src/main/java/com/weigan/loopview/LoopView.java class LoopView (line 27) | public class LoopView extends View { type ACTION (line 37) | public enum ACTION { method setLineSpacingMultiplier (line 110) | public void setLineSpacingMultiplier(float lineSpacingMultiplier) { method setCenterTextColor (line 119) | public void setCenterTextColor(int centerTextColor) { method setOuterTextColor (line 129) | public void setOuterTextColor(int outerTextColor) { method setDividerColor (line 139) | public void setDividerColor(int dividerColor) { method setTypeface (line 149) | public void setTypeface(Typeface typeface) { method LoopView (line 157) | public LoopView(Context context) { method LoopView (line 162) | public LoopView(Context context, AttributeSet attributeset) { method LoopView (line 167) | public LoopView(Context context, AttributeSet attributeset, int defSty... method initLoopView (line 172) | private void initLoopView(Context context, AttributeSet attributeset) { method setItemsVisibleCount (line 204) | public void setItemsVisibleCount(int visibleNumber) { method initPaintsIfPossible (line 214) | private void initPaintsIfPossible() { method remeasure (line 239) | private void remeasure() { method smoothScroll (line 277) | void smoothScroll(ACTION action) { method scrollBy (line 291) | protected final void scrollBy(float velocityY) { method cancelFuture (line 299) | public void cancelFuture() { method setNotLoop (line 309) | public void setNotLoop() { method setLoop (line 313) | public final void setLoop(boolean isLoop) { method setTextSize (line 321) | public final void setTextSize(float size) { method setMaxTextSize (line 336) | public final void setMaxTextSize(float dpVaule) { method setInitPosition (line 340) | public final void setInitPosition(int initPosition) { method setListener (line 350) | public final void setListener(OnItemSelectedListener OnItemSelectedLis... method setItems (line 354) | public final void setItems(List items) { method getSelectedItem (line 360) | public final int getSelectedItem() { method onItemSelected (line 370) | protected final void onItemSelected() { method setScaleX (line 381) | @Override method setCurrentPosition (line 390) | public void setCurrentPosition(int position) { method onDraw (line 407) | @Override method drawOuterText (line 526) | private void drawOuterText(Canvas canvas, int position) { method drawCenterText (line 531) | private void drawCenterText(Canvas canvas, int position) { method dp2px (line 536) | private int dp2px(float dpValue) { method getDrawingY (line 542) | private int getDrawingY() { method getTextX (line 552) | private int getTextX(String a, Paint paint, Rect rect) { method onMeasure (line 560) | @Override method onTouchEvent (line 567) | @Override FILE: library/src/main/java/com/weigan/loopview/LoopViewGestureListener.java class LoopViewGestureListener (line 12) | final class LoopViewGestureListener extends android.view.GestureDetector... method LoopViewGestureListener (line 16) | LoopViewGestureListener(LoopView loopview) { method onFling (line 20) | @Override FILE: library/src/main/java/com/weigan/loopview/MessageHandler.java class MessageHandler (line 13) | final class MessageHandler extends Handler { method MessageHandler (line 20) | MessageHandler(LoopView loopview) { method handleMessage (line 24) | @Override FILE: library/src/main/java/com/weigan/loopview/OnItemSelectedListener.java type OnItemSelectedListener (line 8) | public interface OnItemSelectedListener { method onItemSelected (line 9) | void onItemSelected(int index); FILE: library/src/main/java/com/weigan/loopview/OnItemSelectedRunnable.java class OnItemSelectedRunnable (line 10) | final class OnItemSelectedRunnable implements Runnable { method OnItemSelectedRunnable (line 13) | OnItemSelectedRunnable(LoopView loopview) { method run (line 17) | @Override FILE: library/src/main/java/com/weigan/loopview/SmoothScrollTimerTask.java class SmoothScrollTimerTask (line 7) | final class SmoothScrollTimerTask implements Runnable { method SmoothScrollTimerTask (line 14) | SmoothScrollTimerTask(LoopView loopview, int offset) { method run (line 21) | @Override