Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HuanHaiLiuXin/SweetTips
/ functions
Functions
195 in github.com/HuanHaiLiuXin/SweetTips
⨍
Functions
195
◇
Types & classes
27
↓ 87 callers
Method
getSnackbar
获取 SweetSnackbar实例 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:62
↓ 53 callers
Method
getView
Returns the {@link SweetSnackbar}'s view.
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:382
↓ 29 callers
Method
show
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:67
↓ 26 callers
Method
makeText
创建SweetToast实例 @param context @param text 展示的文字内容 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:160
↓ 20 callers
Method
getDuration
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastConfiguration.java:31
↓ 19 callers
Method
backgroundColor
设置当前SweetToast实例中mContentView的背景颜色 @param backgroundColor @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:467
↓ 17 callers
Method
getConfiguration
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:860
↓ 15 callers
Method
setGravity
设置当前SweetToast实例的对齐方式 @param gravity @param xOffset @param yOffset @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:417
↓ 14 callers
Method
getContentView
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:854
↓ 10 callers
Method
getInstance
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:38
↓ 10 callers
Method
getParams
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastConfiguration.java:23
↓ 8 callers
Method
Long
初始化SweetSnackbar实例 展示时间:{@link SweetSnackbar#LENGTH_LONG} @param view @param message @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:111
↓ 8 callers
Method
backColor
设置SweetSnackbar实例背景色 @param backgroundColor
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:177
↓ 8 callers
Method
isCurrentSnackbarLocked
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:209
↓ 8 callers
Method
setDuration
Set how long to show the view for. @param duration either be one of the predefined lengths: {@link #LENGTH_SHORT}, {@link #LENGTH_LON
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:363
↓ 8 callers
Method
showImmediate
清空队列{@link SweetToastManager#queue}中已经存在的SweetToast实例,直接展示当前实例的内容
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:821
↓ 7 callers
Method
setMargins
设置view margin @param v @param l @param t @param r @param b
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/ScreenUtil.java:156
↓ 6 callers
Method
gravityCoordinatorLayout
设置SweetSnackbar实例显示的位置,当SweetSnackbar和CoordinatorLayout组合使用的时候 @param gravity
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:251
↓ 6 callers
Method
handleHide
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:645
↓ 6 callers
Method
setHideEnabled
设置是否允许移除当前实例中的View @param hideEnabled
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:752
↓ 5 callers
Method
gravityFrameLayout
设置SweetSnackbar实例显示的位置 @param gravity
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:238
↓ 4 callers
Method
addView
向当前SweetToast实例的mContentView中添加View @param view @param index @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:442
↓ 4 callers
Method
alpha
设置SweetSnackbar实例 背景透明度 @param alpha @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:226
↓ 4 callers
Method
calculateSnackBarHeight
计算单行的SweetSnackbar的高度值(单位 pix) @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:542
↓ 4 callers
Method
cancelSnackbarLocked
(SnackbarRecord record, int event)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:198
↓ 4 callers
Method
getScreenHeight
获取屏幕的高度 @param context @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/ScreenUtil.java:58
↓ 4 callers
Method
make
Make a SweetSnackbar to display a message <p>Snackbar will try and find a parent view to hold SweetSnackbar's view from the value given to {@code vie
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:214
↓ 4 callers
Method
setText
Update the text in this {@link SweetSnackbar}. @param message The new text for the Toast.
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:339
↓ 3 callers
Method
anim
设置SweetSnackbar实例的 入场动画 及 离场动画 @param animateIn @param animateOut @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:705
↓ 3 callers
Method
dispatchDismiss
(@Callback.DismissEvent int event)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:401
↓ 3 callers
Method
getActionView
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:714
↓ 3 callers
Method
handleShow
向Window中添加 内容区域View:mRootView,将SweetToast实例的内容展示出来 注: SweetToast实例的动画分为两类,且两类动画互斥,有且必有其中一种会进行展示 1:利用{@link android.view.WindowManager.La
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:677
↓ 3 callers
Method
isNextSnackbarLocked
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:213
↓ 3 callers
Method
onViewHidden
(int event)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:609
↓ 3 callers
Method
onViewShown
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:602
↓ 3 callers
Method
peek
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:68
↓ 3 callers
Method
poll
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:58
↓ 3 callers
Method
scheduleTimeoutLocked
(SnackbarRecord r)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:217
↓ 3 callers
Method
setDuration
(long duration)
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastConfiguration.java:35
↓ 3 callers
Method
shouldAnimate
Returns true if we should animate the SweetSnackbar view in/out.
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:634
↓ 3 callers
Method
show
将当前SweetToast实例添加到queue中
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:114
↓ 2 callers
Method
animateViewIn
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:545
↓ 2 callers
Method
backgroundResource
设置当前SweetToast实例中mContentView的背景资源 @param background @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:479
↓ 2 callers
Method
cancelTimeout
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:141
↓ 2 callers
Method
clear
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:78
↓ 2 callers
Method
dismiss
(int event)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:68
↓ 2 callers
Method
getBackgroundDrawable
根据指定的背景色,获得当前SweetToast实例中mContentView的背景drawable实例 @param backgroundColor @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:305
↓ 2 callers
Method
getRadiusDrawable
通过SweetSnackbar实例现在的背景,获取其设置圆角值时候所需的GradientDrawable实例 @param backgroundOri @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:486
↓ 2 callers
Method
initConfiguration
初始化 @param sweetToast @param duration 自定义显示时间
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:221
↓ 2 callers
Method
isSnackbar
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:178
↓ 2 callers
Method
messageColor
设置当前SweetToast实例中TextView的文字颜色 @param messageColor @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:454
↓ 2 callers
Method
offer
(SweetToast sweetToast)
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:49
↓ 2 callers
Method
onDismissed
Called when the given {@link SweetSnackbar} has been dismissed, either through a time-out, having been manually dismissed, or an action being clicked.
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:107
↓ 2 callers
Method
onShown
Called when the given {@link SweetSnackbar} is visible. @param snackbar The snackbar which is now visible. @see SweetSnackbar#show()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:117
↓ 2 callers
Method
restoreTimeout
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:149
↓ 2 callers
Method
setAnimations
设置当前SweetToast实例的出入场动画(App中自定义) @param animEnter @param animExit @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:373
↓ 2 callers
Method
setConfiguration
(SweetToastConfiguration mConfiguration)
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:863
↓ 2 callers
Method
setContentView
(View mContentView)
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:857
↓ 2 callers
Method
setOnLayoutChangeListener
(OnLayoutChangeListener onLayoutChangeListener)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:802
↓ 2 callers
Method
showByPrevious
重用queue中的正在显示的SweetToast实例,直接更新显示的内容 @param current
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:135
↓ 2 callers
Method
showImmediate
(@NonNull SweetToast current)
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:169
↓ 2 callers
Method
showNextSnackbarLocked
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:183
↓ 2 callers
Method
updateViewsWithinLayout
(final int orientation, final int messagePadTop, final int messagePadBottom)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:810
↓ 1 callers
Method
Custom
初始化SweetSnackbar实例 展示时间:duration 毫秒 @param view @param message @param duration 展示时长(毫秒) @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:132
↓ 1 callers
Method
aboveCoordinatorLayout
设置SweetSnackbar实例显示在指定View的上方,当SweetSnackbar和CoordinatorLayout组合使用的时候 @param targetView @param contentViewTop @param marginLeft @param marginRight @re
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:602
↓ 1 callers
Method
addView
向SweetSnackbar实例布局中添加View(Google不建议,复杂的布局应该使用DialogFragment进行展示) @param layoutId 要添加的View的布局文件ID @param index @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:397
↓ 1 callers
Method
animateViewOut
(final int event)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:569
↓ 1 callers
Method
bellow
设置SweetSnackbar实例显示在指定View的下方 注:暂时仅支持单行的SweetSnackbar,因为{@link SnackbarUtils#calculateSnackBarHeight()}暂时仅支持单行SweetSnackbar的高度计算 @param targetVie
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:631
↓ 1 callers
Method
bellowCoordinatorLayout
设置SweetSnackbar实例显示在指定View的上方,当SweetSnackbar和CoordinatorLayout组合使用的时候 @param targetView @param contentViewTop @param marginLeft @param marginRight @re
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:669
↓ 1 callers
Method
bottomCenter
设置当前SweetToast实例的显示位置:下中 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:575
↓ 1 callers
Method
center
设置当前SweetToast实例的显示位置:正中 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:596
↓ 1 callers
Method
checkAppCompatTheme
(Context context)
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/ThemeUtils.java:28
↓ 1 callers
Method
clearQueue
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToastManager.java:97
↓ 1 callers
Method
dp2px
(Context ctx, float dpValue)
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/ScreenUtil.java:31
↓ 1 callers
Method
findSuitableParent
(View view)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:245
↓ 1 callers
Method
getMessageView
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:710
↓ 1 callers
Method
getStatusHeight
获得状态栏的高度 @param context @return mStatusHeight
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/ScreenUtil.java:70
↓ 1 callers
Method
handleTimeout
(SnackbarRecord record)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:233
↓ 1 callers
Method
hideView
(@Callback.DismissEvent final int event)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:593
↓ 1 callers
Method
isCurrent
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:157
↓ 1 callers
Method
isCurrentOrNext
(Callback callback)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbarManager.java:163
↓ 1 callers
Method
isShowing
()
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:872
↓ 1 callers
Method
isShownOrQueued
Returns whether this {@link SweetSnackbar} is currently being shown, or is queued to be shown next.
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:425
↓ 1 callers
Method
layoutAbove
将当前SweetToast实例显示在指定View的顶部 @param targetView 指定View @param statusHeight 状态栏显示情况下,状态栏的高度 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:605
↓ 1 callers
Method
layoutBellow
将当前SweetToast实例显示在指定View的底部 @param targetView @param statusHeight @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:623
↓ 1 callers
Method
leftAndRightDrawable
设置TextView(@+id/snackbar_text)左右两侧的图片 @param leftDrawable @param rightDrawable @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:307
↓ 1 callers
Method
leftBottom
设置当前SweetToast实例的显示位置:左下 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:554
↓ 1 callers
Method
leftCenter
设置当前SweetToast实例的显示位置:左中 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:582
↓ 1 callers
Method
leftTop
设置当前SweetToast实例的显示位置:左上 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:540
↓ 1 callers
Method
minSize
设置当前SweetToast实例的最小宽高 很有用的功能,参考了简书上的文章:http://www.jianshu.com/p/491b17281c0a @param width SweetToast实例的最小宽度,单位是pix @param height SweetToast实例的
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:517
↓ 1 callers
Method
onLayoutChange
(View view, int left, int top, int right, int bottom)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:649
↓ 1 callers
Method
onViewAttachedToWindow
(View v)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:653
↓ 1 callers
Method
onViewDetachedFromWindow
(View v)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:654
↓ 1 callers
Method
radius
设置SweetSnackbar实例布局的圆角半径值 @param radius 圆角半径 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:503
↓ 1 callers
Method
rightBottom
设置当前SweetToast实例的显示位置:右下 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:561
↓ 1 callers
Method
rightCenter
设置当前SweetToast实例的显示位置:右中 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:589
↓ 1 callers
Method
rightTop
设置当前SweetToast实例的显示位置:右上 @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/toast/SweetToast.java:547
↓ 1 callers
Method
setAction
设置按钮文字内容 及 点击监听 {@link SweetSnackbar#setAction(CharSequence, View.OnClickListener)} @param resId @param listener @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:267
↓ 1 callers
Method
setCallback
设置 SweetSnackbar实例 展示完成 及 隐藏完成 的监听 @param setCallback @return
SweetTips/sweettips/src/main/java/com/jet/sweettips/util/SnackbarUtils.java:294
↓ 1 callers
Method
setOnAttachStateChangeListener
(OnAttachStateChangeListener listener)
SweetTips/sweettips/src/main/java/com/jet/sweettips/snackbar/SweetSnackbar.java:806
next →
1–100 of 195, ranked by callers