MCPcopy Create free account

hub / github.com/anthony0982/TimePicker / functions

Functions272 in github.com/anthony0982/TimePicker

↓ 22 callersMethodgetAppContext
()
src/com/example/base/BaseApplication.java:33
↓ 11 callersMethodisEmpty
Returns true if the string is null or 0-length. @param str the string to be examined @return true if str is null or zero length
src/com/example/util/TextUtil.java:25
↓ 9 callersMethodd
(String tag, String msg)
src/com/example/util/LogUtil.java:57
↓ 9 callersMethodtoString
()
src/com/example/scroll/Step.java:97
↓ 8 callersMethodgetAvailableDateTime
()
src/com/example/timepicker/TimePicker.java:221
↓ 8 callersMethodgetCount
()
src/com/example/wheel/adapter/WheelAdapter.java:16
↓ 6 callersMethodequals
比较两个字符串是否相同 @param first @param second @return
src/com/example/util/TextUtil.java:120
↓ 6 callersMethodgetAction
(int action)
src/com/example/util/LogUtil.java:130
↓ 6 callersMethodlength
(String phone)
src/com/example/util/TextUtil.java:196
↓ 6 callersMethodresizeRecursively
递归重新计算View及其子View的宽高 @param view @return
src/com/example/util/WindowUtil.java:70
↓ 6 callersMethodsetCurrentValue
(int value)
src/com/example/wheel/WheelView.java:318
↓ 6 callersMethodstartScroll
开启滚动<br/> 通过调用invalidate发起重绘实现,这里必须调用invalidate()才能保证computeScroll()会被调用,否则不一定会刷新界面,看不到滚动效果
src/com/example/scroll/ScrollableView.java:205
↓ 5 callersMethodgetCurrentItemIndex
获取当前选择的条目索引 @return
src/com/example/wheel/WheelView.java:280
↓ 5 callersMethodgetDateTime
获取选择的时间 @return
src/com/example/timepicker/TimePicker.java:241
↓ 5 callersMethodgetLogTag
()
src/com/example/base/BaseView.java:59
↓ 5 callersMethodrender
渲染滚动结果<br/> 通过调用重绘实现
src/com/example/scroll/ScrollableView.java:254
↓ 5 callersMethodsetPadding
设置View的内边距(像素值) @param view @return
src/com/example/util/WindowUtil.java:619
↓ 5 callersMethodstopScroll
停止滚动
src/com/example/scroll/ScrollableView.java:212
↓ 4 callersMethodcreateDistanceStep
(int distanceX, int distanceY)
src/com/example/scroll/Step.java:24
↓ 4 callersMethodgetCurrentValue
()
src/com/example/wheel/WheelView.java:299
↓ 4 callersMethodgetItem
(int index)
src/com/example/wheel/adapter/WheelAdapter.java:18
↓ 4 callersMethodresize
View按UI设计大小等比缩放,重新计算view的宽高、边距、文字大小 @param view @return
src/com/example/util/WindowUtil.java:60
↓ 4 callersMethodsetStartValue
(int value)
src/com/example/wheel/WheelView.java:323
↓ 4 callersMethodsmoothScrollBy
(int fromX, int fromY, int distanceX, int distanceY, int duration)
src/com/example/scroll/ScrollableView.java:135
↓ 3 callersMethoddrawText
画文本 @param canvas @param paint
src/com/example/wheel/WheelView.java:137
↓ 3 callersMethodgetCurrX
获得当前滚动位置X坐标<br/> 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @return
src/com/example/scroll/ScrollableView.java:270
↓ 3 callersMethodgetCurrentDateTime
()
src/com/example/timepicker/TimePicker.java:216
↓ 3 callersMethodgetDuration
()
src/com/example/scroll/Step.java:85
↓ 3 callersMethodinitialize
()
src/com/example/base/BaseView.java:31
↓ 3 callersMethodinitialize
()
src/com/example/base/BaseLayout.java:36
↓ 3 callersMethodisEmpty
检查集合元素是否为空 @param collection 集合 @return
src/com/example/util/CollectionUtil.java:46
↓ 3 callersMethodisTodayAvailable
()
src/com/example/timepicker/TimePicker.java:158
↓ 3 callersMethodsetAdapter
(WheelAdapter adapter)
src/com/example/wheel/WheelView.java:94
↓ 3 callersMethodsetScrollListener
(ScrollListener l)
src/com/example/scroll/ScrollableView.java:355
↓ 3 callersMethodsetScrollParams
设置滚动参数,默认滚动时间为250ms 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @param dx 滚动水平距离 @param dy 滚动垂直距离
src/com/example/scroll/ScrollState.java:94
↓ 2 callersMethodactStep
()
src/com/example/scroll/ScrollableView.java:330
↓ 2 callersMethodcleanPassword
清理密码<br> 将密码字符串中的中文、空格去掉 @param password @return
src/com/example/util/TextUtil.java:142
↓ 2 callersMethodcomputeScaleRatio
计算UI/字体缩放比例
src/com/example/util/WindowUtil.java:822
↓ 2 callersMethodcomputeScaledDimen
计算资源文件中定义的尺寸像素值,并乘以缩放系数ratio @return
src/com/example/util/WindowUtil.java:764
↓ 2 callersMethodcomputeScaledSize
重新计算尺寸像素值,并乘以缩放系数ratio @return
src/com/example/util/WindowUtil.java:773
↓ 2 callersMethodcomputeTextBaseY
()
src/com/example/wheel/WheelView.java:161
↓ 2 callersMethodcomputeWindowRotation
()
src/com/example/util/WindowUtil.java:924
↓ 2 callersMethodgetCurrX
获得当前滚动位置X坐标<br/> 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @return
src/com/example/scroll/ScrollState.java:34
↓ 2 callersMethodgetCurrY
获得当前滚动位置Y坐标<br/> 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @return
src/com/example/scroll/ScrollState.java:46
↓ 2 callersMethodgetCurrY
获得当前滚动位置Y坐标<br/> 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @return
src/com/example/scroll/ScrollableView.java:282
↓ 2 callersMethodgetItemPosition
获取指定条目在视图中的位置 @param itemIndex @return
src/com/example/wheel/WheelView.java:309
↓ 2 callersMethodisTodaySelected
()
src/com/example/timepicker/TimePicker.java:208
↓ 2 callersMethodmakeSureScrollVisible
()
src/com/example/wheel/WheelView.java:268
↓ 2 callersMethodnotifyChanged
()
src/com/example/wheel/adapter/WheelAdapter.java:32
↓ 2 callersMethodonSelected
(View v)
src/com/example/timepicker/TimePicker.java:92
↓ 2 callersMethodremargin
重新计算view的Margin @param view @return
src/com/example/util/WindowUtil.java:194
↓ 2 callersMethodrepadding
重新计算view的Padding(非严格模式) @param view @return
src/com/example/util/WindowUtil.java:169
↓ 2 callersMethodresizeText
重新计算TextView中文本的大小 @param view @return
src/com/example/util/WindowUtil.java:227
↓ 2 callersMethodresizeWidthAndHeight
重新计算view的宽高 @param view @param horizontalRatio @param verticalRatio @return
src/com/example/util/WindowUtil.java:133
↓ 2 callersMethodscrollToRightPosition
()
src/com/example/wheel/WheelView.java:256
↓ 2 callersMethodselect
(int index)
src/com/example/wheel/WheelView.java:313
↓ 2 callersMethodselectTomorrow
()
src/com/example/timepicker/TimePicker.java:204
↓ 2 callersMethodsetDistanceX
(int distanceX)
src/com/example/scroll/Step.java:57
↓ 2 callersMethodsetDistanceY
(int distanceY)
src/com/example/scroll/Step.java:65
↓ 2 callersMethodsetFinalX
(int finalX)
src/com/example/scroll/Step.java:73
↓ 2 callersMethodsetFinalY
(int finalY)
src/com/example/scroll/Step.java:81
↓ 2 callersMethodsetTextSize
根据屏幕宽度设置传入TextView的文本大小 @param view @param designedTextSizeResId UI设计的文本大小资源ID(以像素为单位) @return 是否成功设置
src/com/example/util/WindowUtil.java:497
↓ 2 callersMethodsmoothScrollTo
平滑滚动到指定坐标<br/> 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @param finalX 终点X轴坐标 @param finalY 终点Y轴坐标 @param duration
src/com/example/scroll/ScrollableView.java:108
↓ 2 callersMethodtrim
(String str)
src/com/example/util/TextUtil.java:82
↓ 1 callersMethodaction
做一个滚动动作,滚动到计算出的当前应该在的位置<br/> 这里调用View的scrollTo()完成实际的滚动
src/com/example/scroll/ScrollableView.java:245
↓ 1 callersMethodbuildAdapters
()
src/com/example/timepicker/TimePicker.java:230
↓ 1 callersMethodcheckDateAvailable
()
src/com/example/timepicker/TimePicker.java:197
↓ 1 callersMethodcheckHourAvailable
()
src/com/example/timepicker/TimePicker.java:147
↓ 1 callersMethodcheckInvalidTime
()
src/com/example/timepicker/TimePicker.java:100
↓ 1 callersMethodcheckMinuteAvailable
()
src/com/example/timepicker/TimePicker.java:136
↓ 1 callersMethodclear
()
src/com/example/base/BaseView.java:72
↓ 1 callersMethodcomputeCenterRect
()
src/com/example/wheel/WheelView.java:169
↓ 1 callersMethodcomputeDate
(DateTime time)
src/com/example/timepicker/TimePicker.java:254
↓ 1 callersMethodcomputeDimen
计算资源文件中定义的尺寸像素值 @param resId dimen.xml中定义的资源ID @return
src/com/example/util/WindowUtil.java:755
↓ 1 callersMethodcomputeHour
(DateTime time)
src/com/example/timepicker/TimePicker.java:258
↓ 1 callersMethodcomputeMinute
(DateTime time)
src/com/example/timepicker/TimePicker.java:262
↓ 1 callersMethodcomputeScreenDensity
计算屏幕密度
src/com/example/util/WindowUtil.java:811
↓ 1 callersMethodcomputeSecond
(DateTime time)
src/com/example/timepicker/TimePicker.java:266
↓ 1 callersMethodcomputeTextX
(float maxWidth, int px, float textWidth)
src/com/example/wheel/WheelView.java:155
↓ 1 callersMethodcreateScrollListener
()
src/com/example/timepicker/TimePicker.java:80
↓ 1 callersMethoddoScrollTo
滚动到指定位置 坐标系为:<br/> 屏幕左上角为坐标原点,水平向右→为X轴正向,垂直向下↓为Y轴正向 @param x 目标x轴坐标 @param y 目标y轴坐标
src/com/example/scroll/ScrollableView.java:297
↓ 1 callersMethoddrawSplitLine
画分割线 @param canvas
src/com/example/wheel/WheelView.java:126
↓ 1 callersMethodfling
()
src/com/example/wheel/WheelView.java:228
↓ 1 callersMethodgetAvailableHourInSelectedDate
()
src/com/example/timepicker/TimePicker.java:164
↓ 1 callersMethodgetAvailableMinuteInSelectedDateHour
()
src/com/example/timepicker/TimePicker.java:177
↓ 1 callersMethodgetCount
()
src/com/example/wheel/adapter/ArrayWheelAdapter.java:16
↓ 1 callersMethodgetCurrentItemString
()
src/com/example/wheel/WheelView.java:295
↓ 1 callersMethodgetCurrentY
()
src/com/example/wheel/WheelView.java:224
↓ 1 callersMethodgetDistanceX
()
src/com/example/scroll/Step.java:53
↓ 1 callersMethodgetDistanceY
()
src/com/example/scroll/Step.java:61
↓ 1 callersMethodgetFinalX
()
src/com/example/scroll/Step.java:69
↓ 1 callersMethodgetFinalY
()
src/com/example/scroll/Step.java:77
↓ 1 callersMethodgetMaxWidth
(Paint paint)
src/com/example/wheel/adapter/WheelAdapter.java:20
↓ 1 callersMethodgetStringArray
(int arrayResId)
src/com/example/util/TextUtil.java:204
↓ 1 callersMethodgetValue
(int index)
src/com/example/wheel/adapter/WheelAdapter.java:37
↓ 1 callersMethodgetValueIndex
(int value)
src/com/example/wheel/adapter/WheelAdapter.java:60
↓ 1 callersMethodgetWindowHeight
获取屏幕高度(像素) @return
src/com/example/util/WindowUtil.java:740
↓ 1 callersMethodgetWindowWidth
获取屏幕宽度(像素) @return
src/com/example/util/WindowUtil.java:727
↓ 1 callersMethodinitAttrs
(AttributeSet attrs)
src/com/example/wheel/WheelView.java:60
↓ 1 callersMethodisAvailableDateSelected
()
src/com/example/timepicker/TimePicker.java:184
next →1–100 of 272, ranked by callers