SYMBOL INDEX (1740 symbols across 157 files) FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/AddressPicker.java class AddressPicker (line 54) | @SuppressWarnings({"unused"}) method AddressPicker (line 62) | public AddressPicker(@NonNull Activity activity) { method AddressPicker (line 66) | public AddressPicker(@NonNull Activity activity, @StyleRes int themeRe... method initData (line 70) | @Override method onAddressReceived (line 84) | @Override method setData (line 94) | @Deprecated method setOnLinkagePickedListener (line 100) | @Deprecated method onOk (line 106) | @Override method setOnAddressPickedListener (line 117) | public void setOnAddressPickedListener(@NonNull OnAddressPickedListene... method setOnAddressLoadListener (line 121) | public void setOnAddressLoadListener(@NonNull OnAddressLoadListener on... method setAddressLoader (line 125) | public void setAddressLoader(@NonNull AddressLoader loader, @NonNull A... method setAddressMode (line 130) | public void setAddressMode(@AddressMode int addressMode) { method setAddressMode (line 134) | public void setAddressMode(@NonNull String assetPath, @AddressMode int... method setAddressMode (line 138) | public void setAddressMode(@NonNull String assetPath, @AddressMode int... method getProvinceWheelView (line 144) | public final WheelView getProvinceWheelView() { method getCityWheelView (line 148) | public final WheelView getCityWheelView() { method getCountyWheelView (line 152) | public final WheelView getCountyWheelView() { method getProvinceLabelView (line 156) | public final TextView getProvinceLabelView() { method getCityLabelView (line 160) | public final TextView getCityLabelView() { method getCountyLabelView (line 164) | public final TextView getCountyLabelView() { FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/AddressLoader.java type AddressLoader (line 25) | public interface AddressLoader { method loadJson (line 27) | @MainThread FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/AddressParser.java type AddressParser (line 29) | public interface AddressParser { method parseData (line 31) | @WorkerThread FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/AddressReceiver.java type AddressReceiver (line 29) | public interface AddressReceiver { method onAddressReceived (line 31) | @MainThread FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnAddressLoadListener.java type OnAddressLoadListener (line 26) | public interface OnAddressLoadListener { method onAddressLoadStarted (line 28) | void onAddressLoadStarted(); method onAddressLoadFinished (line 30) | void onAddressLoadFinished(@NonNull List data); FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnAddressPickedListener.java type OnAddressPickedListener (line 26) | public interface OnAddressPickedListener { method onAddressPicked (line 35) | void onAddressPicked(ProvinceEntity province, CityEntity city, CountyE... FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/AddressEntity.java class AddressEntity (line 29) | class AddressEntity implements TextProvider, Serializable { method getCode (line 33) | public String getCode() { method setCode (line 37) | public void setCode(String code) { method getName (line 41) | public String getName() { method setName (line 45) | public void setName(String name) { method provideText (line 49) | @Override method equals (line 54) | @Override method hashCode (line 67) | @Override method toString (line 72) | @NonNull FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/CityEntity.java class CityEntity (line 27) | public class CityEntity extends AddressEntity { method getCountyList (line 30) | @NonNull method setCountyList (line 38) | public void setCountyList(List countyList) { FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/CountyEntity.java class CountyEntity (line 22) | public class CountyEntity extends AddressEntity { FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/ProvinceEntity.java class ProvinceEntity (line 27) | public class ProvinceEntity extends AddressEntity { method getCityList (line 30) | @NonNull method setCityList (line 38) | public void setCityList(List cityList) { FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/AddressProvider.java class AddressProvider (line 31) | public class AddressProvider implements LinkageProvider { method AddressProvider (line 35) | public AddressProvider(@NonNull List data, int mode) { method firstLevelVisible (line 40) | @Override method thirdLevelVisible (line 45) | @Override method provideFirstData (line 50) | @NonNull method linkageSecondData (line 56) | @NonNull method linkageThirdData (line 68) | @NonNull method findFirstIndex (line 81) | @Override method findSecondIndex (line 99) | @Override method findThirdIndex (line 118) | @Override FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/AssetAddressLoader.java class AssetAddressLoader (line 43) | @SuppressWarnings("unused") method AssetAddressLoader (line 48) | public AssetAddressLoader(@NonNull Context context, @NonNull String pa... method loadJson (line 53) | @Override method loadFromAssets (line 75) | @WorkerThread FILE: AddressPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/utility/AddressJsonParser.java class AddressJsonParser (line 39) | public class AddressJsonParser implements AddressParser { method AddressJsonParser (line 42) | public AddressJsonParser() { method AddressJsonParser (line 46) | public AddressJsonParser(Builder builder) { method parseData (line 50) | @NonNull method parseProvince (line 62) | private List parseProvince(JSONArray provinceArray) { method parseCity (line 77) | private void parseCity(ProvinceEntity provinceEntity, JSONArray cityAr... method parseCounty (line 94) | private void parseCounty(CityEntity cityEntity, JSONArray countyArray) { class Builder (line 108) | @SuppressWarnings("unused") method provinceCodeField (line 119) | public Builder provinceCodeField(String provinceCodeField) { method provinceNameField (line 127) | public Builder provinceNameField(String provinceNameField) { method provinceChildField (line 135) | public Builder provinceChildField(String provinceChildField) { method cityCodeField (line 143) | public Builder cityCodeField(String cityCodeField) { method cityNameField (line 151) | public Builder cityNameField(String cityNameField) { method cityChildField (line 159) | public Builder cityChildField(String cityChildField) { method countyCodeField (line 167) | public Builder countyCodeField(String countyCodeField) { method countyNameField (line 175) | public Builder countyNameField(String countyNameField) { method build (line 183) | public AddressJsonParser build() { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/CalendarPicker.java class CalendarPicker (line 48) | @SuppressWarnings({"unused", "deprecation"}) method CalendarPicker (line 64) | public CalendarPicker(Activity activity) { method CalendarPicker (line 68) | public CalendarPicker(@NonNull Activity activity, @StyleRes int themeR... method createBodyView (line 72) | @NonNull method initView (line 79) | @Override method initData (line 94) | @Override method onCancel (line 133) | @Override method onOk (line 138) | @Override method onSingleSelected (line 156) | @Override method onRangeSelected (line 161) | @Override method enablePagerSnap (line 170) | public void enablePagerSnap() { method setColorScheme (line 188) | public void setColorScheme(ColorScheme colorScheme) { method setOnRangeDatePickListener (line 201) | public void setOnRangeDatePickListener(OnRangeDatePickListener onRange... method setOnSingleDatePickListener (line 212) | public void setOnSingleDatePickListener(OnSingleDatePickListener onSin... method setRangeDate (line 223) | public void setRangeDate(Date minDate, Date maxDate) { method setRangeDateOnFuture (line 234) | public void setRangeDateOnFuture(int offsetMonth) { method setSelectedDate (line 252) | public void setSelectedDate(long timeInMillis) { method setSelectedDate (line 259) | public void setSelectedDate(Date date) { method setSelectedDate (line 269) | public void setSelectedDate(long timeInMillisStart, long timeInMillisE... method setSelectedDate (line 277) | public void setSelectedDate(Date startDate, Date endDate) { method setIntervalNotes (line 288) | public void setIntervalNotes(String noteFrom, String noteTo) { method setFestivalProvider (line 299) | public void setFestivalProvider(FestivalProvider festivalProvider) { method setItemViewProvider (line 309) | public void setItemViewProvider(ItemViewProvider itemViewProvider) { method refreshData (line 316) | private void refreshData() { method scrollToSelectedPosition (line 336) | private void scrollToSelectedPosition() { method getCalendarView (line 351) | public final CalendarView getCalendarView() { method onDetachedFromWindow (line 355) | @Override FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/OnRangeDatePickListener.java type OnRangeDatePickListener (line 24) | public interface OnRangeDatePickListener { method onRangeDatePicked (line 26) | void onRangeDatePicked(@NonNull Date startDate, @NonNull Date endDate); method onMonthChanged (line 28) | void onMonthChanged(Date date); FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/OnSingleDatePickListener.java type OnSingleDatePickListener (line 24) | public interface OnSingleDatePickListener { method onSingleDatePicked (line 26) | void onSingleDatePicked(@NonNull Date date); method onMonthChanged (line 28) | void onMonthChanged(Date date); FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/CalendarAdapter.java class CalendarAdapter (line 37) | @SuppressWarnings("UnusedReturnValue") method notify (line 58) | public CalendarAdapter notify(boolean notify) { method colorScheme (line 63) | public CalendarAdapter colorScheme(ColorScheme colorScheme) { method single (line 71) | public CalendarAdapter single(boolean value) { method festivalProvider (line 79) | public CalendarAdapter festivalProvider(FestivalProvider value) { method itemViewProvider (line 87) | public CalendarAdapter itemViewProvider(ItemViewProvider value) { method valid (line 95) | public CalendarAdapter valid(Date from, Date to) { method intervalNotes (line 110) | public CalendarAdapter intervalNotes(String noteFrom, String noteTo) { method select (line 125) | public CalendarAdapter select(long fromInMillis, long toInMillis) { method select (line 135) | public CalendarAdapter select(Date from, Date to) { method range (line 150) | public CalendarAdapter range(Date startDate, Date endDate) { method range (line 154) | public CalendarAdapter range(Date startDate, Date endDate, boolean cle... method range (line 159) | public CalendarAdapter range(List list, boolean clear) { method setRange (line 175) | @Deprecated method setRange (line 185) | @Deprecated method refresh (line 191) | @SuppressLint("NotifyDataSetChanged") method setOnCalendarSelectedListener (line 196) | public void setOnCalendarSelectedListener(OnDateSelectedListener onDat... method onCreateViewHolder (line 200) | @NonNull method onBindViewHolder (line 232) | @Override method getItemCount (line 245) | @Override method getDatePosition (line 250) | public final int getDatePosition(Date date) { method getDateValue (line 286) | public Date getDateValue(int position) { method onCalendarDayClick (line 293) | @Override class VH (line 316) | static class VH extends RecyclerView.ViewHolder { method VH (line 320) | VH(View itemView, TextView titleView, MonthView monthView) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/CalendarView.java class CalendarView (line 34) | @SuppressWarnings("unused") method CalendarView (line 41) | public CalendarView(Context context) { method CalendarView (line 45) | public CalendarView(Context context, @Nullable AttributeSet attrs) { method CalendarView (line 49) | public CalendarView(Context context, @Nullable AttributeSet attrs, int... method enablePagerSnap (line 62) | public void enablePagerSnap() { method setColorScheme (line 67) | public void setColorScheme(ColorScheme colorScheme) { method getWeekView (line 72) | public final GridView getWeekView() { method getBodyView (line 76) | public final RecyclerView getBodyView() { method getLayoutManager (line 80) | public final LinearLayoutManager getLayoutManager() { method getAdapter (line 88) | public final CalendarAdapter getAdapter() { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/ColorScheme.java class ColorScheme (line 26) | public class ColorScheme implements Serializable { method weekTextColor (line 41) | public ColorScheme weekTextColor(@ColorInt int color) { method weekTextColor (line 46) | @ColorInt method weekBackgroundColor (line 51) | public ColorScheme weekBackgroundColor(@ColorInt int color) { method weekBackgroundColor (line 56) | @ColorInt method monthTitleTextColor (line 61) | public ColorScheme monthTitleTextColor(@ColorInt int color) { method monthTitleTextColor (line 66) | @ColorInt method monthTitleBackgroundColor (line 71) | public ColorScheme monthTitleBackgroundColor(@ColorInt int color) { method monthTitleBackgroundColor (line 76) | @ColorInt method monthBackgroundColor (line 81) | public ColorScheme monthBackgroundColor(@ColorInt int color) { method monthBackgroundColor (line 86) | @ColorInt method monthDividerColor (line 91) | public ColorScheme monthDividerColor(@ColorInt int color) { method monthDividerColor (line 96) | @ColorInt method dayNormalTextColor (line 101) | public ColorScheme dayNormalTextColor(@ColorInt int color) { method dayNormalTextColor (line 106) | @ColorInt method dayInvalidTextColor (line 111) | public ColorScheme dayInvalidTextColor(@ColorInt int color) { method dayInvalidTextColor (line 116) | @ColorInt method dayStressTextColor (line 121) | public ColorScheme dayStressTextColor(@ColorInt int color) { method dayStressTextColor (line 126) | @ColorInt method daySelectTextColor (line 131) | public ColorScheme daySelectTextColor(@ColorInt int color) { method daySelectTextColor (line 136) | @ColorInt method dayNormalBackgroundColor (line 141) | public ColorScheme dayNormalBackgroundColor(@ColorInt int color) { method dayNormalBackgroundColor (line 146) | @ColorInt method dayInvalidBackgroundColor (line 151) | public ColorScheme dayInvalidBackgroundColor(@ColorInt int color) { method dayInvalidBackgroundColor (line 156) | @ColorInt method daySelectBackgroundColor (line 161) | public ColorScheme daySelectBackgroundColor(@ColorInt int color) { method daySelectBackgroundColor (line 166) | @ColorInt FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/DateUtils.java class DateUtils (line 25) | public class DateUtils { method calendar (line 27) | public static Calendar calendar(long timeInMillis) { method calendar (line 31) | public static Calendar calendar(Date date) { method maxDaysOfMonth (line 41) | public static int maxDaysOfMonth(Date date) { method firstDayOfMonthIndex (line 49) | public static int firstDayOfMonthIndex(Date date) { method isTodayOfMonth (line 61) | public static int isTodayOfMonth(Date date) { method diverse (line 79) | public static boolean diverse(Calendar calendarA, Calendar calendarB, ... method months (line 96) | public static int months(Date sDate, Date eDate) { method max (line 104) | public static Date max(Date sDate, Date eDate) { method min (line 108) | public static Date min(Date sDate, Date eDate) { method fillDates (line 119) | public static List fillDates(Date sDate, Date eDate) { method daysInterval (line 142) | public static NumInterval daysInterval(Date month, Interval date... method specialDayInMonth (line 218) | public static Date specialDayInMonth(Date month, int index) { method getLastDayFromMonth (line 233) | public static Date getLastDayFromMonth(Date date) { method getDayYearAgo (line 245) | public static Date getDayYearAgo(Date date) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/DayEntity.java class DayEntity (line 23) | public class DayEntity implements Serializable { method DayEntity (line 35) | private DayEntity() { method status (line 39) | @DayStatus method status (line 44) | public DayEntity status(@DayStatus int status) { method value (line 49) | public DayEntity value(int value) { method value (line 54) | public String value() { method intValue (line 58) | public int intValue() { method valueStatus (line 62) | @DayStatus method valueStatus (line 67) | public DayEntity valueStatus(@DayStatus int valueStatus) { method desc (line 72) | public String desc() { method desc (line 77) | public DayEntity desc(String desc) { method descStatus (line 82) | @DayStatus method descStatus (line 87) | public DayEntity descStatus(@DayStatus int descStatus) { method note (line 92) | public String note() { method note (line 96) | public DayEntity note(String note) { method recycle (line 101) | public void recycle() { method obtain (line 112) | public static DayEntity obtain(@DayStatus int status, int value, Strin... FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/DayView.java class DayView (line 33) | public final class DayView extends LinearLayout { method DayView (line 38) | public DayView(@NonNull Context context) { method DayView (line 43) | public DayView(Context context, @Nullable AttributeSet attrs) { method DayView (line 48) | public DayView(Context context, @Nullable AttributeSet attrs, int defS... method DayView (line 53) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method initialize (line 59) | private void initialize(Context context) { method setValue (line 80) | public void setValue(DayEntity entity, ColorScheme scheme) { method getValue (line 95) | public DayEntity getValue() { method setTextStatusColor (line 99) | private void setTextStatusColor(TextView tv, @DayStatus int status, Co... method setBackgroundStatus (line 125) | private void setBackgroundStatus(DayEntity entity, ColorScheme scheme) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/FestivalProvider.java type FestivalProvider (line 22) | public interface FestivalProvider { method provideText (line 24) | String provideText(Date date); FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/Interval.java class Interval (line 19) | public class Interval { method lBound (line 25) | public int lBound() { method lBound (line 29) | public void lBound(int lBound) { method left (line 33) | public T left() { method left (line 37) | public Interval left(T left) { method rBound (line 42) | public int rBound() { method rBound (line 46) | public void rBound(int rBound) { method right (line 50) | public T right() { method right (line 54) | public Interval right(T right) { method bothNoNull (line 59) | public boolean bothNoNull() { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/ItemViewProvider.java type ItemViewProvider (line 23) | public interface ItemViewProvider { method provideTitleView (line 25) | TextView provideTitleView(Context context); method provideMonthView (line 27) | MonthView provideMonthView(Context context); FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/MonthEntity.java class MonthEntity (line 25) | public class MonthEntity implements Serializable { method obtain (line 44) | public static MonthEntity obtain(Interval valid, Interval ... method MonthEntity (line 51) | private MonthEntity() { method date (line 55) | public Date date() { method date (line 59) | public MonthEntity date(Date date) { method valid (line 64) | public Interval valid() { method valid (line 68) | public MonthEntity valid(Interval valid) { method select (line 73) | public Interval select() { method select (line 77) | public MonthEntity select(Interval select) { method singleMode (line 82) | public MonthEntity singleMode(boolean singleMode) { method singleMode (line 87) | public boolean singleMode() { method festivalProvider (line 91) | public MonthEntity festivalProvider(FestivalProvider festivalProvider) { method festivalProvider (line 96) | public FestivalProvider festivalProvider() { method note (line 100) | public Interval note() { method note (line 104) | public MonthEntity note(Interval note) { method recycle (line 109) | public void recycle() { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/MonthView.java class MonthView (line 31) | public class MonthView extends ViewGroup { method MonthView (line 47) | public MonthView(Context context) { method MonthView (line 52) | public MonthView(Context context, AttributeSet attrs) { method MonthView (line 57) | public MonthView(Context context, AttributeSet attrs, int defStyleAttr) { method MonthView (line 62) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method initialize (line 68) | private void initialize(Context context) { method onMeasure (line 82) | @Override method onLayout (line 111) | @Override method toDayDesc (line 197) | @NonNull method setValue (line 211) | public void setValue(@NonNull MonthEntity entity, @NonNull ColorScheme... method getValue (line 227) | public MonthEntity getValue() { method setOnDayInMonthClickListener (line 231) | public void setOnDayInMonthClickListener(OnDateClickListener listener) { class DividerLayoutControl (line 238) | private static class DividerLayoutControl { method DividerLayoutControl (line 244) | DividerLayoutControl(@NonNull View[] views) { method layout (line 250) | public int layout(int offsetY) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/NumInterval.java class NumInterval (line 19) | public class NumInterval extends Interval { method NumInterval (line 21) | public NumInterval() { method contain (line 28) | public boolean contain(int index) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/OnDateClickListener.java type OnDateClickListener (line 21) | public interface OnDateClickListener { method onCalendarDayClick (line 23) | void onCalendarDayClick(Date date); FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/OnDateSelectedListener.java type OnDateSelectedListener (line 23) | public interface OnDateSelectedListener { method onSingleSelected (line 25) | void onSingleSelected(@NonNull Date date); method onRangeSelected (line 27) | void onRangeSelected(@NonNull Date start, @NonNull Date end); FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/TimeUtils.java class TimeUtils (line 27) | public class TimeUtils { method ensureDateFormatMap (line 30) | private static void ensureDateFormatMap(@NonNull String format) { method date (line 41) | public static Date date(String dateText, @NonNull String format) throw... method dateText (line 52) | public static String dateText(long date, @NonNull String format) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/core/WeekAdapter.java class WeekAdapter (line 29) | public class WeekAdapter extends BaseAdapter { method setColorScheme (line 43) | public void setColorScheme(ColorScheme colorScheme) { method getCount (line 51) | @Override method getItem (line 56) | @Override method getItemId (line 61) | @Override method getView (line 66) | @Override FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/listener/OnPageChangeCallback.java class OnPageChangeCallback (line 5) | public abstract class OnPageChangeCallback { method onPageScrolled (line 15) | public void onPageScrolled(int position, float positionOffset, method onPageSelected (line 25) | public void onPageSelected(int position) { method onPageScrollStateChanged (line 33) | public void onPageScrollStateChanged(int state) { FILE: CalendarPicker/src/main/java/com/github/gzuliyujiang/calendarpicker/listener/ScrollEventAdapter.java class ScrollEventAdapter (line 43) | public final class ScrollEventAdapter extends RecyclerView.OnScrollListe... method ScrollEventAdapter (line 74) | public ScrollEventAdapter(@NonNull RecyclerView recyclerView) { method resetState (line 85) | private void resetState() { method onScrollStateChanged (line 101) | @Override method onScrolled (line 174) | @Override method updateScrollEventValues (line 222) | private void updateScrollEventValues() { method startDrag (line 286) | private void startDrag(boolean isFakeDrag) { method notifyDataSetChangeHappened (line 302) | void notifyDataSetChangeHappened() { method notifyProgrammaticScroll (line 309) | void notifyProgrammaticScroll(int target, boolean smooth) { method notifyBeginFakeDrag (line 327) | void notifyBeginFakeDrag() { method notifyEndFakeDrag (line 335) | void notifyEndFakeDrag() { method setOnPageChangeCallback (line 355) | public void setOnPageChangeCallback(OnPageChangeCallback callback) { method getScrollState (line 359) | int getScrollState() { method isIdle (line 366) | boolean isIdle() { method isDragging (line 374) | boolean isDragging() { method isFakeDragging (line 378) | boolean isFakeDragging() { method isInAnyDraggingState (line 388) | private boolean isInAnyDraggingState() { method getRelativeScrollPosition (line 403) | double getRelativeScrollPosition() { method dispatchStateChanged (line 408) | private void dispatchStateChanged(int state) { method dispatchSelected (line 427) | private void dispatchSelected(int target) { method dispatchScrolled (line 433) | private void dispatchScrolled(int position, float offset, int offsetPx) { method getPosition (line 439) | private int getPosition() { class ScrollEventValues (line 443) | private static final class ScrollEventValues { method ScrollEventValues (line 449) | ScrollEventValues() { method reset (line 452) | void reset() { FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/BrightnessGradientView.java class BrightnessGradientView (line 23) | public class BrightnessGradientView extends ColorGradientView { method BrightnessGradientView (line 25) | public BrightnessGradientView(Context context) { method BrightnessGradientView (line 30) | public BrightnessGradientView(Context context, AttributeSet attrs) { method BrightnessGradientView (line 35) | public BrightnessGradientView(Context context, AttributeSet attrs, int... FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/ColorGradientView.java class ColorGradientView (line 42) | @SuppressWarnings("unused") method ColorGradientView (line 68) | public ColorGradientView(Context context) { method ColorGradientView (line 73) | public ColorGradientView(Context context, AttributeSet attrs) { method ColorGradientView (line 78) | public ColorGradientView(Context context, AttributeSet attrs, int defS... method init (line 83) | private void init() { method onMeasure (line 92) | @Override method onDraw (line 139) | @Override method onDrawPointer (line 151) | private void onDrawPointer(Canvas canvas) { method onLayout (line 185) | @Override method buildShader (line 208) | private void buildShader() { method setRadius (line 219) | public void setRadius(float radius) { method onTouchEvent (line 227) | @SuppressLint("ClickableViewAccessibility") method onUpdateColorSelection (line 246) | protected void onUpdateColorSelection(int x, int y) { method dispatchColorChanged (line 264) | protected void dispatchColorChanged(int color) { method asBrightnessGradient (line 273) | public final void asBrightnessGradient() { method setBrightnessGradientView (line 277) | public void setBrightnessGradientView(ColorGradientView gradientView) { method getSelectedColor (line 287) | public int getSelectedColor() { method setColor (line 291) | public void setColor(int selectedColor) { method setColor (line 295) | protected void setColor(int selectedColor, boolean updatePointers) { method getColorForGradient (line 314) | private int getColorForGradient(float[] hsv) { method updatePointerPosition (line 327) | private void updatePointerPosition() { method setOnColorChangedListener (line 338) | public void setOnColorChangedListener(OnColorChangedListener onColorCh... method pointToHue (line 344) | private float pointToHue(float x) { method hueToPoint (line 349) | private int hueToPoint(float hue) { method pointToSaturation (line 353) | private float pointToSaturation(float y) { method saturationToPoint (line 358) | private int saturationToPoint(float sat) { method pointToValueBrightness (line 363) | private float pointToValueBrightness(float x) { method brightnessToPoint (line 368) | private int brightnessToPoint(float val) { method setPointerDrawable (line 374) | public void setPointerDrawable(Drawable pointerDrawable) { method setPointerDrawable (line 384) | public void setPointerDrawable(@DrawableRes int pointerDrawable) { method recycle (line 388) | public void recycle() { method setLockPointerInBounds (line 399) | public void setLockPointerInBounds(boolean lockPointerInBounds) { method onSaveInstanceState (line 406) | @Override method onRestoreInstanceState (line 415) | @Override FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/ColorPicker.java class ColorPicker (line 35) | @SuppressWarnings("unused") method ColorPicker (line 43) | public ColorPicker(@NonNull Activity activity) { method ColorPicker (line 47) | public ColorPicker(@NonNull Activity activity, @StyleRes int themeResI... method createBodyView (line 51) | @NonNull method initView (line 57) | @CallSuper method initData (line 65) | @CallSuper method onCancel (line 83) | @Override method onOk (line 88) | @Override method onColorChanged (line 95) | @Override method updateCurrentColor (line 100) | private void updateCurrentColor(@ColorInt int color) { method setInitColor (line 111) | public void setInitColor(@ColorInt int initColor) { method setOnColorPickListener (line 121) | public void setOnColorPickListener(OnColorPickedListener onColorPicked... method getCurrentColor (line 128) | @ColorInt method getHexView (line 141) | public final TextView getHexView() { method getColorGradientView (line 148) | public final ColorGradientView getColorGradientView() { method getBrightnessGradientView (line 155) | public final BrightnessGradientView getBrightnessGradientView() { FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/OnColorChangedListener.java type OnColorChangedListener (line 22) | public interface OnColorChangedListener { method onColorChanged (line 24) | void onColorChanged(ColorGradientView gradientView, @ColorInt int color); FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/OnColorPickedListener.java type OnColorPickedListener (line 22) | public interface OnColorPickedListener { method onColorPicked (line 24) | void onColorPicked(@ColorInt int pickedColor); FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/SavedState.java class SavedState (line 24) | class SavedState extends View.BaseSavedState { method SavedState (line 28) | SavedState(Parcelable superState) { method SavedState (line 32) | private SavedState(Parcel in) { method writeToParcel (line 38) | @Override method createFromParcel (line 47) | public SavedState createFromParcel(Parcel in) { method newArray (line 51) | public SavedState[] newArray(int size) { FILE: ColorPicker/src/main/java/com/github/gzuliyujiang/colorpicker/Utils.java class Utils (line 27) | class Utils { method reverseColor (line 29) | @ColorInt method toHexString (line 41) | @NonNull FILE: Common/src/main/java/com/github/gzuliyujiang/dialog/BaseDialog.java class BaseDialog (line 53) | @SuppressWarnings({"WeakerAccess", "unused"}) method BaseDialog (line 60) | public BaseDialog(@NonNull Activity activity) { method BaseDialog (line 64) | public BaseDialog(@NonNull Activity activity, @StyleRes int themeResId) { method getContentView (line 69) | public final View getContentView() { method init (line 73) | private void init(Activity activity) { method onStateChanged (line 102) | @Override method onInit (line 114) | @Deprecated method onInit (line 120) | @CallSuper method onCreate (line 126) | @Override method readyView (line 135) | private void readyView() { method createContentView (line 143) | @NonNull method initView (line 149) | @SuppressWarnings("DeprecatedIsStillUsed") method initView (line 156) | @CallSuper method disableCancel (line 162) | public final void disableCancel() { method setBackgroundColor (line 167) | public final void setBackgroundColor(@ColorInt int color) { method setBackgroundColor (line 172) | public final void setBackgroundColor(@CornerRound int cornerRound, @Co... method setBackgroundColor (line 176) | public final void setBackgroundColor(@CornerRound int cornerRound, @Di... method setBackgroundResource (line 203) | public final void setBackgroundResource(@DrawableRes int resId) { method setBackgroundDrawable (line 210) | public final void setBackgroundDrawable(Drawable drawable) { method setLayout (line 217) | public final void setLayout(int width, int height) { method setWidth (line 221) | public final void setWidth(int width) { method setHeight (line 225) | public final void setHeight(int height) { method setGravity (line 229) | public final void setGravity(int gravity) { method setDimAmount (line 233) | public final void setDimAmount(@FloatRange(from = 0, to = 1) float amo... method setAnimationStyle (line 237) | public final void setAnimationStyle(@StyleRes int animRes) { method setOnShowListener (line 241) | @Override method setOnDismissListener (line 253) | @Override method show (line 265) | @CallSuper method showSafe (line 274) | protected void showSafe() { method dismiss (line 286) | @CallSuper method dismissSafe (line 295) | protected void dismissSafe() { method onAttachedToWindow (line 306) | @CallSuper method initData (line 314) | @CallSuper method onDetachedFromWindow (line 319) | @CallSuper method onShow (line 329) | @CallSuper method onDismiss (line 338) | @CallSuper FILE: Common/src/main/java/com/github/gzuliyujiang/dialog/BottomDialog.java class BottomDialog (line 37) | public abstract class BottomDialog extends BaseDialog { method BottomDialog (line 40) | public BottomDialog(@NonNull Activity activity) { method BottomDialog (line 44) | public BottomDialog(@NonNull Activity activity, @StyleRes int themeRes... method onInit (line 48) | @Override method onShow (line 57) | @Override method enableMaskView (line 65) | protected boolean enableMaskView() { method addMaskView (line 69) | protected void addMaskView() { method onDismiss (line 110) | @Override method removeMaskView (line 116) | protected void removeMaskView() { FILE: Common/src/main/java/com/github/gzuliyujiang/dialog/DialogColor.java class DialogColor (line 26) | public class DialogColor implements Serializable { method contentBackgroundColor (line 35) | public DialogColor contentBackgroundColor(@ColorInt int color) { method contentBackgroundColor (line 40) | @ColorInt method topLineColor (line 45) | public DialogColor topLineColor(@ColorInt int color) { method topLineColor (line 50) | @ColorInt method titleTextColor (line 55) | public DialogColor titleTextColor(@ColorInt int color) { method titleTextColor (line 60) | @ColorInt method cancelTextColor (line 65) | public DialogColor cancelTextColor(@ColorInt int color) { method cancelTextColor (line 70) | @ColorInt method okTextColor (line 75) | public DialogColor okTextColor(@ColorInt int color) { method okTextColor (line 80) | @ColorInt method cancelEllipseColor (line 85) | public DialogColor cancelEllipseColor(@ColorInt int color) { method cancelEllipseColor (line 90) | @ColorInt method okEllipseColor (line 95) | public DialogColor okEllipseColor(@ColorInt int color) { method okEllipseColor (line 100) | @ColorInt FILE: Common/src/main/java/com/github/gzuliyujiang/dialog/DialogConfig.java class DialogConfig (line 20) | public final class DialogConfig { method DialogConfig (line 24) | private DialogConfig() { method setDialogStyle (line 28) | public static void setDialogStyle(@DialogStyle int style) { method getDialogStyle (line 32) | @DialogStyle method setDialogColor (line 37) | public static void setDialogColor(DialogColor color) { method getDialogColor (line 41) | public static DialogColor getDialogColor() { FILE: Common/src/main/java/com/github/gzuliyujiang/dialog/DialogLog.java class DialogLog (line 26) | public final class DialogLog { method DialogLog (line 30) | private DialogLog() { method enable (line 37) | public static void enable() { method print (line 46) | public static void print(@NonNull Object log) { FILE: Common/src/main/java/com/github/gzuliyujiang/dialog/ModalDialog.java class ModalDialog (line 40) | @SuppressWarnings("unused") method ModalDialog (line 50) | public ModalDialog(@NonNull Activity activity) { method ModalDialog (line 55) | public ModalDialog(@NonNull Activity activity, @StyleRes int themeResI... method onInit (line 59) | @Override method enableMaskView (line 68) | @Override method createContentView (line 73) | @NonNull method createHeaderView (line 104) | @Nullable method createTopLineView (line 118) | @Nullable method createBodyView (line 129) | @NonNull method createFooterView (line 132) | @Nullable method initView (line 146) | @CallSuper method maybeBuildEllipseButton (line 183) | private void maybeBuildEllipseButton() { method setTitle (line 217) | @Override method setTitle (line 231) | @Override method onClick (line 245) | @CallSuper method onCancel (line 260) | protected abstract void onCancel(); method onOk (line 262) | protected abstract void onOk(); method setBodyWidth (line 264) | public final void setBodyWidth(@Dimension(unit = Dimension.DP) @IntRan... method setBodyHeight (line 274) | public final void setBodyHeight(@Dimension(unit = Dimension.DP) @IntRa... method getHeaderView (line 284) | public final View getHeaderView() { method getTopLineView (line 291) | public final View getTopLineView() { method getBodyView (line 295) | public final View getBodyView() { method getFooterView (line 299) | public final View getFooterView() { method getCancelView (line 303) | public final TextView getCancelView() { method getTitleView (line 307) | public final TextView getTitleView() { method getOkView (line 311) | public final TextView getOkView() { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/ExplorerConfig.java class ExplorerConfig (line 38) | @SuppressWarnings({"UnusedReturnValue", "unused"}) method ExplorerConfig (line 59) | public ExplorerConfig(Context context) { method setRootDir (line 70) | public void setRootDir(File rootDir) { method getRootDir (line 74) | public File getRootDir() { method setLoadAsync (line 88) | public void setLoadAsync(boolean loadAsync) { method isLoadAsync (line 92) | public boolean isLoadAsync() { method setItemHeight (line 99) | public ExplorerConfig setItemHeight(@Dimension(unit = Dimension.DP) in... method getItemHeight (line 107) | public int getItemHeight() { method setFileIcon (line 114) | public ExplorerConfig setFileIcon(Drawable fileIcon) { method getFileIcon (line 122) | public Drawable getFileIcon() { method setFolderIcon (line 129) | public ExplorerConfig setFolderIcon(Drawable folderIcon) { method getFolderIcon (line 137) | public Drawable getFolderIcon() { method setHomeIcon (line 144) | public ExplorerConfig setHomeIcon(Drawable homeIcon) { method getHomeIcon (line 152) | public Drawable getHomeIcon() { method setUpIcon (line 159) | public ExplorerConfig setUpIcon(Drawable upIcon) { method getUpIcon (line 167) | public Drawable getUpIcon() { method setAllowExtensions (line 174) | public ExplorerConfig setAllowExtensions(String[] allowExtensions) { method getAllowExtensions (line 182) | public String[] getAllowExtensions() { method getExplorerMode (line 186) | @ExplorerMode method setExplorerMode (line 194) | public void setExplorerMode(@ExplorerMode int explorerMode) { method setShowHomeDir (line 201) | public ExplorerConfig setShowHomeDir(boolean showHomeDir) { method isShowHomeDir (line 209) | public boolean isShowHomeDir() { method setShowUpDir (line 216) | public ExplorerConfig setShowUpDir(boolean showUpDir) { method isShowUpDir (line 224) | public boolean isShowUpDir() { method setShowHideDir (line 231) | public ExplorerConfig setShowHideDir(boolean showHideDir) { method isShowHideDir (line 239) | public boolean isShowHideDir() { method setFileSort (line 246) | public ExplorerConfig setFileSort(@FileSort int fileSort) { method getFileSort (line 254) | @FileSort method setOnFileLoadedListener (line 262) | public ExplorerConfig setOnFileLoadedListener(OnFileLoadedListener lis... method getOnFileLoadedListener (line 267) | public OnFileLoadedListener getOnFileLoadedListener() { method setOnPathClickedListener (line 274) | public ExplorerConfig setOnPathClickedListener(OnPathClickedListener l... method getOnPathClickedListener (line 279) | public OnPathClickedListener getOnPathClickedListener() { method getOnFileClickedListener (line 283) | public OnFileClickedListener getOnFileClickedListener() { method setOnFileClickedListener (line 290) | public void setOnFileClickedListener(OnFileClickedListener onFileClick... method getOnFilePickedListener (line 294) | public OnFilePickedListener getOnFilePickedListener() { method setOnFilePickedListener (line 301) | public void setOnFilePickedListener(OnFilePickedListener onFilePickedL... FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/FileExplorer.java class FileExplorer (line 47) | @SuppressWarnings("unused") method FileExplorer (line 58) | public FileExplorer(Context context) { method FileExplorer (line 63) | public FileExplorer(Context context, AttributeSet attrs) { method FileExplorer (line 68) | public FileExplorer(Context context, AttributeSet attrs, int defStyleA... method FileExplorer (line 73) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method init (line 79) | private void init(Context context) { method load (line 98) | public void load() { method load (line 105) | public void load(@Nullable ExplorerConfig config) { method onFileLoaded (line 116) | @Override method onPathClicked (line 143) | @Override method setEmptyHint (line 165) | public void setEmptyHint(@NonNull CharSequence emptyHint) { method refreshCurrent (line 176) | public final void refreshCurrent(File current) { method getFileAdapter (line 191) | public final FileAdapter getFileAdapter() { method getPathAdapter (line 195) | public final PathAdapter getPathAdapter() { method getExplorerConfig (line 199) | public ExplorerConfig getExplorerConfig() { method getRootDir (line 203) | public final File getRootDir() { method getCurrentFile (line 210) | public final File getCurrentFile() { method getPathListView (line 217) | public final RecyclerView getPathListView() { method getFileListView (line 224) | public final RecyclerView getFileListView() { method getEmptyHintView (line 228) | public final TextView getEmptyHintView() { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/FilePicker.java class FilePicker (line 38) | @SuppressWarnings("unused") method FilePicker (line 44) | public FilePicker(Activity activity) { method FilePicker (line 48) | public FilePicker(@NonNull Activity activity, @StyleRes int themeResId) { method createBodyView (line 52) | @NonNull method initView (line 59) | @Override method initData (line 65) | @Override method onCancel (line 85) | @Override method onOk (line 90) | @Override method setExplorerConfig (line 102) | public void setExplorerConfig(@Nullable ExplorerConfig config) { method getCurrentFile (line 109) | public final File getCurrentFile() { method getFileExplorer (line 116) | public final FileExplorer getFileExplorer() { method getFileListView (line 120) | public final RecyclerView getFileListView() { method getEmptyHintView (line 124) | public final TextView getEmptyHintView() { method getPathListView (line 128) | public final RecyclerView getPathListView() { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/adapter/FileAdapter.java class FileAdapter (line 60) | @SuppressWarnings("unused") method FileAdapter (line 71) | public FileAdapter(ExplorerConfig explorerConfig) { method onCreateViewHolder (line 75) | @NonNull method onBindViewHolder (line 106) | @Override method getItemId (line 123) | @Override method getItemCount (line 128) | @Override method setExplorerConfig (line 133) | public void setExplorerConfig(ExplorerConfig explorerConfig) { method getExplorerConfig (line 138) | public ExplorerConfig getExplorerConfig() { method recycleData (line 142) | public final void recycleData() { method getCurrentFile (line 170) | public File getCurrentFile() { method getItem (line 174) | public FileEntity getItem(int position) { method loadData (line 178) | public void loadData(final File dir) { method reallyRefresh (line 209) | @SuppressLint("NotifyDataSetChanged") method loadDataSync (line 220) | private List loadDataSync(File dir) { method listFiles (line 270) | private List listFiles(File startDir, FileFilter fileFilter) { method sortFiles (line 282) | private void sortFiles(List files, @FileSort int sort) { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/adapter/FileEntity.java class FileEntity (line 29) | public class FileEntity implements Serializable { method setIcon (line 34) | public void setIcon(Drawable icon) { method getIcon (line 38) | public Drawable getIcon() { method getName (line 42) | public String getName() { method setName (line 46) | public void setName(String name) { method getFile (line 50) | public File getFile() { method setFile (line 54) | public void setFile(File file) { method toString (line 58) | @NonNull FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/adapter/PathAdapter.java class PathAdapter (line 46) | @SuppressWarnings("unused") method PathAdapter (line 54) | public PathAdapter(@NonNull Context context) { method onCreateViewHolder (line 58) | @NonNull method onBindViewHolder (line 84) | @Override method getItemId (line 107) | @Override method getItemCount (line 112) | @Override method setArrowIcon (line 117) | public void setArrowIcon(Drawable arrowIcon) { method updatePath (line 121) | @SuppressLint("NotifyDataSetChanged") method getPath (line 136) | public String getPath(int position) { method recycleData (line 148) | public final void recycleData() { method setOnPathClickedListener (line 158) | public void setOnPathClickedListener(OnPathClickedListener listener) { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/adapter/ViewHolder.java class ViewHolder (line 27) | public class ViewHolder extends RecyclerView.ViewHolder { method ViewHolder (line 31) | public ViewHolder(@NonNull View itemView) { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/contract/OnFileClickedListener.java type OnFileClickedListener (line 24) | public interface OnFileClickedListener { method onFileClicked (line 26) | void onFileClicked(@NonNull File file); FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/contract/OnFileLoadedListener.java type OnFileLoadedListener (line 24) | public interface OnFileLoadedListener { method onFileLoaded (line 26) | void onFileLoaded(@NonNull File file); FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/contract/OnFilePickedListener.java type OnFilePickedListener (line 24) | public interface OnFilePickedListener { method onFilePicked (line 26) | void onFilePicked(@NonNull File file); FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/contract/OnPathClickedListener.java type OnPathClickedListener (line 25) | public interface OnPathClickedListener { method onPathClicked (line 27) | void onPathClicked(RecyclerView.Adapter adapter, int posit... FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/filter/PatternFilter.java class PatternFilter (line 26) | public class PatternFilter implements FileFilter { method PatternFilter (line 29) | public PatternFilter(@NonNull Pattern pattern) { method accept (line 33) | @Override FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/filter/SimpleFilter.java class SimpleFilter (line 30) | public class SimpleFilter implements FileFilter { method SimpleFilter (line 34) | public SimpleFilter(boolean isOnlyDir, @Nullable String[] allowExtensi... method accept (line 39) | @Override method getExtension (line 71) | private String getExtension(String path) { FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/sort/SortByExtension.java class SortByExtension (line 23) | public class SortByExtension implements Comparator { method compare (line 25) | @Override FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/sort/SortByName.java class SortByName (line 23) | public class SortByName implements Comparator { method compare (line 26) | @Override FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/sort/SortBySize.java class SortBySize (line 23) | public class SortBySize implements Comparator { method compare (line 25) | @Override FILE: FilePicker/src/main/java/com/github/gzuliyujiang/filepicker/sort/SortByTime.java class SortByTime (line 23) | public class SortByTime implements Comparator { method compare (line 25) | @Override FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/ActivityBuilder.java class ActivityBuilder (line 16) | @SuppressWarnings({"unused", "UnusedReturnValue"}) method ActivityBuilder (line 29) | public ActivityBuilder(Uri source) { method getCropIntent (line 37) | public Intent getCropIntent(@NonNull Context context) { method start (line 50) | public void start(@NonNull Activity activity) { method start (line 60) | public void start(@NonNull Fragment fragment) { method setCropShape (line 69) | public ActivityBuilder setCropShape(@NonNull CropImageView.CropShape c... method setSnapRadius (line 80) | public ActivityBuilder setSnapRadius(float snapRadius) { method setTouchRadius (line 91) | public ActivityBuilder setTouchRadius(float touchRadius) { method setGuidelines (line 100) | public ActivityBuilder setGuidelines(@NonNull CropImageView.Guidelines... method setScaleType (line 109) | public ActivityBuilder setScaleType(@NonNull CropImageView.ScaleType s... method setShowCropOverlay (line 119) | public ActivityBuilder setShowCropOverlay(boolean showCropOverlay) { method setAutoZoomEnabled (line 128) | public ActivityBuilder setAutoZoomEnabled(boolean autoZoomEnabled) { method setMultiTouchEnabled (line 137) | public ActivityBuilder setMultiTouchEnabled(boolean multiTouchEnabled) { method setMaxZoom (line 146) | public ActivityBuilder setMaxZoom(int maxZoom) { method setInitialCropWindowPaddingRatio (line 155) | public ActivityBuilder setInitialCropWindowPaddingRatio(float initialC... method setFixAspectRatio (line 164) | public ActivityBuilder setFixAspectRatio(boolean fixAspectRatio) { method setAspectRatio (line 177) | public ActivityBuilder setAspectRatio(int aspectRatioX, int aspectRati... method setBorderLineThickness (line 188) | public ActivityBuilder setBorderLineThickness(float borderLineThicknes... method setBorderLineColor (line 197) | public ActivityBuilder setBorderLineColor(int borderLineColor) { method setBorderCornerThickness (line 206) | public ActivityBuilder setBorderCornerThickness(float borderCornerThic... method setBorderCornerOffset (line 215) | public ActivityBuilder setBorderCornerOffset(float borderCornerOffset) { method setBorderCornerLength (line 224) | public ActivityBuilder setBorderCornerLength(float borderCornerLength) { method setBorderCornerColor (line 233) | public ActivityBuilder setBorderCornerColor(int borderCornerColor) { method setGuidelinesThickness (line 242) | public ActivityBuilder setGuidelinesThickness(float guidelinesThicknes... method setGuidelinesColor (line 251) | public ActivityBuilder setGuidelinesColor(int guidelinesColor) { method setBackgroundColor (line 260) | public ActivityBuilder setBackgroundColor(int backgroundColor) { method setMinCropWindowSize (line 269) | public ActivityBuilder setMinCropWindowSize(int minCropWindowWidth, in... method setMinCropResultSize (line 280) | public ActivityBuilder setMinCropResultSize(int minCropResultWidth, in... method setMaxCropResultSize (line 291) | public ActivityBuilder setMaxCropResultSize(int maxCropResultWidth, in... method setOutputUri (line 301) | public ActivityBuilder setOutputUri(Uri outputUri) { method setOutputCompressFormat (line 310) | public ActivityBuilder setOutputCompressFormat(Bitmap.CompressFormat o... method setOutputCompressQuality (line 319) | public ActivityBuilder setOutputCompressQuality(int outputCompressQual... method setRequestedSize (line 329) | public ActivityBuilder setRequestedSize(int reqWidth, int reqHeight) { method setRequestedSize (line 337) | public ActivityBuilder setRequestedSize(int reqWidth, int reqHeight, C... method setNoOutputImage (line 349) | public ActivityBuilder setNoOutputImage(boolean noOutputImage) { method setInitialCropWindowRectangle (line 358) | public ActivityBuilder setInitialCropWindowRectangle(Rect initialCropW... method setInitialRotation (line 367) | public ActivityBuilder setInitialRotation(int initialRotation) { method setAllowRotation (line 376) | public ActivityBuilder setAllowRotation(boolean allowRotation) { method setRotationDegrees (line 385) | public ActivityBuilder setRotationDegrees(int rotationDegrees) { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/ActivityResult.java class ActivityResult (line 12) | public class ActivityResult extends CropImageView.CropResult implements ... method createFromParcel (line 14) | @Override method newArray (line 19) | @Override method ActivityResult (line 25) | public ActivityResult(Bitmap bitmap, Uri uri, Exception error, float[]... method ActivityResult (line 29) | protected ActivityResult(Parcel in) { method writeToParcel (line 38) | @Override method describeContents (line 48) | @Override FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/BitmapCroppingTask.java class BitmapCroppingTask (line 26) | @SuppressLint("StaticFieldLeak") method BitmapCroppingTask (line 112) | BitmapCroppingTask(CropImageView cropImageView, Bitmap bitmap, float[]... method BitmapCroppingTask (line 135) | BitmapCroppingTask(CropImageView cropImageView, Uri uri, float[] cropP... method getUri (line 162) | public Uri getUri() { method doInBackground (line 172) | @Override method onPostExecute (line 211) | @Override class Result (line 234) | static final class Result { method Result (line 261) | Result(Bitmap bitmap, int sampleSize) { method Result (line 269) | Result(Uri uri, int sampleSize) { method Result (line 277) | Result(Exception error, boolean isSave) { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/BitmapLoadingTask.java class BitmapLoadingTask (line 26) | final class BitmapLoadingTask extends AsyncTask getAspectRatio() { method setAspectRatio (line 435) | public void setAspectRatio(int aspectRatioX, int aspectRatioY) { method clearAspectRatio (line 444) | public void clearAspectRatio() { method setSnapRadius (line 455) | public void setSnapRadius(float snapRadius) { method isShowProgressBar (line 465) | public boolean isShowProgressBar() { method setShowProgressBar (line 473) | public void setShowProgressBar(boolean showProgressBar) { method isShowCropOverlay (line 485) | public boolean isShowCropOverlay() { method setShowCropOverlay (line 494) | public void setShowCropOverlay(boolean showCropOverlay) { method getImageResource (line 504) | public int getImageResource() { method getImageUri (line 511) | public Uri getImageUri() { method getCropRect (line 521) | public Rect getCropRect() { method getCropPoints (line 545) | public float[] getCropPoints() { method setCropRect (line 577) | public void setCropRect(Rect rect) { method resetCropRect (line 584) | public void resetCropRect() { method getCroppedImage (line 598) | public Bitmap getCroppedImage() { method getCroppedImage (line 610) | public Bitmap getCroppedImage(int reqWidth, int reqHeight) { method getCroppedImage (line 622) | public Bitmap getCroppedImage(int reqWidth, int reqHeight, RequestSize... method getCroppedImageAsync (line 653) | public void getCroppedImageAsync() { method getCroppedImageAsync (line 665) | public void getCroppedImageAsync(int reqWidth, int reqHeight) { method getCroppedImageAsync (line 677) | public void getCroppedImageAsync(int reqWidth, int reqHeight, RequestS... method saveCroppedImageAsync (line 690) | public void saveCroppedImageAsync(Uri saveUri) { method saveCroppedImageAsync (line 701) | public void saveCroppedImageAsync(Uri saveUri, Bitmap.CompressFormat s... method saveCroppedImageAsync (line 715) | public void saveCroppedImageAsync(Uri saveUri, Bitmap.CompressFormat s... method saveCroppedImageAsync (line 729) | public void saveCroppedImageAsync(Uri saveUri, Bitmap.CompressFormat s... method setOnSetImageUriCompleteListener (line 740) | public void setOnSetImageUriCompleteListener(OnSetImageUriCompleteList... method setOnCropImageCompleteListener (line 748) | public void setOnCropImageCompleteListener(OnCropImageCompleteListener... method setImageBitmap (line 757) | public void setImageBitmap(Bitmap bitmap) { method setImageBitmap (line 771) | public void setImageBitmap(Bitmap bitmap, ExifInterface exif) { method setImageResource (line 789) | public void setImageResource(int resId) { method setImageUriAsync (line 804) | public void setImageUriAsync(Uri uri) { method clearImage (line 824) | public void clearImage() { method rotateImage (line 835) | public void rotateImage(int degrees) { method onSetImageUriAsyncComplete (line 903) | void onSetImageUriAsyncComplete(BitmapLoadingTask.Result result) { method onImageCroppingAsyncComplete (line 923) | void onImageCroppingAsyncComplete(BitmapCroppingTask.Result result) { method setBitmap (line 938) | private void setBitmap(Bitmap bitmap) { method setBitmap (line 945) | private void setBitmap(Bitmap bitmap, int imageResource) { method setBitmap (line 952) | private void setBitmap(Bitmap bitmap, Uri imageUri, int loadSampleSize... method setBitmap (line 960) | private void setBitmap(Bitmap bitmap, int imageResource, Uri imageUri,... method clearImageInt (line 989) | private void clearImageInt() { method startCropWorkerTask (line 1024) | public void startCropWorkerTask(int reqWidth, int reqHeight, RequestSi... method onSaveInstanceState (line 1057) | @Override method onRestoreInstanceState (line 1094) | @Override method onMeasure (line 1152) | @Override method onLayout (line 1210) | @Override method onSizeChanged (line 1248) | @Override method handleCropWindowChanged (line 1263) | private void handleCropWindowChanged(boolean inProgress, boolean anima... method applyImageMatrix (line 1310) | private void applyImageMatrix(float width, float height, boolean cente... method mapImagePointsByImageMatrix (line 1386) | private void mapImagePointsByImageMatrix() { method getOnMeasureSpec (line 1407) | private static int getOnMeasureSpec(int measureSpecMode, int measureSp... method setCropOverlayVisibility (line 1428) | private void setCropOverlayVisibility() { method setProgressBarVisibility (line 1437) | private void setProgressBarVisibility() { method updateImageBounds (line 1446) | private void updateImageBounds(boolean clear) { type CropShape (line 1466) | public enum CropShape { type ScaleType (line 1478) | public enum ScaleType { type Guidelines (line 1518) | public enum Guidelines { type RequestSizeOptions (line 1541) | public enum RequestSizeOptions { type OnSetImageUriCompleteListener (line 1586) | public interface OnSetImageUriCompleteListener { method onSetImageUriComplete (line 1596) | void onSetImageUriComplete(CropImageView view, Uri uri, Exception er... type OnCropImageCompleteListener (line 1605) | public interface OnCropImageCompleteListener { method onCropImageComplete (line 1615) | void onCropImageComplete(CropImageView view, CropResult result); class CropResult (line 1626) | public static class CropResult { method CropResult (line 1665) | public CropResult(Bitmap bitmap, Uri uri, Exception error, float[] c... method isSuccessful (line 1678) | public boolean isSuccessful() { method getBitmap (line 1686) | public Bitmap getBitmap() { method getUri (line 1694) | public Uri getUri() { method getError (line 1701) | public Exception getError() { method getCropPoints (line 1708) | public float[] getCropPoints() { method getCropRect (line 1715) | public Rect getCropRect() { method getRotation (line 1722) | public int getRotation() { method getSampleSize (line 1729) | public int getSampleSize() { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/CropOverlayView.java class CropOverlayView (line 36) | public class CropOverlayView extends View { method CropOverlayView (line 188) | public CropOverlayView(Context context) { method CropOverlayView (line 192) | public CropOverlayView(Context context, AttributeSet attrs) { method setCropWindowChangeListener (line 199) | public void setCropWindowChangeListener(CropWindowChangeListener liste... method getCropWindowRect (line 206) | public RectF getCropWindowRect() { method setCropWindowRect (line 213) | public void setCropWindowRect(RectF rect) { method fixCurrentCropWindowRect (line 220) | public void fixCurrentCropWindowRect() { method setBounds (line 234) | public void setBounds(float[] boundsPoints, int viewWidth, int viewHei... method resetCropOverlayView (line 253) | public void resetCropOverlayView() { method getCropShape (line 264) | public CropImageView.CropShape getCropShape() { method setCropShape (line 271) | public void setCropShape(CropImageView.CropShape cropShape) { method getGuidelines (line 281) | public CropImageView.Guidelines getGuidelines() { method setGuidelines (line 288) | public void setGuidelines(CropImageView.Guidelines guidelines) { method isFixAspectRatio (line 300) | public boolean isFixAspectRatio() { method setFixedAspectRatio (line 307) | public void setFixedAspectRatio(boolean fixAspectRatio) { method getAspectRatioX (line 320) | public int getAspectRatioX() { method setAspectRatioX (line 327) | public void setAspectRatioX(int aspectRatioX) { method getAspectRatioY (line 344) | public int getAspectRatioY() { method setAspectRatioY (line 354) | public void setAspectRatioY(int aspectRatioY) { method setSnapRadius (line 373) | public void setSnapRadius(float snapRadius) { method setMultiTouchEnabled (line 380) | public boolean setMultiTouchEnabled(boolean multiTouchEnabled) { method setMinCropResultSize (line 395) | public void setMinCropResultSize(int minCropResultWidth, int minCropRe... method setMaxCropResultSize (line 403) | public void setMaxCropResultSize(int maxCropResultWidth, int maxCropRe... method setCropWindowLimits (line 411) | public void setCropWindowLimits(float maxWidth, float maxHeight, float... method getInitialCropWindowRect (line 418) | public Rect getInitialCropWindowRect() { method setInitialCropWindowRect (line 425) | public void setInitialCropWindowRect(Rect rect) { method resetCropWindowRect (line 437) | public void resetCropWindowRect() { method setInitialAttributeValues (line 449) | public void setInitialAttributeValues(CropImageOptions options) { method initCropWindow (line 488) | private void initCropWindow() { method fixCropWindowRectByRules (line 572) | private void fixCropWindowRectByRules(RectF rect) { method onDraw (line 629) | @Override method drawBackground (line 655) | private void drawBackground(Canvas canvas) { method drawGuidelines (line 698) | private void drawGuidelines(Canvas canvas) { method drawBorders (line 745) | private void drawBorders(Canvas canvas) { method drawCorners (line 764) | private void drawCorners(Canvas canvas) { method getNewPaint (line 797) | private static Paint getNewPaint(int color) { method getNewPaintOrNull (line 806) | private static Paint getNewPaintOrNull(float thickness, int color) { method onTouchEvent (line 819) | @SuppressLint("ClickableViewAccessibility") method onActionDown (line 853) | private void onActionDown(float x, float y) { method onActionUp (line 863) | private void onActionUp() { method onActionMove (line 875) | private void onActionMove(float x, float y) { method calculateBounds (line 899) | private boolean calculateBounds(RectF rect) { method isNonStraightAngleRotated (line 975) | @SuppressWarnings("BooleanMethodIsAlwaysInverted") method callOnCropWindowChanged (line 983) | private void callOnCropWindowChanged(boolean inProgress) { type CropWindowChangeListener (line 999) | public interface CropWindowChangeListener { method onCropWindowChanged (line 1006) | void onCropWindowChanged(boolean inProgress); class ScaleListener (line 1015) | private class ScaleListener extends ScaleGestureDetector.SimpleOnScale... method onScale (line 1017) | @Override FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/CropWindowHandler.java class CropWindowHandler (line 20) | final class CropWindowHandler { method getRect (line 92) | public RectF getRect() { method getMinCropWidth (line 100) | public float getMinCropWidth() { method getMinCropHeight (line 107) | public float getMinCropHeight() { method getMaxCropWidth (line 114) | public float getMaxCropWidth() { method getMaxCropHeight (line 121) | public float getMaxCropHeight() { method getScaleFactorWidth (line 128) | public float getScaleFactorWidth() { method getScaleFactorHeight (line 135) | public float getScaleFactorHeight() { method setMinCropResultSize (line 143) | public void setMinCropResultSize(int minCropResultWidth, int minCropRe... method setMaxCropResultSize (line 152) | public void setMaxCropResultSize(int maxCropResultWidth, int maxCropRe... method setCropWindowLimits (line 161) | public void setCropWindowLimits(float maxWidth, float maxHeight, float... method setInitialAttributeValues (line 171) | public void setInitialAttributeValues(CropImageOptions options) { method setRect (line 183) | public void setRect(RectF rect) { method showGuidelines (line 194) | public boolean showGuidelines() { method getMoveHandler (line 207) | public CropWindowMoveHandler getMoveHandler(float x, float y, float ta... method getRectanglePressedMoveType (line 225) | private CropWindowMoveHandler.Type getRectanglePressedMoveType(float x... method getOvalPressedMoveType (line 262) | private CropWindowMoveHandler.Type getOvalPressedMoveType(float x, flo... method isInCornerTargetZone (line 326) | private static boolean isInCornerTargetZone(float x, float y, float ha... method isInHorizontalTargetZone (line 343) | private static boolean isInHorizontalTargetZone(float x, float y, floa... method isInVerticalTargetZone (line 360) | private static boolean isInVerticalTargetZone(float x, float y, float ... method isInCenterTargetZone (line 377) | private static boolean isInCenterTargetZone(float x, float y, float le... method focusCenter (line 391) | private boolean focusCenter() { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/CropWindowMoveHandler.java class CropWindowMoveHandler (line 21) | final class CropWindowMoveHandler { method CropWindowMoveHandler (line 65) | public CropWindowMoveHandler(Type type, CropWindowHandler cropWindowHa... method move (line 93) | public void move(RectF rect, float x, float y, RectF bounds, int viewW... method calculateTouchOffset (line 119) | private void calculateTouchOffset(RectF rect, float touchX, float touc... method moveCenter (line 173) | private void moveCenter(RectF rect, float x, float y, RectF bounds, in... method moveSizeWithFreeAspectRatio (line 193) | private void moveSizeWithFreeAspectRatio(RectF rect, float x, float y,... method moveSizeWithFixedAspectRatio (line 234) | private void moveSizeWithFixedAspectRatio(RectF rect, float x, float y... method snapEdgesToBounds (line 296) | private void snapEdgesToBounds(RectF edges, RectF bounds, float margin) { method adjustLeft (line 319) | private void adjustLeft(RectF rect, float left, RectF bounds, float sn... method adjustRight (line 395) | private void adjustRight(RectF rect, float right, RectF bounds, int vi... method adjustTop (line 472) | private void adjustTop(RectF rect, float top, RectF bounds, float snap... method adjustBottom (line 548) | private void adjustBottom(RectF rect, float bottom, RectF bounds, int ... method adjustLeftByAspectRatio (line 619) | private void adjustLeftByAspectRatio(RectF rect, float aspectRatio) { method adjustTopByAspectRatio (line 627) | private void adjustTopByAspectRatio(RectF rect, float aspectRatio) { method adjustRightByAspectRatio (line 635) | private void adjustRightByAspectRatio(RectF rect, float aspectRatio) { method adjustBottomByAspectRatio (line 643) | private void adjustBottomByAspectRatio(RectF rect, float aspectRatio) { method adjustLeftRightByAspectRatio (line 651) | private void adjustLeftRightByAspectRatio(RectF rect, RectF bounds, fl... method adjustTopBottomByAspectRatio (line 665) | private void adjustTopBottomByAspectRatio(RectF rect, RectF bounds, fl... method calculateAspectRatio (line 678) | private static float calculateAspectRatio(float left, float top, float... type Type (line 688) | public enum Type { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/HybridityUtils.java class HybridityUtils (line 24) | final class HybridityUtils { method getCameraIntent (line 26) | public static Intent getCameraIntent(@NonNull Context context) { method getGalleryIntent (line 33) | public static Intent getGalleryIntent() { method getChooserIntent (line 37) | public static Intent getChooserIntent(String mime) { method getPickImageResultUri (line 44) | public static Uri getPickImageResultUri(@NonNull Context context, @Nul... method getCaptureImageOutputUri (line 53) | public static Uri getCaptureImageOutputUri(@NonNull Context context) { method getRealPathFromUri (line 67) | public static String getRealPathFromUri(Context context, Uri contentUr... method isExplicitCameraPermissionRequired (line 94) | public static boolean isExplicitCameraPermissionRequired(@NonNull Cont... method hasPermissionInManifest (line 108) | public static boolean hasPermissionInManifest(@NonNull Context context... method isReadExternalStoragePermissionsRequired (line 137) | public static boolean isReadExternalStoragePermissionsRequired(@NonNul... method isUriRequiresPermissions (line 155) | public static boolean isUriRequiresPermissions(@NonNull Context contex... method getIntentUri (line 171) | public static Uri getIntentUri(Context context, Uri uri) { method getContentUri (line 180) | public static Uri getContentUri(Context context, Uri fileUri) { method getRealPathFromURI (line 187) | public static String getRealPathFromURI(Context context, Uri contentUr... FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/ImagePicker.java class ImagePicker (line 24) | public class ImagePicker { class Holder (line 29) | private static class Holder { method getInstance (line 33) | public static ImagePicker getInstance() { method ImagePicker (line 37) | private ImagePicker() { method startCamera (line 44) | public void startCamera(Activity activity, boolean cropEnabled, @NonNu... method startCamera (line 58) | public void startCamera(Fragment fragment, boolean cropEnabled, @NonNu... method startGallery (line 73) | public void startGallery(Activity activity, boolean cropEnabled, @NonN... method startGallery (line 82) | public void startGallery(Fragment fragment, boolean cropEnabled, @NonN... method startChooser (line 92) | public void startChooser(Activity activity, String mime, @NonNull Pick... method startChooser (line 101) | public void startChooser(Fragment fragment, String mime, @NonNull Pick... method onActivityResult (line 111) | @SuppressWarnings("JavadocReference") method onActivityResult (line 119) | public void onActivityResult(Fragment fragment, int requestCode, int r... method onActivityResultInner (line 123) | private void onActivityResultInner(Activity activity, Fragment fragmen... method onRequestPermissionsResult (line 165) | public void onRequestPermissionsResult(Activity activity, int requestC... method onRequestPermissionsResult (line 173) | public void onRequestPermissionsResult(Fragment fragment, int requestC... method onRequestPermissionsResultInner (line 178) | private void onRequestPermissionsResultInner(Activity activity, Fragme... method handleCropResult (line 212) | private void handleCropResult(Context context, Intent data) { method handlePickImage (line 236) | private void handlePickImage(Activity activity, Fragment fragment, Uri... method handleUri (line 269) | private Uri handleUri(Context context, Uri imageUri) { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/ImageProvider.java class ImageProvider (line 9) | public class ImageProvider extends FileProvider { FILE: ImagePicker/src/main/java/com/github/gzuliyujiang/imagepicker/PickCallback.java class PickCallback (line 12) | public abstract class PickCallback { method onCanceled (line 17) | public void onCanceled() { method onPermissionDenied (line 24) | public void onPermissionDenied(String[] permissions, String message) { method onPickImage (line 31) | public void onPickImage(@Nullable Uri imageUri) { method cropConfig (line 38) | public void cropConfig(ActivityBuilder builder) { method onCropImage (line 48) | public void onCropImage(@Nullable Uri imageUri) { method onCropError (line 55) | public void onCropError(@NonNull Exception error) { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/BirthdayPicker.java class BirthdayPicker (line 34) | @SuppressWarnings("unused") method BirthdayPicker (line 40) | public BirthdayPicker(@NonNull Activity activity) { method BirthdayPicker (line 44) | public BirthdayPicker(@NonNull Activity activity, @StyleRes int themeR... method initData (line 48) | @Override method setDefaultValue (line 63) | public void setDefaultValue(int year, int month, int day) { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/CarPlatePicker.java class CarPlatePicker (line 33) | @SuppressWarnings({"unused"}) method CarPlatePicker (line 37) | public CarPlatePicker(@NonNull Activity activity) { method CarPlatePicker (line 41) | public CarPlatePicker(@NonNull Activity activity, @StyleRes int themeR... method setData (line 45) | @Deprecated method setOnLinkagePickedListener (line 51) | @Deprecated method createBodyView (line 57) | @NonNull method onOk (line 64) | @Override method setOnCarPlatePickedListener (line 74) | public void setOnCarPlatePickedListener(OnCarPlatePickedListener onCar... FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/ConstellationPicker.java class ConstellationPicker (line 40) | @SuppressWarnings("WeakerAccess") method ConstellationPicker (line 57) | public ConstellationPicker(Activity activity) { method ConstellationPicker (line 61) | public ConstellationPicker(@NonNull Activity activity, @StyleRes int t... method setIncludeUnlimited (line 65) | public void setIncludeUnlimited(boolean includeUnlimited) { method setDefaultValue (line 70) | @Override method setDefaultValueById (line 79) | public void setDefaultValueById(String id) { method setDefaultValueByName (line 85) | public void setDefaultValueByName(String name) { method setDefaultValueByDate (line 91) | public void setDefaultValueByDate(DateEntity date) { method setDefaultValueByDate (line 97) | public void setDefaultValueByDate(Date date) { method setDefaultValueByEnglish (line 147) | public void setDefaultValueByEnglish(String english) { method provideData (line 153) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/DatePicker.java class DatePicker (line 32) | @SuppressWarnings("unused") method DatePicker (line 37) | public DatePicker(@NonNull Activity activity) { method DatePicker (line 41) | public DatePicker(@NonNull Activity activity, @StyleRes int themeResId) { method createBodyView (line 45) | @NonNull method onCancel (line 52) | @Override method onOk (line 57) | @Override method setOnDatePickedListener (line 67) | public void setOnDatePickedListener(OnDatePickedListener onDatePickedL... method getWheelLayout (line 71) | public final DateWheelLayout getWheelLayout() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/DatimePicker.java class DatimePicker (line 32) | @SuppressWarnings({"unused", "WeakerAccess"}) method DatimePicker (line 37) | public DatimePicker(@NonNull Activity activity) { method DatimePicker (line 41) | public DatimePicker(@NonNull Activity activity, @StyleRes int themeRes... method createBodyView (line 45) | @NonNull method onCancel (line 52) | @Override method onOk (line 57) | @Override method setOnDatimePickedListener (line 70) | public void setOnDatimePickedListener(OnDatimePickedListener onDatimeP... method getWheelLayout (line 74) | public final DatimeWheelLayout getWheelLayout() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/EthnicPicker.java class EthnicPicker (line 37) | @SuppressWarnings({"WeakerAccess", "unused"}) method EthnicPicker (line 97) | public EthnicPicker(@NonNull Activity activity) { method EthnicPicker (line 101) | public EthnicPicker(@NonNull Activity activity, int themeResId) { method setEthnicSpec (line 105) | public void setEthnicSpec(@EthnicSpec int ethnicSpec) { method setDefaultValue (line 110) | @Override method setDefaultValueByCode (line 119) | public void setDefaultValueByCode(String code) { method setDefaultValueByName (line 125) | public void setDefaultValueByName(String name) { method setDefaultValueBySpelling (line 131) | public void setDefaultValueBySpelling(String spelling) { method provideData (line 137) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/LinkagePicker.java class LinkagePicker (line 40) | @SuppressWarnings({"WeakerAccess", "unused"}) method LinkagePicker (line 45) | public LinkagePicker(@NonNull Activity activity) { method LinkagePicker (line 49) | public LinkagePicker(@NonNull Activity activity, @StyleRes int themeRe... method createBodyView (line 53) | @NonNull method onCancel (line 60) | @Override method onOk (line 65) | @Override method setData (line 75) | public void setData(@NonNull LinkageProvider data) { method setDefaultValue (line 79) | public void setDefaultValue(Object first, Object second, Object third) { method setOnLinkagePickedListener (line 83) | public void setOnLinkagePickedListener(OnLinkagePickedListener onLinka... method getWheelLayout (line 87) | public final LinkageWheelLayout getWheelLayout() { method getFirstWheelView (line 91) | public final WheelView getFirstWheelView() { method getSecondWheelView (line 95) | public final WheelView getSecondWheelView() { method getThirdWheelView (line 99) | public final WheelView getThirdWheelView() { method getFirstLabelView (line 103) | public final TextView getFirstLabelView() { method getSecondLabelView (line 107) | public final TextView getSecondLabelView() { method getThirdLabelView (line 111) | public final TextView getThirdLabelView() { method getLoadingView (line 115) | public final ProgressBar getLoadingView() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/NumberPicker.java class NumberPicker (line 35) | @SuppressWarnings("unused") method NumberPicker (line 40) | public NumberPicker(@NonNull Activity activity) { method NumberPicker (line 44) | public NumberPicker(@NonNull Activity activity, @StyleRes int themeRes... method createBodyView (line 48) | @NonNull method onCancel (line 55) | @Override method onOk (line 60) | @Override method setFormatter (line 69) | public void setFormatter(WheelFormatter formatter) { method setRange (line 73) | public void setRange(int min, int max, int step) { method setRange (line 77) | public void setRange(float min, float max, float step) { method setDefaultValue (line 81) | public void setDefaultValue(Object item) { method setDefaultPosition (line 85) | public void setDefaultPosition(int position) { method setOnNumberPickedListener (line 89) | public final void setOnNumberPickedListener(OnNumberPickedListener onN... method getWheelLayout (line 93) | public final NumberWheelLayout getWheelLayout() { method getWheelView (line 97) | public final WheelView getWheelView() { method getLabelView (line 101) | public final TextView getLabelView() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/OptionPicker.java class OptionPicker (line 38) | @SuppressWarnings({"unused"}) method OptionPicker (line 47) | public OptionPicker(@NonNull Activity activity) { method OptionPicker (line 51) | public OptionPicker(@NonNull Activity activity, @StyleRes int themeRes... method createBodyView (line 55) | @NonNull method initData (line 62) | @Override method onCancel (line 78) | @Override method onOk (line 83) | @Override method provideData (line 92) | protected List provideData() { method isInitialized (line 96) | public final boolean isInitialized() { method setData (line 100) | public void setData(Object... data) { method setData (line 104) | public void setData(List data) { method setDefaultValue (line 111) | public void setDefaultValue(Object item) { method setDefaultPosition (line 118) | public void setDefaultPosition(int position) { method setOnOptionPickedListener (line 125) | public void setOnOptionPickedListener(OnOptionPickedListener onOptionP... method getWheelLayout (line 129) | public final OptionWheelLayout getWheelLayout() { method getWheelView (line 133) | public final WheelView getWheelView() { method getLabelView (line 137) | public final TextView getLabelView() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/PhoneCodePicker.java class PhoneCodePicker (line 37) | @SuppressWarnings("unused") method PhoneCodePicker (line 253) | public PhoneCodePicker(@NonNull Activity activity) { method PhoneCodePicker (line 257) | public PhoneCodePicker(@NonNull Activity activity, @StyleRes int theme... method setOnlyChina (line 261) | public void setOnlyChina(boolean onlyChina) { method setDefaultValue (line 266) | @Override method setDefaultValueByCode (line 275) | public void setDefaultValueByCode(String code) { method setDefaultValueByName (line 281) | public void setDefaultValueByName(String name) { method setDefaultValueByEnglish (line 287) | public void setDefaultValueByEnglish(String english) { method provideData (line 293) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/SexPicker.java class SexPicker (line 37) | @SuppressWarnings("WeakerAccess") method SexPicker (line 44) | public SexPicker(Activity activity) { method SexPicker (line 48) | public SexPicker(@NonNull Activity activity, @StyleRes int themeResId) { method setIncludeSecrecy (line 52) | public void setIncludeSecrecy(boolean includeSecrecy) { method setDefaultValue (line 57) | @Override method setDefaultValueByName (line 66) | public void setDefaultValueByName(String name) { method setDefaultValueByEnglish (line 72) | public void setDefaultValueByEnglish(String english) { method provideData (line 78) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/TimePicker.java class TimePicker (line 33) | @SuppressWarnings("unused") method TimePicker (line 39) | public TimePicker(@NonNull Activity activity) { method TimePicker (line 43) | public TimePicker(@NonNull Activity activity, @StyleRes int themeResId) { method createBodyView (line 47) | @NonNull method onCancel (line 54) | @Override method onOk (line 59) | @Override method setOnTimePickedListener (line 72) | public void setOnTimePickedListener(OnTimePickedListener onTimePickedL... method setOnTimeMeridiemPickedListener (line 76) | public void setOnTimeMeridiemPickedListener(OnTimeMeridiemPickedListen... method getWheelLayout (line 80) | public final TimeWheelLayout getWheelLayout() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/DateFormatter.java type DateFormatter (line 22) | public interface DateFormatter { method formatYear (line 30) | String formatYear(int year); method formatMonth (line 38) | String formatMonth(int month); method formatDay (line 46) | String formatDay(int day); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/LinkageProvider.java type LinkageProvider (line 26) | public interface LinkageProvider { method firstLevelVisible (line 34) | boolean firstLevelVisible(); method thirdLevelVisible (line 41) | boolean thirdLevelVisible(); method provideFirstData (line 48) | @NonNull method linkageSecondData (line 57) | @NonNull method linkageThirdData (line 67) | @NonNull method findFirstIndex (line 76) | int findFirstIndex(Object firstValue); method findSecondIndex (line 85) | int findSecondIndex(int firstIndex, Object secondValue); method findThirdIndex (line 95) | int findThirdIndex(int firstIndex, int secondIndex, Object thirdValue); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnCarPlatePickedListener.java type OnCarPlatePickedListener (line 20) | public interface OnCarPlatePickedListener { method onCarNumberPicked (line 22) | void onCarNumberPicked(String province, String letter); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnDatePickedListener.java type OnDatePickedListener (line 22) | public interface OnDatePickedListener { method onDatePicked (line 31) | void onDatePicked(int year, int month, int day); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnDateSelectedListener.java type OnDateSelectedListener (line 22) | public interface OnDateSelectedListener { method onDateSelected (line 31) | void onDateSelected(int year, int month, int day); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnDatimePickedListener.java type OnDatimePickedListener (line 22) | public interface OnDatimePickedListener { method onDatimePicked (line 34) | void onDatimePicked(int year, int month, int day, int hour, int minute... FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnDatimeSelectedListener.java type OnDatimeSelectedListener (line 22) | public interface OnDatimeSelectedListener { method onDatimeSelected (line 34) | void onDatimeSelected(int year, int month, int day, int hour, int minu... FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnLinkagePickedListener.java type OnLinkagePickedListener (line 22) | public interface OnLinkagePickedListener { method onLinkagePicked (line 31) | void onLinkagePicked(Object first, Object second, Object third); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnLinkageSelectedListener.java type OnLinkageSelectedListener (line 22) | public interface OnLinkageSelectedListener { method onLinkageSelected (line 31) | void onLinkageSelected(Object first, Object second, Object third); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnNumberPickedListener.java type OnNumberPickedListener (line 20) | public interface OnNumberPickedListener { method onNumberPicked (line 22) | void onNumberPicked(int position, Number item); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnNumberSelectedListener.java type OnNumberSelectedListener (line 20) | public interface OnNumberSelectedListener { method onNumberSelected (line 22) | void onNumberSelected(int position, Number item); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnOptionPickedListener.java type OnOptionPickedListener (line 22) | public interface OnOptionPickedListener { method onOptionPicked (line 30) | void onOptionPicked(int position, Object item); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnOptionSelectedListener.java type OnOptionSelectedListener (line 22) | public interface OnOptionSelectedListener { method onOptionSelected (line 30) | void onOptionSelected(int position, Object item); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnTimeMeridiemPickedListener.java type OnTimeMeridiemPickedListener (line 22) | public interface OnTimeMeridiemPickedListener { method onTimePicked (line 32) | void onTimePicked(int hour, int minute, int second, boolean isAnteMeri... FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnTimeMeridiemSelectedListener.java type OnTimeMeridiemSelectedListener (line 22) | public interface OnTimeMeridiemSelectedListener { method onTimeSelected (line 32) | void onTimeSelected(int hour, int minute, int second, boolean isAnteMe... FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnTimePickedListener.java type OnTimePickedListener (line 22) | public interface OnTimePickedListener { method onTimePicked (line 31) | void onTimePicked(int hour, int minute, int second); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/OnTimeSelectedListener.java type OnTimeSelectedListener (line 22) | public interface OnTimeSelectedListener { method onTimeSelected (line 31) | void onTimeSelected(int hour, int minute, int second); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/contract/TimeFormatter.java type TimeFormatter (line 22) | public interface TimeFormatter { method formatHour (line 30) | String formatHour(int hour); method formatMinute (line 38) | String formatMinute(int minute); method formatSecond (line 46) | String formatSecond(int second); FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/ConstellationEntity.java class ConstellationEntity (line 28) | public class ConstellationEntity implements TextProvider, Serializable { method getId (line 40) | public String getId() { method setId (line 44) | public void setId(String id) { method getStartDate (line 48) | public String getStartDate() { method setStartDate (line 52) | public void setStartDate(String startDate) { method getEndDate (line 56) | public String getEndDate() { method setEndDate (line 60) | public void setEndDate(String endDate) { method getName (line 64) | public String getName() { method setName (line 68) | public void setName(String name) { method getEnglish (line 72) | public String getEnglish() { method setEnglish (line 76) | public void setEnglish(String english) { method provideText (line 80) | @Override method equals (line 88) | @Override method hashCode (line 104) | @Override method toString (line 109) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/DateEntity.java class DateEntity (line 29) | @SuppressWarnings({"unused"}) method target (line 35) | public static DateEntity target(int year, int month, int dayOfMonth) { method target (line 43) | public static DateEntity target(Calendar calendar) { method target (line 51) | public static DateEntity target(Date date) { method today (line 57) | public static DateEntity today() { method dayOnFuture (line 61) | public static DateEntity dayOnFuture(int dayOfMonth) { method monthOnFuture (line 67) | public static DateEntity monthOnFuture(int month) { method yearOnFuture (line 73) | public static DateEntity yearOnFuture(int year) { method getYear (line 79) | public int getYear() { method setYear (line 83) | public void setYear(int year) { method getMonth (line 87) | public int getMonth() { method setMonth (line 91) | public void setMonth(int month) { method getDay (line 95) | public int getDay() { method setDay (line 99) | public void setDay(int day) { method toTimeInMillis (line 103) | public long toTimeInMillis() { method equals (line 115) | @Override method hashCode (line 129) | @Override method toString (line 134) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/DatimeEntity.java class DatimeEntity (line 43) | @SuppressWarnings({"unused"}) method now (line 48) | public static DatimeEntity now() { method minuteOnFuture (line 55) | public static DatimeEntity minuteOnFuture(int minute) { method hourOnFuture (line 61) | public static DatimeEntity hourOnFuture(int hour) { method dayOnFuture (line 67) | public static DatimeEntity dayOnFuture(int day) { method monthOnFuture (line 73) | public static DatimeEntity monthOnFuture(int month) { method yearOnFuture (line 79) | public static DatimeEntity yearOnFuture(int year) { method getDate (line 85) | public DateEntity getDate() { method setDate (line 89) | public void setDate(DateEntity date) { method getTime (line 93) | public TimeEntity getTime() { method setTime (line 97) | public void setTime(TimeEntity time) { method toTimeInMillis (line 101) | public long toTimeInMillis() { method toString (line 113) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/EthnicEntity.java class EthnicEntity (line 28) | public class EthnicEntity implements TextProvider, Serializable { method getCode (line 38) | public String getCode() { method setCode (line 42) | public void setCode(String code) { method getName (line 46) | public String getName() { method setName (line 50) | public void setName(String name) { method getSpelling (line 54) | public String getSpelling() { method setSpelling (line 58) | public void setSpelling(String spelling) { method provideText (line 62) | @Override method equals (line 70) | @Override method hashCode (line 84) | @Override method toString (line 89) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/PhoneCodeEntity.java class PhoneCodeEntity (line 28) | public class PhoneCodeEntity implements TextProvider, Serializable { method getCode (line 38) | public String getCode() { method setCode (line 42) | public void setCode(String code) { method getName (line 46) | public String getName() { method setName (line 50) | public void setName(String name) { method getEnglish (line 54) | public String getEnglish() { method setEnglish (line 58) | public void setEnglish(String english) { method provideText (line 62) | @Override method equals (line 70) | @Override method hashCode (line 84) | @Override method toString (line 89) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/SexEntity.java class SexEntity (line 28) | public class SexEntity implements TextProvider, Serializable { method getId (line 38) | public String getId() { method setId (line 42) | public void setId(String id) { method getName (line 46) | public String getName() { method setName (line 50) | public void setName(String name) { method getEnglish (line 54) | public String getEnglish() { method setEnglish (line 58) | public void setEnglish(String english) { method provideText (line 62) | @Override method equals (line 70) | @Override method hashCode (line 84) | @Override method toString (line 89) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/entity/TimeEntity.java class TimeEntity (line 28) | @SuppressWarnings({"unused"}) method target (line 34) | public static TimeEntity target(int hourOfDay, int minute, int second) { method target (line 42) | public static TimeEntity target(Calendar calendar) { method target (line 49) | public static TimeEntity target(Date date) { method now (line 55) | public static TimeEntity now() { method minuteOnFuture (line 59) | public static TimeEntity minuteOnFuture(int minute) { method hourOnFuture (line 65) | public static TimeEntity hourOnFuture(int hourOfDay) { method getHour (line 71) | public int getHour() { method setHour (line 75) | public void setHour(int hour) { method getMinute (line 79) | public int getMinute() { method setMinute (line 83) | public void setMinute(int minute) { method getSecond (line 87) | public int getSecond() { method setSecond (line 91) | public void setSecond(int second) { method toTimeInMillis (line 95) | public long toTimeInMillis() { method toString (line 104) | @NonNull FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/BirthdayFormatter.java class BirthdayFormatter (line 22) | public class BirthdayFormatter extends SimpleDateFormatter { method formatYear (line 24) | @Override method formatMonth (line 29) | @Override method formatDay (line 34) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/CarPlateProvider.java class CarPlateProvider (line 30) | public class CarPlateProvider implements LinkageProvider { method firstLevelVisible (line 37) | @Override method thirdLevelVisible (line 42) | @Override method provideFirstData (line 47) | @NonNull method linkageSecondData (line 55) | @NonNull method linkageThirdData (line 236) | @NonNull method findFirstIndex (line 242) | @Override method findSecondIndex (line 256) | @Override method findThirdIndex (line 271) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/SimpleDateFormatter.java class SimpleDateFormatter (line 24) | public class SimpleDateFormatter implements DateFormatter { method formatYear (line 26) | @Override method formatMonth (line 34) | @Override method formatDay (line 39) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/SimpleTimeFormatter.java class SimpleTimeFormatter (line 25) | public class SimpleTimeFormatter implements TimeFormatter { method SimpleTimeFormatter (line 28) | public SimpleTimeFormatter(TimeWheelLayout wheelLayout) { method formatHour (line 32) | @Override method formatMinute (line 45) | @Override method formatSecond (line 50) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/SimpleWheelFormatter.java class SimpleWheelFormatter (line 24) | public class SimpleWheelFormatter implements WheelFormatter { method formatItem (line 26) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/UnitDateFormatter.java class UnitDateFormatter (line 24) | public class UnitDateFormatter implements DateFormatter { method formatYear (line 26) | @Override method formatMonth (line 31) | @Override method formatDay (line 36) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/impl/UnitTimeFormatter.java class UnitTimeFormatter (line 24) | public class UnitTimeFormatter implements TimeFormatter { method formatHour (line 26) | @Override method formatMinute (line 31) | @Override method formatSecond (line 36) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/BaseWheelLayout.java class BaseWheelLayout (line 45) | @SuppressWarnings("unused") method BaseWheelLayout (line 49) | public BaseWheelLayout(Context context) { method BaseWheelLayout (line 54) | public BaseWheelLayout(Context context, @Nullable AttributeSet attrs) { method BaseWheelLayout (line 59) | public BaseWheelLayout(Context context, @Nullable AttributeSet attrs, ... method BaseWheelLayout (line 64) | public BaseWheelLayout(Context context, AttributeSet attrs, int defSty... method init (line 69) | private void init(@NonNull Context context, @Nullable AttributeSet att... method onInit (line 81) | protected void onInit(@NonNull Context context) { method initAttrs (line 85) | private void initAttrs(Context context, AttributeSet attrs, int defSty... method onAttributeSet (line 115) | protected void onAttributeSet(@NonNull Context context, @Nullable Attr... method provideLayoutRes (line 119) | @LayoutRes method provideWheelViews (line 122) | protected abstract List provideWheelViews(); method setStyle (line 124) | public void setStyle(@StyleRes int style) { method onWheelScrolled (line 130) | @Override method onWheelScrollStateChanged (line 135) | @Override method onWheelLoopFinished (line 140) | @Override method setEnabled (line 145) | @Override method setVisibleItemCount (line 153) | public void setVisibleItemCount(int visibleItemCount) { method setItemSpace (line 159) | public void setItemSpace(@Px int space) { method setSameWidthEnabled (line 165) | public void setSameWidthEnabled(boolean sameWidthEnabled) { method setDefaultItemPosition (line 171) | public void setDefaultItemPosition(int position) { method setCurtainEnabled (line 177) | public void setCurtainEnabled(boolean hasCurtain) { method setCurtainColor (line 183) | public void setCurtainColor(@ColorInt int color) { method setCurtainCorner (line 189) | public void setCurtainCorner(@CurtainCorner int corner) { method setCurtainRadius (line 195) | public void setCurtainRadius(@Px float radius) { method setAtmosphericEnabled (line 201) | public void setAtmosphericEnabled(boolean hasAtmospheric) { method setCurvedEnabled (line 207) | public void setCurvedEnabled(boolean curved) { method setCurvedMaxAngle (line 213) | public void setCurvedMaxAngle(int curvedMaxAngle) { method setCurvedIndicatorSpace (line 219) | public void setCurvedIndicatorSpace(@Px int space) { method setCyclicEnabled (line 225) | public void setCyclicEnabled(boolean cyclic) { method setIndicatorEnabled (line 231) | public void setIndicatorEnabled(boolean hasIndicator) { method setIndicatorSize (line 237) | public void setIndicatorSize(@Px float size) { method setIndicatorColor (line 243) | public void setIndicatorColor(@ColorInt int color) { method setMaxWidthText (line 249) | public void setMaxWidthText(String text) { method setTextSize (line 258) | public void setTextSize(@Px float textSize) { method setSelectedTextSize (line 264) | public void setSelectedTextSize(@Px float textSize) { method setTextColor (line 270) | public void setTextColor(@ColorInt int color) { method setSelectedTextColor (line 276) | public void setSelectedTextColor(@ColorInt int color) { method setSelectedTextBold (line 282) | public void setSelectedTextBold(boolean bold) { method setTextAlign (line 288) | public void setTextAlign(@ItemTextAlign int align) { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/CarPlateWheelLayout.java class CarPlateWheelLayout (line 28) | public class CarPlateWheelLayout extends LinkageWheelLayout { method CarPlateWheelLayout (line 31) | public CarPlateWheelLayout(Context context) { method CarPlateWheelLayout (line 35) | public CarPlateWheelLayout(Context context, AttributeSet attrs) { method CarPlateWheelLayout (line 39) | public CarPlateWheelLayout(Context context, AttributeSet attrs, int de... method CarPlateWheelLayout (line 43) | public CarPlateWheelLayout(Context context, AttributeSet attrs, int de... method onInit (line 47) | @Override method onAttributeSet (line 54) | @Override FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/DateWheelLayout.java class DateWheelLayout (line 45) | @SuppressWarnings("unused") method DateWheelLayout (line 61) | public DateWheelLayout(Context context) { method DateWheelLayout (line 65) | public DateWheelLayout(Context context, AttributeSet attrs) { method DateWheelLayout (line 69) | public DateWheelLayout(Context context, AttributeSet attrs, int defSty... method DateWheelLayout (line 73) | public DateWheelLayout(Context context, AttributeSet attrs, int defSty... method provideLayoutRes (line 77) | @Override method provideWheelViews (line 82) | @Override method onInit (line 87) | @Override method onAttributeSet (line 97) | @Override method onVisibilityChanged (line 109) | @Override method onWheelSelected (line 117) | @Override method onWheelScrollStateChanged (line 145) | @Override method dateSelectedCallback (line 164) | private void dateSelectedCallback() { method setDateMode (line 176) | public void setDateMode(@DateMode int dateMode) { method setRange (line 206) | public void setRange(DateEntity startValue, DateEntity endValue) { method setRange (line 213) | public void setRange(DateEntity startValue, DateEntity endValue, DateE... method setDefaultValue (line 237) | public void setDefaultValue(DateEntity defaultValue) { method setDateFormatter (line 241) | public void setDateFormatter(final DateFormatter dateFormatter) { method setDateLabel (line 265) | public void setDateLabel(CharSequence year, CharSequence month, CharSe... method setOnDateSelectedListener (line 271) | public void setOnDateSelectedListener(OnDateSelectedListener onDateSel... method setResetWhenLinkage (line 275) | public void setResetWhenLinkage(boolean resetWhenLinkage) { method getStartValue (line 279) | public final DateEntity getStartValue() { method getEndValue (line 283) | public final DateEntity getEndValue() { method getYearWheelView (line 287) | public final NumberWheelView getYearWheelView() { method getMonthWheelView (line 291) | public final NumberWheelView getMonthWheelView() { method getDayWheelView (line 295) | public final NumberWheelView getDayWheelView() { method getYearLabelView (line 299) | public final TextView getYearLabelView() { method getMonthLabelView (line 303) | public final TextView getMonthLabelView() { method getDayLabelView (line 307) | public final TextView getDayLabelView() { method getSelectedYear (line 311) | public final int getSelectedYear() { method getSelectedMonth (line 315) | public final int getSelectedMonth() { method getSelectedDay (line 319) | public final int getSelectedDay() { method changeYear (line 323) | private void changeYear() { method changeMonth (line 337) | private void changeMonth(int year) { method changeDay (line 370) | private void changeDay(int year, int month) { method getTotalDaysInMonth (line 404) | private int getTotalDaysInMonth(int year, int month) { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/DatimeWheelLayout.java class DatimeWheelLayout (line 47) | @SuppressWarnings("unused") method DatimeWheelLayout (line 55) | public DatimeWheelLayout(Context context) { method DatimeWheelLayout (line 59) | public DatimeWheelLayout(Context context, AttributeSet attrs) { method DatimeWheelLayout (line 63) | public DatimeWheelLayout(Context context, AttributeSet attrs, int defS... method DatimeWheelLayout (line 67) | public DatimeWheelLayout(Context context, AttributeSet attrs, int defS... method provideLayoutRes (line 71) | @Override method provideWheelViews (line 76) | @Override method onInit (line 84) | @Override method onAttributeSet (line 90) | @Override method onVisibilityChanged (line 108) | @Override method onWheelSelected (line 116) | @Override method onWheelScrolled (line 134) | @Override method onWheelScrollStateChanged (line 140) | @Override method onWheelLoopFinished (line 146) | @Override method setDateMode (line 152) | public void setDateMode(@DateMode int dateMode) { method setTimeMode (line 156) | public void setTimeMode(@TimeMode int timeMode) { method setRange (line 163) | public void setRange(DatimeEntity startValue, DatimeEntity endValue) { method setRange (line 170) | public void setRange(DatimeEntity startValue, DatimeEntity endValue, D... method setDefaultValue (line 186) | public void setDefaultValue(DatimeEntity defaultValue) { method setDateFormatter (line 194) | public void setDateFormatter(DateFormatter dateFormatter) { method setTimeFormatter (line 198) | public void setTimeFormatter(TimeFormatter timeFormatter) { method setDateLabel (line 202) | public void setDateLabel(CharSequence year, CharSequence month, CharSe... method setTimeLabel (line 206) | public void setTimeLabel(CharSequence hour, CharSequence minute, CharS... method setOnDatimeSelectedListener (line 210) | public void setOnDatimeSelectedListener(OnDatimeSelectedListener onDat... method setResetWhenLinkage (line 214) | public void setResetWhenLinkage(boolean dateResetWhenLinkage, boolean ... method getStartValue (line 219) | public final DatimeEntity getStartValue() { method getEndValue (line 223) | public final DatimeEntity getEndValue() { method getDateWheelLayout (line 227) | public final DateWheelLayout getDateWheelLayout() { method getTimeWheelLayout (line 231) | public final TimeWheelLayout getTimeWheelLayout() { method getYearWheelView (line 235) | public final NumberWheelView getYearWheelView() { method getMonthWheelView (line 239) | public final NumberWheelView getMonthWheelView() { method getDayWheelView (line 243) | public final NumberWheelView getDayWheelView() { method getHourWheelView (line 247) | public final NumberWheelView getHourWheelView() { method getMinuteWheelView (line 251) | public final NumberWheelView getMinuteWheelView() { method getSecondWheelView (line 255) | public final NumberWheelView getSecondWheelView() { method getMeridiemWheelView (line 259) | public final WheelView getMeridiemWheelView() { method getYearLabelView (line 263) | public final TextView getYearLabelView() { method getMonthLabelView (line 267) | public final TextView getMonthLabelView() { method getDayLabelView (line 271) | public final TextView getDayLabelView() { method getHourLabelView (line 275) | public final TextView getHourLabelView() { method getMinuteLabelView (line 279) | public final TextView getMinuteLabelView() { method getSecondLabelView (line 283) | public final TextView getSecondLabelView() { method getSelectedYear (line 287) | public final int getSelectedYear() { method getSelectedMonth (line 291) | public final int getSelectedMonth() { method getSelectedDay (line 295) | public final int getSelectedDay() { method getSelectedHour (line 299) | public final int getSelectedHour() { method getSelectedMinute (line 303) | public final int getSelectedMinute() { method getSelectedSecond (line 307) | public final int getSelectedSecond() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/LinkageWheelLayout.java class LinkageWheelLayout (line 42) | @SuppressWarnings("unused") method LinkageWheelLayout (line 52) | public LinkageWheelLayout(Context context) { method LinkageWheelLayout (line 56) | public LinkageWheelLayout(Context context, AttributeSet attrs) { method LinkageWheelLayout (line 60) | public LinkageWheelLayout(Context context, AttributeSet attrs, int def... method LinkageWheelLayout (line 64) | public LinkageWheelLayout(Context context, AttributeSet attrs, int def... method provideLayoutRes (line 68) | @Override method provideWheelViews (line 73) | @CallSuper method onInit (line 79) | @CallSuper method onAttributeSet (line 91) | @CallSuper method onWheelSelected (line 104) | @CallSuper method onWheelScrollStateChanged (line 130) | @CallSuper method setData (line 150) | public void setData(@NonNull LinkageProvider provider) { method setDefaultValue (line 168) | public void setDefaultValue(Object first, Object second, Object third) { method setFormatter (line 183) | public void setFormatter(WheelFormatter first, WheelFormatter second, ... method setLabel (line 189) | public void setLabel(CharSequence first, CharSequence second, CharSequ... method showLoading (line 195) | public void showLoading() { method hideLoading (line 199) | public void hideLoading() { method setOnLinkageSelectedListener (line 203) | public void setOnLinkageSelectedListener(OnLinkageSelectedListener onL... method setFirstVisible (line 207) | public void setFirstVisible(boolean visible) { method setThirdVisible (line 217) | public void setThirdVisible(boolean visible) { method selectedCallback (line 227) | private void selectedCallback() { method changeFirstData (line 242) | private void changeFirstData() { method changeSecondData (line 247) | private void changeSecondData() { method changeThirdData (line 252) | private void changeThirdData() { method getFirstWheelView (line 260) | public final WheelView getFirstWheelView() { method getSecondWheelView (line 264) | public final WheelView getSecondWheelView() { method getThirdWheelView (line 268) | public final WheelView getThirdWheelView() { method getFirstLabelView (line 272) | public final TextView getFirstLabelView() { method getSecondLabelView (line 276) | public final TextView getSecondLabelView() { method getThirdLabelView (line 280) | public final TextView getThirdLabelView() { method getLoadingView (line 284) | public final ProgressBar getLoadingView() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/NumberWheelLayout.java class NumberWheelLayout (line 37) | public class NumberWheelLayout extends OptionWheelLayout { method NumberWheelLayout (line 40) | public NumberWheelLayout(Context context) { method NumberWheelLayout (line 44) | public NumberWheelLayout(Context context, @Nullable AttributeSet attrs) { method NumberWheelLayout (line 48) | public NumberWheelLayout(Context context, @Nullable AttributeSet attrs... method NumberWheelLayout (line 52) | public NumberWheelLayout(Context context, AttributeSet attrs, int defS... method onAttributeSet (line 56) | @Override method onWheelSelected (line 72) | @Override method setData (line 84) | @Deprecated method setOnOptionSelectedListener (line 93) | @Deprecated method setOnNumberSelectedListener (line 99) | public void setOnNumberSelectedListener(OnNumberSelectedListener onNum... method setRange (line 103) | public void setRange(int min, int max, int step) { method setRange (line 115) | public void setRange(float min, float max, float step) { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/OptionWheelLayout.java class OptionWheelLayout (line 38) | @SuppressWarnings("unused") method OptionWheelLayout (line 44) | public OptionWheelLayout(Context context) { method OptionWheelLayout (line 48) | public OptionWheelLayout(Context context, @Nullable AttributeSet attrs) { method OptionWheelLayout (line 52) | public OptionWheelLayout(Context context, @Nullable AttributeSet attrs... method OptionWheelLayout (line 56) | public OptionWheelLayout(Context context, AttributeSet attrs, int defS... method provideLayoutRes (line 60) | @Override method provideWheelViews (line 65) | @CallSuper method onInit (line 71) | @CallSuper method onAttributeSet (line 78) | @CallSuper method onWheelSelected (line 86) | @CallSuper method setData (line 94) | public void setData(List data) { method setDefaultValue (line 98) | public void setDefaultValue(Object value) { method setDefaultPosition (line 102) | public void setDefaultPosition(int position) { method setOnOptionSelectedListener (line 106) | public void setOnOptionSelectedListener(OnOptionSelectedListener onOpt... method getWheelView (line 110) | public final WheelView getWheelView() { method getLabelView (line 114) | public final TextView getLabelView() { FILE: WheelPicker/src/main/java/com/github/gzuliyujiang/wheelpicker/widget/TimeWheelLayout.java class TimeWheelLayout (line 46) | @SuppressWarnings("unused") method TimeWheelLayout (line 70) | public TimeWheelLayout(Context context) { method TimeWheelLayout (line 74) | public TimeWheelLayout(Context context, AttributeSet attrs) { method TimeWheelLayout (line 78) | public TimeWheelLayout(Context context, AttributeSet attrs, int defSty... method TimeWheelLayout (line 82) | public TimeWheelLayout(Context context, AttributeSet attrs, int defSty... method provideLayoutRes (line 86) | @Override method provideWheelViews (line 91) | @Override method onInit (line 96) | @Override method onAttributeSet (line 107) | @Override method onVisibilityChanged (line 119) | @Override method onWheelSelected (line 128) | @Override method onWheelScrollStateChanged (line 161) | @Override method timeSelectedCallback (line 180) | private void timeSelectedCallback() { method setTimeMode (line 199) | public void setTimeMode(@TimeMode int timeMode) { method isHour12Mode (line 229) | public boolean isHour12Mode() { method setRange (line 237) | public void setRange(TimeEntity startValue, TimeEntity endValue) { method setRange (line 244) | public void setRange(TimeEntity startValue, TimeEntity endValue, TimeE... method setDefaultValue (line 268) | public void setDefaultValue(@NonNull final TimeEntity defaultValue) { method setTimeFormatter (line 272) | public void setTimeFormatter(final TimeFormatter timeFormatter) { method setTimeLabel (line 296) | public void setTimeLabel(CharSequence hour, CharSequence minute, CharS... method setOnTimeSelectedListener (line 302) | public void setOnTimeSelectedListener(OnTimeSelectedListener onTimeSel... method setOnTimeMeridiemSelectedListener (line 306) | public void setOnTimeMeridiemSelectedListener(OnTimeMeridiemSelectedLi... method setResetWhenLinkage (line 310) | public void setResetWhenLinkage(boolean resetWhenLinkage) { method setTimeStep (line 314) | public void setTimeStep(int hourStep, int minuteStep, int secondStep) { method isDataAlready (line 323) | protected boolean isDataAlready() { method getStartValue (line 327) | public final TimeEntity getStartValue() { method getEndValue (line 331) | public final TimeEntity getEndValue() { method getHourWheelView (line 335) | public final NumberWheelView getHourWheelView() { method getMinuteWheelView (line 339) | public final NumberWheelView getMinuteWheelView() { method getSecondWheelView (line 343) | public final NumberWheelView getSecondWheelView() { method getHourLabelView (line 347) | public final TextView getHourLabelView() { method getMinuteLabelView (line 351) | public final TextView getMinuteLabelView() { method getSecondLabelView (line 355) | public final TextView getSecondLabelView() { method getMeridiemWheelView (line 359) | public final WheelView getMeridiemWheelView() { method getMeridiemLabelView (line 363) | @Deprecated method getSelectedHour (line 368) | public final int getSelectedHour() { method fixHour (line 373) | private int fixHour(int hour) { method getSelectedMinute (line 385) | public final int getSelectedMinute() { method getSelectedSecond (line 389) | public final int getSelectedSecond() { method isAnteMeridiem (line 397) | public final boolean isAnteMeridiem() { method changeHour (line 405) | private void changeHour() { method changeMinute (line 423) | private void changeMinute(int hour) { method changeSecond (line 454) | private void changeSecond() { method changeAnteMeridiem (line 462) | private void changeAnteMeridiem() { FILE: WheelView/src/main/java/com/github/gzuliyujiang/wheelview/contract/OnWheelChangedListener.java type OnWheelChangedListener (line 26) | public interface OnWheelChangedListener { method onWheelScrolled (line 37) | void onWheelScrolled(WheelView view, int offset); method onWheelSelected (line 47) | void onWheelSelected(WheelView view, int position); method onWheelScrollStateChanged (line 67) | void onWheelScrollStateChanged(WheelView view, @ScrollState int state); method onWheelLoopFinished (line 74) | void onWheelLoopFinished(WheelView view); FILE: WheelView/src/main/java/com/github/gzuliyujiang/wheelview/contract/TextProvider.java type TextProvider (line 22) | public interface TextProvider { method provideText (line 29) | String provideText(); FILE: WheelView/src/main/java/com/github/gzuliyujiang/wheelview/contract/WheelFormatter.java type WheelFormatter (line 24) | public interface WheelFormatter { method formatItem (line 32) | String formatItem(@NonNull Object item); FILE: WheelView/src/main/java/com/github/gzuliyujiang/wheelview/widget/NumberWheelView.java class NumberWheelView (line 28) | public class NumberWheelView extends WheelView { method NumberWheelView (line 30) | public NumberWheelView(Context context) { method NumberWheelView (line 34) | public NumberWheelView(Context context, AttributeSet attrs) { method NumberWheelView (line 38) | public NumberWheelView(Context context, AttributeSet attrs, int defSty... method generatePreviewData (line 42) | @Override method setData (line 54) | @Deprecated method setRange (line 64) | public void setRange(int min, int max, int step) { method setRange (line 76) | public void setRange(float min, float max, float step) { FILE: WheelView/src/main/java/com/github/gzuliyujiang/wheelview/widget/WheelView.java class WheelView (line 64) | @SuppressWarnings({"unused"}) method WheelView (line 130) | public WheelView(Context context) { method WheelView (line 134) | public WheelView(Context context, AttributeSet attrs) { method WheelView (line 138) | public WheelView(Context context, AttributeSet attrs, int defStyleAttr) { method initTextPaint (line 153) | private void initTextPaint() { method setStyle (line 160) | public void setStyle(@StyleRes int style) { method initAttrs (line 172) | private void initAttrs(Context context, AttributeSet attrs, int defSty... method generatePreviewData (line 201) | protected List generatePreviewData() { method updateVisibleItemCount (line 212) | private void updateVisibleItemCount() { method computeTextWidthAndHeight (line 226) | private void computeTextWidthAndHeight() { method getItemCount (line 244) | public int getItemCount() { method getItem (line 248) | public T getItem(int position) { method getPosition (line 261) | public int getPosition(Object item) { method getCurrentPosition (line 268) | public int getCurrentPosition() { method getCurrentItem (line 272) | public T getCurrentItem() { method getVisibleItemCount (line 276) | public int getVisibleItemCount() { method setVisibleItemCount (line 280) | public void setVisibleItemCount(@IntRange(from = 2) int count) { method isCyclicEnabled (line 286) | public boolean isCyclicEnabled() { method setCyclicEnabled (line 290) | public void setCyclicEnabled(boolean isCyclic) { method setOnWheelChangedListener (line 296) | public void setOnWheelChangedListener(OnWheelChangedListener listener) { method setFormatter (line 300) | public void setFormatter(WheelFormatter formatter) { method getData (line 304) | public List getData() { method setData (line 308) | public void setData(List newData) { method setData (line 312) | public void setData(List newData, Object defaultValue) { method setData (line 316) | public void setData(List newData, int defaultPosition) { method setDefaultValue (line 324) | public void setDefaultValue(Object value) { method setDefaultPosition (line 328) | public void setDefaultPosition(int position) { method findPosition (line 332) | private int findPosition(Object value) { method isSameWidthEnabled (line 369) | public boolean isSameWidthEnabled() { method setSameWidthEnabled (line 373) | public void setSameWidthEnabled(boolean sameWidthEnabled) { method getMaxWidthText (line 380) | public String getMaxWidthText() { method setMaxWidthText (line 384) | public void setMaxWidthText(String text) { method getTextColor (line 394) | @ColorInt method setTextColor (line 399) | public void setTextColor(@ColorInt int color) { method getSelectedTextColor (line 404) | @ColorInt method setSelectedTextColor (line 409) | public void setSelectedTextColor(@ColorInt int color) { method getTextSize (line 415) | @Px method setTextSize (line 420) | public void setTextSize(@Px float size) { method getSelectedTextSize (line 427) | @Px method setSelectedTextSize (line 432) | public void setSelectedTextSize(@Px float size) { method getSelectedTextBold (line 439) | public boolean getSelectedTextBold() { method setSelectedTextBold (line 443) | public void setSelectedTextBold(boolean bold) { method getItemSpace (line 450) | @Px method setItemSpace (line 455) | public void setItemSpace(@Px int space) { method isIndicatorEnabled (line 461) | public boolean isIndicatorEnabled() { method setIndicatorEnabled (line 465) | public void setIndicatorEnabled(boolean indicatorEnabled) { method getIndicatorSize (line 471) | @Px method setIndicatorSize (line 476) | public void setIndicatorSize(@Px float size) { method getIndicatorColor (line 482) | @ColorInt method setIndicatorColor (line 487) | public void setIndicatorColor(@ColorInt int color) { method getCurvedIndicatorSpace (line 492) | @Px method setCurvedIndicatorSpace (line 497) | public void setCurvedIndicatorSpace(@Px int space) { method isCurtainEnabled (line 503) | public boolean isCurtainEnabled() { method setCurtainEnabled (line 507) | public void setCurtainEnabled(boolean curtainEnabled) { method getCurtainColor (line 516) | @ColorInt method setCurtainColor (line 521) | public void setCurtainColor(@ColorInt int color) { method getCurtainCorner (line 526) | @CurtainCorner method setCurtainCorner (line 531) | public void setCurtainCorner(@CurtainCorner int curtainCorner) { method getCurtainRadius (line 536) | @Px method setCurtainRadius (line 541) | public void setCurtainRadius(@Px float curtainRadius) { method isAtmosphericEnabled (line 546) | public boolean isAtmosphericEnabled() { method setAtmosphericEnabled (line 550) | public void setAtmosphericEnabled(boolean atmosphericEnabled) { method isCurvedEnabled (line 555) | public boolean isCurvedEnabled() { method setCurvedEnabled (line 559) | public void setCurvedEnabled(boolean isCurved) { method getCurvedMaxAngle (line 565) | public int getCurvedMaxAngle() { method setCurvedMaxAngle (line 569) | public void setCurvedMaxAngle(int curvedMaxAngle) { method getTextAlign (line 575) | @ItemTextAlign method setTextAlign (line 580) | public void setTextAlign(@ItemTextAlign int align) { method updatePaintTextAlign (line 587) | private void updatePaintTextAlign() { method getTypeface (line 602) | public Typeface getTypeface() { method setTypeface (line 606) | public void setTypeface(Typeface typeface) { method notifyDataSetChanged (line 616) | private void notifyDataSetChanged(int position) { method onMeasure (line 633) | @Override method measureSize (line 655) | private int measureSize(int mode, int sizeExpect, int sizeActual) { method onSizeChanged (line 668) | @Override method computeDrawnCenterCoordinate (line 689) | private void computeDrawnCenterCoordinate() { method computeFlingLimitYCoordinate (line 706) | private void computeFlingLimitYCoordinate() { method computeIndicatorRect (line 713) | private void computeIndicatorRect() { method computeCurrentItemRect (line 727) | private void computeCurrentItemRect() { method onDraw (line 735) | @Override method drawAllItem (line 748) | private void drawAllItem(Canvas canvas) { method drawItemRect (line 806) | private void drawItemRect(Canvas canvas, int dataPosition, boolean isC... method drawItemText (line 867) | private void drawItemText(Canvas canvas, int dataPosition, float drawC... method computeDegree (line 889) | private float computeDegree(int drawnItemCenterYCoordinate, float rati... method clamp (line 900) | private float clamp(float value, float min, float max) { method obtainItemText (line 907) | private String obtainItemText(int drawnDataPosition) { method formatItem (line 924) | public String formatItem(int position) { method formatItem (line 928) | public String formatItem(Object item) { method computeAndSetAtmospheric (line 941) | private void computeAndSetAtmospheric(int abs) { method drawCurtain (line 949) | private void drawCurtain(Canvas canvas) { method drawIndicator (line 997) | private void drawIndicator(Canvas canvas) { method isPositionInRange (line 1008) | private boolean isPositionInRange(int position, int itemCount) { method computeYCoordinateAtAngle (line 1012) | private float computeYCoordinateAtAngle(float degree) { method sinDegree (line 1017) | private float sinDegree(float degree) { method computeDepth (line 1021) | private int computeDepth(float degree) { method onTouchEvent (line 1025) | @Override method handleActionDown (line 1052) | private void handleActionDown(MotionEvent event) { method handleActionMove (line 1065) | private void handleActionMove(MotionEvent event) { method handleActionUp (line 1105) | private void handleActionUp(MotionEvent event) { method handleActionCancel (line 1142) | private void handleActionCancel(MotionEvent event) { method obtainOrClearTracker (line 1149) | private void obtainOrClearTracker() { method cancelTracker (line 1157) | private void cancelTracker() { method performClick (line 1164) | @Override method computeDistanceToEndPoint (line 1169) | private int computeDistanceToEndPoint(int remainder) { method run (line 1181) | @Override method computePosition (line 1224) | private int computePosition(int itemCount) { method scrollTo (line 1228) | public void scrollTo(final int position) { method smoothScrollTo (line 1237) | public final void smoothScrollTo(final int position) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/DemoApp.java class DemoApp (line 37) | public class DemoApp extends Application { method attachBaseContext (line 39) | @Override method onCreate (line 45) | @Override method initXCrash (line 56) | private static void initXCrash(Application application) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/AddressPickerActivity.java class AddressPickerActivity (line 43) | public class AddressPickerActivity extends BackAbleActivity implements O... method onCreate (line 45) | @Override method onAddressPicked (line 51) | @Override method onProvinceCityCounty (line 56) | public void onProvinceCityCounty(View view) { method onProvinceCity (line 73) | public void onProvinceCity(View view) { method onProvinceCityForGuiZhou (line 91) | public void onProvinceCityForGuiZhou(View view) { method onCityCounty (line 130) | public void onCityCounty(View view) { method onCustomUi (line 158) | public void onCustomUi(View view) { method onCustomDataByJson (line 165) | public void onCustomDataByJson(View view) { method onCustomDataByText (line 192) | public void onCustomDataByText(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/BackAbleActivity.java class BackAbleActivity (line 24) | public class BackAbleActivity extends FragmentActivity { method goBack (line 26) | public void goBack(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/CalendarPickerActivity.java class CalendarPickerActivity (line 44) | public class CalendarPickerActivity extends BackAbleActivity { method onCreate (line 47) | @Override method onCalendarColorScheme (line 78) | public void onCalendarColorScheme(View view) { method onCalendarDateRange (line 106) | public void onCalendarDateRange(View view) { method onCalendarDateSingle (line 141) | public void onCalendarDateSingle(View view) { method onHorizontalCalendarPicker (line 164) | public void onHorizontalCalendarPicker(View view) { class MyFestivalProvider (line 184) | private static class MyFestivalProvider implements FestivalProvider { method provideText (line 185) | @Override FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/ColorPickerActivity.java class ColorPickerActivity (line 35) | public class ColorPickerActivity extends BackAbleActivity implements Vie... method onCreate (line 39) | @Override method onClick (line 54) | @Override method onColorChanged (line 69) | @Override FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/DateTimePickerActivity.java class DateTimePickerActivity (line 48) | public class DateTimePickerActivity extends BackAbleActivity implements ... method onCreate (line 50) | @Override method onDatePicked (line 56) | @Override method onTimePicked (line 61) | @Override method onYearMonthDayTime (line 66) | public void onYearMonthDayTime(View view) { method onYearMonthDay (line 85) | public void onYearMonthDay(View view) { method onYearMonth (line 111) | public void onYearMonth(View view) { method onMonthDay (line 121) | public void onMonthDay(View view) { method onTime12 (line 133) | public void onTime12(View view) { method onTime24 (line 153) | public void onTime24(View view) { method onBirthday (line 164) | public void onBirthday(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/FileExplorerFragment.java class FileExplorerFragment (line 41) | public class FileExplorerFragment extends DialogFragment { method onCreate (line 43) | @Override method onCreateView (line 50) | @Nullable method onViewCreated (line 61) | @Override FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/FilePickerActivity.java class FilePickerActivity (line 43) | public class FilePickerActivity extends BackAbleActivity implements OnFi... method onCreate (line 45) | @Override method onFilePicked (line 61) | @Override method onPermission (line 66) | public void onPermission(View view) { method onFilePick (line 80) | public void onFilePick(View view) { method onDirPick (line 91) | public void onDirPick(View view) { method onDialogPick (line 102) | public void onDialogPick(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/ImagePickerActivity.java class ImagePickerActivity (line 35) | public class ImagePickerActivity extends BackAbleActivity { method onCreate (line 37) | @Override method onActivityResult (line 43) | @Override method onRequestPermissionsResult (line 49) | @Override method onCamera (line 55) | public void onCamera(View view) { method onGallery (line 79) | public void onGallery(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/LinkagePickerActivity.java class LinkagePickerActivity (line 32) | public class LinkagePickerActivity extends BackAbleActivity implements O... method onCreate (line 34) | @Override method onCarNumberPicked (line 40) | @Override method onLinkagePicked (line 45) | @Override method onCarNumber (line 50) | public void onCarNumber(View view) { method onLikeAntFortune (line 58) | public void onLikeAntFortune(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/MainActivity.java class MainActivity (line 39) | public class MainActivity extends FragmentActivity { method onCreate (line 41) | @Override method startActivity (line 54) | private void startActivity(Class cls) { method onDialogStyle (line 58) | public void onDialogStyle(View view) { method onDialogFragment (line 84) | public void onDialogFragment(View view) { method onDateTimePicker (line 88) | public void onDateTimePicker(View view) { method onSinglePicker (line 92) | public void onSinglePicker(View view) { method onLinkagePicker (line 96) | public void onLinkagePicker(View view) { method onAddressPicker (line 100) | public void onAddressPicker(View view) { method onColorPicker (line 104) | public void onColorPicker(View view) { method onFilePicker (line 108) | public void onFilePicker(View view) { method onCalendarPicker (line 112) | public void onCalendarPicker(View view) { method onImagePicker (line 116) | public void onImagePicker(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/OptionPickerFragment.java class OptionPickerFragment (line 34) | public class OptionPickerFragment extends DialogFragment { method onCreateDialog (line 36) | @NonNull FILE: app/src/main/java/com/github/gzuliyujiang/fallback/activity/SinglePickerActivity.java class SinglePickerActivity (line 51) | public class SinglePickerActivity extends BackAbleActivity implements On... method onCreate (line 53) | @Override method onNumberPicked (line 59) | @Override method onOptionPicked (line 64) | @Override method onInteger (line 69) | public void onInteger(View view) { method onFloat (line 90) | public void onFloat(View view) { method onOptionText (line 114) | public void onOptionText(View view) { method onOptionBean (line 128) | public void onOptionBean(View view) { method onSex (line 164) | public void onSex(View view) { method onEthnic (line 179) | public void onEthnic(View view) { method onConstellation (line 196) | public void onConstellation(View view) { method onPhoneCode (line 215) | public void onPhoneCode(View view) { FILE: app/src/main/java/com/github/gzuliyujiang/fallback/bean/GoodsCategoryBean.java class GoodsCategoryBean (line 28) | public class GoodsCategoryBean implements Serializable, TextProvider { method GoodsCategoryBean (line 32) | public GoodsCategoryBean(int id, String name) { method getId (line 37) | public int getId() { method setId (line 41) | public void setId(int id) { method getName (line 45) | public String getName() { method setName (line 49) | public void setName(String name) { method provideText (line 53) | @Override method toString (line 58) | @NonNull FILE: app/src/main/java/com/github/gzuliyujiang/fallback/custom/AntFortuneLikePicker.java class AntFortuneLikePicker (line 33) | public class AntFortuneLikePicker extends LinkagePicker { method AntFortuneLikePicker (line 36) | public AntFortuneLikePicker(@NonNull Activity activity) { method onInit (line 40) | @Override method onDismiss (line 49) | @Override method initData (line 55) | @Override FILE: app/src/main/java/com/github/gzuliyujiang/fallback/custom/AntFortuneLikeProvider.java class AntFortuneLikeProvider (line 28) | public class AntFortuneLikeProvider implements LinkageProvider { method firstLevelVisible (line 30) | @Override method thirdLevelVisible (line 35) | @Override method provideFirstData (line 40) | @NonNull method linkageSecondData (line 46) | @NonNull method linkageThirdData (line 63) | @NonNull method findFirstIndex (line 69) | @Override method findSecondIndex (line 74) | @Override method findThirdIndex (line 79) | @Override FILE: app/src/main/java/com/github/gzuliyujiang/fallback/custom/CustomAddressPicker.java class CustomAddressPicker (line 43) | public class CustomAddressPicker extends BottomDialog implements Address... method CustomAddressPicker (line 47) | public CustomAddressPicker(@NonNull Activity activity) { method CustomAddressPicker (line 51) | public CustomAddressPicker(@NonNull Activity activity, int themeResId) { method createContentView (line 55) | @NonNull method initView (line 61) | @Override method initData (line 69) | @Override method onAddressReceived (line 87) | @Override method onClick (line 93) | @Override method setDefaultValue (line 111) | public void setDefaultValue(String province, String city, String count... method setOnAddressPickedListener (line 115) | public void setOnAddressPickedListener(OnAddressPickedListener onAddre... FILE: app/src/main/java/com/github/gzuliyujiang/fallback/custom/TextAddressLoader.java class TextAddressLoader (line 38) | public class TextAddressLoader implements AddressLoader { method TextAddressLoader (line 41) | public TextAddressLoader(Context context) { method loadJson (line 45) | @Override FILE: app/src/main/java/com/github/gzuliyujiang/fallback/custom/TextAddressParser.java class TextAddressParser (line 30) | public class TextAddressParser implements AddressParser { method parseData (line 33) | @NonNull method findProvinceByCode (line 76) | private ProvinceEntity findProvinceByCode(String provinceCode) { method findCityByCode (line 85) | private CityEntity findCityByCode(String provinceCode, String cityCode) {