MCPcopy Create free account

hub / github.com/HuanHaiLiuXin/SnackbarUtils / functions

Functions50 in github.com/HuanHaiLiuXin/SnackbarUtils

↓ 85 callersMethodgetSnackbar
获取 mSnackbar @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:139
↓ 34 callersMethodshow
显示 mSnackbar
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:765
↓ 25 callersMethodShort
初始化Snackbar实例 展示时间:Snackbar.LENGTH_SHORT @param view @param message @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:154
↓ 9 callersMethodgravityFrameLayout
设置Snackbar显示的位置 @param gravity
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:315
↓ 7 callersMethodinfo
设置mSnackbar背景色为 color_info
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:216
↓ 7 callersMethodsetMargins
设置view margin @param v @param l @param t @param r @param b
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:158
↓ 6 callersMethodbackColor
设置Snackbar背景色 @param backgroundColor
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:254
↓ 4 callersMethodcalculateSnackBarHeight
计算单行的Snackbar的高度值(单位 pix) @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:619
↓ 3 callersMethodconfirm
设置mSnackbar背景色为 color_confirm
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:225
↓ 3 callersMethodgravityCoordinatorLayout
设置Snackbar显示的位置,当Snackbar和CoordinatorLayout组合使用的时候 @param gravity
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:328
↓ 3 callersMethodradius
设置Snackbar布局的圆角半径值 @param radius 圆角半径 @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:580
↓ 2 callersMethodCustom
初始化Snackbar实例 展示时间:duration 毫秒 @param view @param message @param duration 展示时长(毫秒) @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:209
↓ 2 callersMethodLong
初始化Snackbar实例 展示时间:Snackbar.LENGTH_LONG @param view @param message @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:188
↓ 2 callersMethodaddView
向Snackbar布局中添加View(Google不建议,复杂的布局应该使用DialogFragment进行展示) @param layoutId 要添加的View的布局文件ID @param index @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:474
↓ 2 callersMethodbellow
设置Snackbar显示在指定View的下方 注:暂时仅支持单行的Snackbar,因为{@link SnackbarUtils#calculateSnackBarHeight()}暂时仅支持单行Snackbar的高度计算 @param targetView 指定View @
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:701
↓ 2 callersMethodgetRadiusDrawable
通过SnackBar现在的背景,获取其设置圆角值时候所需的GradientDrawable实例 @param backgroundOri @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:563
↓ 2 callersMethodgetScreenHeight
获取屏幕的高度 @param context @return
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:60
↓ 2 callersMethodleftAndRightDrawable
设置TextView(@+id/snackbar_text)左右两侧的图片 @param leftDrawable @param rightDrawable @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:384
↓ 2 callersMethodsetAction
设置按钮文字内容 及 点击监听 {@link Snackbar#setAction(CharSequence, View.OnClickListener)} @param resId @param listener @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:344
↓ 2 callersMethodwarning
设置Snackbar背景色为 color_warning
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:234
↓ 1 callersMethodIndefinite
初始化Snackbar实例 展示时间:Snackbar.LENGTH_INDEFINITE @param view @param message @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:198
↓ 1 callersMethodabove
设置Snackbar显示在指定View的上方 注:暂时仅支持单行的Snackbar,因为{@link SnackbarUtils#calculateSnackBarHeight()}暂时仅支持单行Snackbar的高度计算 @param targetView 指定View @
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:651
↓ 1 callersMethodactionColor
设置Button(@+id/snackbar_action)的文字颜色 @param actionTextColor
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:276
↓ 1 callersMethodalpha
设置Snackbar 背景透明度 @param alpha @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:303
↓ 1 callersMethoddanger
设置Snackbar背景色为 color_warning
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:243
↓ 1 callersMethoddp2px
(Context ctx, float dpValue)
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:33
↓ 1 callersMethodgetActionBarHeight
获取actionbar的像素高度,默认使用android官方兼容包做actionbar兼容 @return
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:116
↓ 1 callersMethodgetStatusHeight
获得状态栏的高度 @param context @return mStatusHeight
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:72
↓ 1 callersMethodmargins
设置Snackbar布局的外边距 注:经试验发现,调用margins后再调用 gravityFrameLayout,则margins无效. 为保证margins有效,应该先调用 gravityFrameLayout,在 show() 之前调用 margins @param
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:508
↓ 1 callersMethodmessageCenter
设置TextView(@+id/snackbar_text)中文字的对齐方式 居中 @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:438
↓ 1 callersMethodmessageColor
设置TextView(@+id/snackbar_text)的文字颜色 @param messageColor
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:265
↓ 1 callersMethodmessageRight
设置TextView(@+id/snackbar_text)中文字的对齐方式 居右 @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:455
↓ 1 callersMethodsetCallback
设置 mSnackbar 展示完成 及 隐藏完成 的监听 @param setCallback @return
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:371
↓ 1 callersMethodsp2px
(Context ctx, float spValue)
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:38
MethodScreenUtil
()
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:25
MethodSnackbarUtils
()
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:127
MethodaboveCoordinatorLayout
(View targetView, int contentViewTop, int marginLeft, int marginRight)
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:672
Methodaddition_isCorrect
()
MSnackBar/app/src/test/java/com/jet/msnackbar/ExampleUnitTest.java:13
MethodbellowCoordinatorLayout
(View targetView, int contentViewTop, int marginLeft, int marginRight)
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:731
Methodcolors
设置 Snackbar背景色 + TextView(@+id/snackbar_text)的文字颜色 + Button(@+id/snackbar_action)的文字颜色 @param backgroundColor @param messageColor @param actionTextC
MSnackBar/app/src/main/java/com/jet/msnackbar/SnackbarUtils.java:289
MethodgetScreenWidth
获取屏幕的宽度 @param context @return
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:48
MethodonClick
(View view)
MSnackBar/app/src/main/java/com/jet/msnackbar/TestSnackbarUtilsActivity.java:114
MethodonClick
(View v)
MSnackBar/app/src/main/java/com/jet/msnackbar/MainActivity.java:19
MethodonCreate
(Bundle savedInstanceState)
MSnackBar/app/src/main/java/com/jet/msnackbar/TestSnackbarUtilsActivity.java:28
MethodonCreate
(Bundle savedInstanceState)
MSnackBar/app/src/main/java/com/jet/msnackbar/MainActivity.java:11
MethodonDismissed
(Snackbar snackbar, int event)
MSnackBar/app/src/main/java/com/jet/msnackbar/TestSnackbarUtilsActivity.java:188
MethodonShown
(Snackbar snackbar)
MSnackBar/app/src/main/java/com/jet/msnackbar/TestSnackbarUtilsActivity.java:193
Methodrun
()
MSnackBar/app/src/main/java/com/jet/msnackbar/TestSnackbarUtilsActivity.java:101
MethodsnapShotWithoutStatusBar
获取当前屏幕截图,不包含状态栏 @param activity @return bp
MSnackBar/app/src/main/java/com/jet/msnackbar/ScreenUtil.java:93
MethoduseAppContext
()
MSnackBar/app/src/androidTest/java/com/jet/msnackbar/ExampleInstrumentedTest.java:19