跳过导航链接
A B C D E F G H I K L M O P Q R S T U V W 

A

addressOf(Object) - 类 中的静态方法razerdp.util.UnsafeHelper
 
addressSize() - 类 中的静态方法razerdp.util.UnsafeHelper
 
ALIGN_BACKGROUND - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
alignBackground(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
alignBackgroundGravity - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
alignBackgroundGravity(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
allowInterceptTouchEvent(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
已过时。
AnimationListenerAdapter() - 类 的构造器razerdp.util.SimpleAnimationUtils.AnimationListenerAdapter
 
applyBlurOption(PopupBlurOption) - 类 中的方法razerdp.blur.BlurImageView
 
applyConfigSetting(C) - 类 中的方法razerdp.widget.QuickPopup
 
arrayBaseOffset(Class<?>) - 类 中的静态方法razerdp.util.UnsafeHelper
 
AS_DROP_DOWN - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
attachLifeCycle(BasePopupWindow, Object) - 接口 中的方法razerdp.basepopup.BasePopupSupporter
 
attachLifeCycle(Object) - 类 中的方法razerdp.basepopup.BasePopupWindow
绑定lifecycle
AUTO_INPUT_METHOD - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
AUTO_LOCATED - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
autoLocated(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 

B

background - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
background(Drawable) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
backgroundColor(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
BACKPRESS_ENABLE - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
backpressEnable(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
BasePopup - razerdp.basepopup中的接口
Created by 大灯泡 on 2016/1/14.
BasePopupFlag - razerdp.basepopup中的接口
Created by 大灯泡 on 2019/5/8 Description:
BasePopupRuntimeTrojanProvider - razerdp.basepopup中的类
Created by 大灯泡 on 2019/5/13 Description:一个BasePopup的provider注入木马嘿嘿~用来初始化依赖的插件
BasePopupRuntimeTrojanProvider() - 类 的构造器razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
BasePopupSupporter - razerdp.basepopup中的接口
Created by 大灯泡 on 2019/5/13 Description:BasePopup支持,for support and lifecycle and android x
BasePopupSupporterManager - razerdp.basepopup中的类
Created by 大灯泡 on 2019/5/13 Description:支持管理器
BasePopupWindow - razerdp.basepopup中的类

这是一个快速实现PopupWindow的基类,本基类易于扩展,并且几乎没有使用限制,便于您快速实现各种各样的PopupWindow。
BasePopupWindow(Context) - 类 的构造器razerdp.basepopup.BasePopupWindow
 
BasePopupWindow(Context, boolean) - 类 的构造器razerdp.basepopup.BasePopupWindow
支持延迟加载的PopupWindow
BasePopupWindow(Context, int, int) - 类 的构造器razerdp.basepopup.BasePopupWindow
 
BasePopupWindow(Context, int, int, boolean) - 类 的构造器razerdp.basepopup.BasePopupWindow
支持延迟加载的PopupWindow
BasePopupWindow.GravityMode - razerdp.basepopup中的枚举
 
BasePopupWindow.OnBeforeShowCallback - razerdp.basepopup中的接口
 
BasePopupWindow.OnBlurOptionInitListener - razerdp.basepopup中的接口
 
BasePopupWindow.OnDismissListener - razerdp.basepopup中的类
 
blur(Context, View, float, float) - 类 中的静态方法razerdp.blur.BlurHelper
 
blur(Context, View, float, float, boolean) - 类 中的静态方法razerdp.blur.BlurHelper
 
blur(Context, Bitmap, int, int, float) - 类 中的静态方法razerdp.blur.BlurHelper
 
BLUR_BACKGROUND - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
blurBackground(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
blurBackground(boolean, BasePopupWindow.OnBlurOptionInitListener) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
BlurHelper - razerdp.blur中的类
Created by 大灯泡 on 2017/12/27.
BlurHelper() - 类 的构造器razerdp.blur.BlurHelper
 
BlurImageView - razerdp.blur中的类
Created by 大灯泡 on 2017/12/27.
BlurImageView(Context) - 类 的构造器razerdp.blur.BlurImageView
 
BlurImageView(Context, AttributeSet) - 类 的构造器razerdp.blur.BlurImageView
 
BlurImageView(Context, AttributeSet, int) - 类 的构造器razerdp.blur.BlurImageView
 
build() - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 

C

callDismissAtOnce() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
checkHasNavigationBar(Context) - 类 中的静态方法razerdp.util.PopupUiUtils
方法参考 https://juejin.im/post/5bb5c4e75188255c72285b54
clearViewFromParent(View) - 类 中的静态方法razerdp.util.PopupUtils
 
CLIP_CHILDREN - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
CLIP_TO_SCREEN - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
clipChildren(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
clipToScreen(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
close(Activity) - 类 中的静态方法razerdp.util.InputMethodUtils
隐藏软键盘
close(View) - 类 中的静态方法razerdp.util.InputMethodUtils
隐藏软键盘
config(C) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
contentView(int) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
contentViewLayoutid - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
CONTROL_SHIFT - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
createPopupById(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
这个方法封装了LayoutInflater.from(context).inflate,方便您设置PopupWindow所用的xml
CUSTOM_HEIGHT - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
CUSTOM_WIDTH - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 

D

d(Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
d(String, Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
DEBUG - 类 中的静态变量razerdp.basepopup.BasePopupWindow
 
DEFAULT_BACKGROUND_COLOR - 类 中的静态变量razerdp.basepopup.BasePopupWindow
 
delayInit() - 类 中的方法razerdp.basepopup.BasePopupWindow
延迟初始化
delete(Uri, String, String[]) - 类 中的方法razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
destroy() - 类 中的方法razerdp.blur.BlurImageView
 
dipToPx(float) - 类 中的方法razerdp.basepopup.BasePopupWindow
 
dismiss() - 类 中的方法razerdp.basepopup.BasePopupWindow
取消一个PopupWindow,如果有退出动画,PopupWindow的消失将会在动画结束后执行
dismiss(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
取消一个PopupWindow,如果有退出动画,PopupWindow的消失将会在动画结束后执行
dismiss(long) - 类 中的方法razerdp.blur.BlurImageView
alpha退场动画
dismissListener(BasePopupWindow.OnDismissListener) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
dismissOnOutSideTouch(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
dismissWithOutAnimate() - 类 中的方法razerdp.basepopup.BasePopupWindow
直接消掉PopupWindow而不需要动画
DISPLAY_SHIFT - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
doBlur(Bitmap, int, boolean) - 类 中的静态方法razerdp.blur.FastBlur
 

E

e(Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
e(String, Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
EVENT_SHIFT - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
2.2.0开始,定义flag~因为太多boolean了,不好管理 | -------- | -------- | -------- | -------- | --- EVENT_SHIFT 1 OUT_SIDE_DISMISS 1 OUT_SIDE_TOUCHABLE 1 BACKPRESS_ENABLE ------ DISPLAY_SHIFT 1 FULL_SCREEN 1 ALIGN_BACKGROUND 1 CLIP_CHILDREN 1 CLIP_TO_SCREEN ---------- CONTROL_SHIFT 1 FADE_ENABLE 1 AUTO_LOCATED 1 AS_DROP_DOWN 1 AUTO_INPUT_METHOD 1 ALIGN_BACKGROUND 1 hold 1 hold 1 hold ------------------ QUICK_POPUP_CONFIG 1 BLUR_BACKGROUND ------------------------------------ INNER_USAGE_SHIFT 1 CUSTOM_WIDTH 1 CUSTOM_HEIGHT
execute(Runnable) - 类 中的静态方法razerdp.blur.thread.ThreadPoolManager
 
executeOnExecutor(AsyncTask<Params, Progress, Result>, Params...) - 类 中的静态方法razerdp.blur.thread.ThreadPoolManager
针对不同api的 asynctask处理 3.0以后的asynctask被改为默认串行,使用自己的线程池实现并行

F

FADE_ENABLE - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
fadeInAndOut(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
fastBlur(Context, Bitmap, int, int, float) - 类 中的静态方法razerdp.blur.BlurHelper
 
FastBlur - razerdp.blur中的类
Created by paveld on 3/6/14.
FastBlur() - 类 的构造器razerdp.blur.FastBlur
 
findDecorView(BasePopupWindow, Activity) - 接口 中的方法razerdp.basepopup.BasePopupSupporter
 
findViewById(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
还在用View.findViewById么,,,不如试试这款?
flag - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
FULL_SCREEN - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
fullScreen(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 

G

generateDefault() - 类 中的静态方法razerdp.basepopup.QuickPopupConfig
 
getAlignBackgroundGravity() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getBackground() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getBlurInDuration() - 类 中的方法razerdp.blur.PopupBlurOption
 
getBlurOutDuration() - 类 中的方法razerdp.blur.PopupBlurOption
 
getBlurPreScaleRatio() - 类 中的方法razerdp.blur.PopupBlurOption
 
getBlurRadius() - 类 中的方法razerdp.blur.PopupBlurOption
 
getBlurView() - 类 中的方法razerdp.blur.PopupBlurOption
 
getConfig() - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
getConfig() - 类 中的方法razerdp.widget.QuickPopup
 
getContentView() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取PopupWindow的根布局
getContentViewLayoutid() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getContext() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取context,请留意是否为空null
getDefaultAlphaAnimation() - 类 中的方法razerdp.basepopup.BasePopupWindow
生成默认的AlphaAnimation
getDefaultAlphaAnimation(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
生成默认的AlphaAnimation
getDefaultAlphaAnimation(boolean) - 类 中的静态方法razerdp.util.SimpleAnimationUtils
生成默认的AlphaAnimation
getDefaultScaleAnimation() - 类 中的方法razerdp.basepopup.BasePopupWindow
生成自定义ScaleAnimation
getDefaultScaleAnimation(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
生成自定义ScaleAnimation
getDefaultScaleAnimation(boolean) - 类 中的静态方法razerdp.util.SimpleAnimationUtils
生成自定义ScaleAnimation
getDefaultSlideFromBottomAnimationSet() - 类 中的方法razerdp.basepopup.BasePopupWindow
从下方滑动上来
getDefaultSlideFromBottomAnimationSet(View) - 类 中的静态方法razerdp.util.SimpleAnimationUtils
从下方滑动上来
getDismissAnimation() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getDismissAnimation() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getDismissAnimator() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getDismissAnimator() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getDismissListener() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getDisplayAnimateView() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取PopupWindow执行动画的View
如果BasePopupWindow.onCreateAnimateView()返回为空,则返回contentView(BasePopup.onCreateContentView()
getGravity() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getHeight() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取PoupWindow的高度。
getInstance() - 类 中的静态方法razerdp.basepopup.BasePopupSupporterManager
 
getInt(long) - 类 中的静态方法razerdp.util.UnsafeHelper
 
getInt(Object, long) - 类 中的静态方法razerdp.util.UnsafeHelper
 
getLinkedView() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getListenersHolderMap() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getLong(long) - 类 中的静态方法razerdp.util.UnsafeHelper
 
getLong(Object, long) - 类 中的静态方法razerdp.util.UnsafeHelper
 
getMaxHeight() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getMaxWidth() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getMinHeight() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getMinWidth() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getNavigationBarHeight(Context) - 类 中的静态方法razerdp.util.PopupUiUtils
 
getObject(Object, long) - 类 中的静态方法razerdp.util.UnsafeHelper
 
getObjectVolatile(Object, long) - 类 中的静态方法razerdp.util.UnsafeHelper
 
getOffsetX() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getOffsetX() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getOffsetY() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getOffsetY() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getOnBeforeShowCallback() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getOnBlurOptionInitListener() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getOnConfigApplyListener() - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
getOnDismissListener() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getPopupBackground() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取当前PopupWindow背景
getPopupBlurOption() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getPopupGravity() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getPopupWindow() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取PopupWindow实例
getScaleAnimation(float, float, float, float, int, float, int, float) - 类 中的方法razerdp.basepopup.BasePopupWindow
生成ScaleAnimation time=300
getScaleAnimation(float, float, float, float, int, float, int, float) - 类 中的静态方法razerdp.util.SimpleAnimationUtils
生成ScaleAnimation time=360
getScreenHeight() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取屏幕高度(px)
getScreenHeightCompat(Context) - 类 中的静态方法razerdp.util.PopupUiUtils
 
getScreenOrientation(Context) - 类 中的静态方法razerdp.util.PopupUiUtils
 
getScreenWidth() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取屏幕宽度(px)
getScreenWidthCompat(Context) - 类 中的静态方法razerdp.util.PopupUiUtils
 
getShowAnimation() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getShowAnimation() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getShowAnimator() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
getShowAnimator() - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
getStatusBarHeight(Context) - 类 中的静态方法razerdp.util.PopupUiUtils
 
getTopActivity() - 类 中的方法razerdp.basepopup.BasePopupSupporterManager
 
getTranslateVerticalAnimation(int, int, int) - 类 中的方法razerdp.basepopup.BasePopupWindow
生成TranslateAnimation
getTranslateVerticalAnimation(float, float, int) - 类 中的方法razerdp.basepopup.BasePopupWindow
生成TranslateAnimation(相对于parent)
getTranslateVerticalAnimation(int, int, int) - 类 中的静态方法razerdp.util.SimpleAnimationUtils
生成TranslateAnimation
getTranslateVerticalAnimation(float, float, int) - 类 中的静态方法razerdp.util.SimpleAnimationUtils
生成TranslateAnimation
getType(Uri) - 类 中的方法razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
getViewBitmap(View, boolean) - 类 中的静态方法razerdp.blur.BlurHelper
 
getViewBitmap(View, float, boolean) - 类 中的静态方法razerdp.blur.BlurHelper
 
getWidth() - 类 中的方法razerdp.basepopup.BasePopupWindow
获取PoupWindow的宽度。
gravity - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
gravity(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 

H

height(int) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 

I

i(Object) - 类 中的静态方法razerdp.util.log.PopupLog
 
i(String, Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
IDLE - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
INNER_USAGE_SHIFT - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
InputMethodUtils - razerdp.util中的类
Created by 大灯泡 on 2016/1/14.
InputMethodUtils() - 类 的构造器razerdp.util.InputMethodUtils
 
InputMethodUtils.OnKeyboardStateChangeListener - razerdp.util中的接口
 
insert(Uri, ContentValues) - 类 中的方法razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
isAllowDismissWhenTouchOutside() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
isAllowInterceptTouchEvent() - 类 中的方法razerdp.basepopup.BasePopupWindow
已过时。
isAllowToBlur() - 类 中的方法razerdp.blur.PopupBlurOption
 
isAppOnBackground() - 类 中的方法razerdp.basepopup.BasePopupSupporterManager
 
isAutoLocatePopup() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
isBackgroundInvalidated(Drawable) - 类 中的静态方法razerdp.util.PopupUtils
是否正常的drawable
isBlurAsync() - 类 中的方法razerdp.blur.PopupBlurOption
 
isFullScreen() - 类 中的方法razerdp.blur.PopupBlurOption
 
isListEmpty(List<?>) - 类 中的静态方法razerdp.util.PopupUtils
 
isOpenLog() - 类 中的静态方法razerdp.util.log.PopupLog
 
isOutSideTouchable() - 类 中的方法razerdp.basepopup.BasePopupWindow
外部是否可以点击
isPopupFadeEnable() - 类 中的方法razerdp.basepopup.BasePopupWindow
当前PopupWindow是否设置了淡入淡出效果
isShowing() - 类 中的方法razerdp.basepopup.BasePopupWindow
PopupWindow是否处于展示状态

K

KEEP_SIZE - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
keepSize(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 

L

linkTo(View) - 类 中的方法razerdp.basepopup.BasePopupWindow
允许PopupWindow跟某个anchorView关联,其位置,可视性将会跟anchorView同步
WARN:非常不建议在anchorView频繁变化的情况下使用背景模糊,这会导致较大的性能消耗。
linkTo(View) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 

M

MATCH_PARENT - 类 中的静态变量razerdp.basepopup.BasePopupWindow
 
maxHeight - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
maxHeight(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
maxWidth - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
maxWidth(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
mDismissAnimation - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
mDismissAnimator - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
mDismissListener - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
minHeight - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
minHeight(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
minWidth - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
minWidth(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
mLinkedView - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
mOnBlurOptionInitListener - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
mPopupBlurOption - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
mShowAnimation - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
mShowAnimator - 类 中的变量razerdp.basepopup.QuickPopupConfig
 

O

objectFieldOffset(Field) - 类 中的静态方法razerdp.util.UnsafeHelper
 
observerKeyboardVisibleChange(View, InputMethodUtils.OnKeyboardStateChangeListener) - 类 中的静态方法razerdp.util.InputMethodUtils
 
offsetX - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
offsetX(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
offsetY - 类 中的变量razerdp.basepopup.QuickPopupConfig
 
offsetY(int) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
onAnchorBottom() - 类 中的方法razerdp.basepopup.BasePopupWindow
在anchorView下方显示,autoLocatePopup为true时适用
onAnchorBottom(View, View) - 类 中的方法razerdp.basepopup.BasePopupWindow
已过时。
因为contentView和anchorView应由用户自行保存决定,此处不再返回
onAnchorTop() - 类 中的方法razerdp.basepopup.BasePopupWindow
在anchorView上方显示,autoLocatePopup为true时适用
onAnchorTop(View, View) - 类 中的方法razerdp.basepopup.BasePopupWindow
已过时。
因为contentView和anchorView应由用户自行保存决定,此处不再返回
onAnimationEnd(Animation) - 类 中的方法razerdp.util.SimpleAnimationUtils.AnimationListenerAdapter
 
onAnimationRepeat(Animation) - 类 中的方法razerdp.util.SimpleAnimationUtils.AnimationListenerAdapter
 
onAnimationStart(Animation) - 类 中的方法razerdp.util.SimpleAnimationUtils.AnimationListenerAdapter
 
onAttachedToWindow() - 类 中的方法razerdp.blur.BlurImageView
 
onBackPressed() - 类 中的方法razerdp.basepopup.BasePopupWindow
捕捉返回键事件
onBeforeDismiss() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
onBeforeDismiss() - 类 中的方法razerdp.basepopup.BasePopupWindow.OnDismissListener
在PopupWindow消失之前,如果您设置好了该监听器PopupWindow.setOnDismissListener(OnDismissListener) 那么dismiss之前将会回调到本方法,在这里您可以进一步决定是否可以继续取消PopupWindow
onBeforeShow(View, View, boolean) - 接口 中的方法razerdp.basepopup.BasePopupWindow.OnBeforeShowCallback
在PopupWindow展示出来之前,如果您设置好了该监听器BasePopupWindow.setOnBeforeShowCallback(OnBeforeShowCallback) 那么show之前将会回调到本方法,在这里您可以进一步决定是否可以展示PopupWindow
onCalculateOffset(P, View, int, int) - 接口 中的方法razerdp.interceptor.PopupWindowEventInterceptor
已过时。 
onCalculateOffset(P, View, int, int) - 类 中的方法razerdp.interceptor.SimplePopupWindowEventInterceptor
 
onCalculateOffsetResult(P, View, Point, int, int) - 接口 中的方法razerdp.interceptor.PopupWindowEventInterceptor
已过时。 
onCalculateOffsetResult(P, View, Point, int, int) - 类 中的方法razerdp.interceptor.SimplePopupWindowEventInterceptor
 
onClick(View) - 类 中的方法razerdp.widget.OnQuickPopupClickListenerWrapper
已过时。
onClick(QuickPopup, View) - 类 中的方法razerdp.widget.OnQuickPopupClickListenerWrapper
 
onConfigApply(QuickPopup, QuickPopupConfig) - 接口 中的方法razerdp.basepopup.QuickPopupBuilder.OnConfigApplyListener
 
onCreate() - 类 中的方法razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
onCreateAnimateView() - 类 中的方法razerdp.basepopup.BasePopupWindow
通过该方法您可以指定您的PopupWindow显示动画用于哪个View(BasePopupWindow.onCreateShowAnimation()/BasePopupWindow.onCreateShowAnimator()

可以返回为空 null
onCreateBlurOption(PopupBlurOption) - 接口 中的方法razerdp.basepopup.BasePopupWindow.OnBlurOptionInitListener
 
onCreateContentView() - 接口 中的方法razerdp.basepopup.BasePopup
返回一个contentView以作为PopupWindow的contentView
强烈建议使用BasePopupWindow.createPopupById(int),该方法支持读取View的xml布局参数,否则可能会出现与布局不一样的展示从而必须手动传入宽高等参数
onCreateContentView() - 类 中的方法razerdp.widget.QuickPopup
 
onCreateDismissAnimation() - 类 中的方法razerdp.basepopup.BasePopupWindow
该方法决定您的PopupWindow将会以怎样的动画消失,可以返回为 null

如果返回不为空,则在返回动画播放结束后触发PopupWindow.dismiss() 本类提供一些简单的动画方法: BasePopupWindow.getDefaultAlphaAnimation(boolean) ()}:得到一个默认进入的渐变动画 BasePopupWindow.getDefaultScaleAnimation(boolean) ()}:得到一个默认的放大缩小动画 BasePopupWindow.getTranslateVerticalAnimation(float, float, int) ()}:快速获取垂直方向的动画 如果需要用到属性动画,请覆写BasePopupWindow.onCreateDismissAnimator() ()}
onCreateDismissAnimation() - 类 中的方法razerdp.widget.QuickPopup
 
onCreateDismissAnimator() - 类 中的方法razerdp.basepopup.BasePopupWindow
该方法决定您的PopupWindow将会以怎样的动画消失(返回 Animator),可以返回为 null

功能详情请看BasePopupWindow.onCreateDismissAnimation() ()}
onCreateDismissAnimator() - 类 中的方法razerdp.widget.QuickPopup
 
onCreateShowAnimation() - 类 中的方法razerdp.basepopup.BasePopupWindow
该方法决定您的PopupWindow将会以怎样的动画展示出来,可以返回为 null 本类提供一些简单的动画方法: BasePopupWindow.getDefaultAlphaAnimation():得到一个默认进入的渐变动画 BasePopupWindow.getDefaultScaleAnimation():得到一个默认的放大缩小动画 BasePopupWindow.getTranslateVerticalAnimation(float, float, int) ()}:快速获取垂直方向的动画 如果需要用到属性动画,请覆写BasePopupWindow.onCreateShowAnimator()
onCreateShowAnimation() - 类 中的方法razerdp.widget.QuickPopup
 
onCreateShowAnimator() - 类 中的方法razerdp.basepopup.BasePopupWindow
该方法决定您的PopupWindow将会以怎样的动画展示出来(返回 Animator),可以返回为 null

功能详情请看BasePopupWindow.onCreateShowAnimation()
onCreateShowAnimator() - 类 中的方法razerdp.widget.QuickPopup
 
onDetachedFromWindow() - 类 中的方法razerdp.blur.BlurImageView
 
onDismiss() - 类 中的方法razerdp.basepopup.BasePopupWindow
 
onDismissAnimationStart() - 类 中的方法razerdp.basepopup.BasePopupWindow.OnDismissListener
在PopupWindow消失之前,如果您设置好了该监听器PopupWindow.setOnDismissListener(OnDismissListener) 如果有退出动画,则在退出动画播放的时候会回调该方法
OnDismissListener() - 类 的构造器razerdp.basepopup.BasePopupWindow.OnDismissListener
 
onDispatchKeyEvent(KeyEvent) - 类 中的方法razerdp.basepopup.BasePopupWindow
捕捉keyevent
onFindDecorView(Activity) - 类 中的方法razerdp.basepopup.BasePopupWindow
指定DecorView,对于一些在弹窗上的弹窗(例如Dialog)里,其windowToken需要是Dialog的window才可以使PopupWindow悬浮在它的上面
onInterceptTouchEvent(MotionEvent) - 类 中的方法razerdp.basepopup.BasePopupWindow
捕捉interceptTouchEvent
onKeyboardChange(int, boolean) - 接口 中的方法razerdp.util.InputMethodUtils.OnKeyboardStateChangeListener
 
onKeyboardChangeResult(int, boolean, int) - 接口 中的方法razerdp.interceptor.PopupWindowEventInterceptor
提供BasePopup针对键盘适配的偏移计算结果回调,允许用户在该回调中做偏移修正
onKeyboardChangeResult(int, boolean, int) - 类 中的方法razerdp.interceptor.SimplePopupWindowEventInterceptor
 
onOutSideTouch() - 类 中的方法razerdp.basepopup.BasePopupWindow
PopupWindow外的事件点击回调,请注意您的PopupWindow大小
onPreMeasurePopupView(P, View, int, int) - 接口 中的方法razerdp.interceptor.PopupWindowEventInterceptor
预测量PopupWindow回调,当执行预先测量时,将会回调到该方法,允许用户拦截BasePopup预测量过程,否则按照默认程序进行
onPreMeasurePopupView(P, View, int, int) - 类 中的方法razerdp.interceptor.SimplePopupWindowEventInterceptor
 
OnQuickPopupClickListenerWrapper - razerdp.widget中的类
Created by 大灯泡 on 2019/1/18.
OnQuickPopupClickListenerWrapper() - 类 的构造器razerdp.widget.OnQuickPopupClickListenerWrapper
 
onTouchEvent(MotionEvent) - 类 中的方法razerdp.basepopup.BasePopupWindow
捕捉touchevent
onTryToShowPopup(P, PopupWindow, View, int, int, int) - 接口 中的方法razerdp.interceptor.PopupWindowEventInterceptor
当调用BasePopupWindow.showPopupWindow()BasePopupWindow.showPopupWindow(View)BasePopupWindow.showPopupWindow(int)时,会回调该方法,允许用户拦截BasePopup的show过程,否则按照默认程序进行
onTryToShowPopup(P, PopupWindow, View, int, int, int) - 类 中的方法razerdp.interceptor.SimplePopupWindowEventInterceptor
 
OUT_SIDE_DISMISS - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
OUT_SIDE_TOUCHABLE - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
outSideTouchable(boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 

P

PopupBlurOption - razerdp.blur中的类
Created by 大灯泡 on 2017/12/27.
PopupBlurOption() - 类 的构造器razerdp.blur.PopupBlurOption
 
PopupLog - razerdp.util.log中的类
Created by 大灯泡 on 2017/4/19.
PopupLog() - 类 的构造器razerdp.util.log.PopupLog
 
PopupUiUtils - razerdp.util中的类
Created by 大灯泡 on 2018/12/23.
PopupUiUtils() - 类 的构造器razerdp.util.PopupUiUtils
 
PopupUtils - razerdp.util中的类
Created by 大灯泡 on 2018/8/15.
PopupUtils() - 类 的构造器razerdp.util.PopupUtils
 
PopupWindowEventInterceptor<P extends BasePopupWindow> - razerdp.interceptor中的接口
Created by 大灯泡 on 2018/11/20.
putObject(Object, long, Object) - 类 中的静态方法razerdp.util.UnsafeHelper
 
putObjectVolatile(Object, long, Object) - 类 中的静态方法razerdp.util.UnsafeHelper
 

Q

query(Uri, String[], String, String[], String) - 类 中的方法razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
QUICK_POPUP_CONFIG_SHIFT - 接口 中的静态变量razerdp.basepopup.BasePopupFlag
 
QuickPopup - razerdp.widget中的类
Created by 大灯泡 on 2018/8/23.
QuickPopup(Context, QuickPopupConfig, QuickPopupBuilder.OnConfigApplyListener, int, int) - 类 的构造器razerdp.widget.QuickPopup
 
QuickPopupBuilder - razerdp.basepopup中的类
Created by 大灯泡 on 2018/8/23.
QuickPopupBuilder.OnConfigApplyListener - razerdp.basepopup中的接口
 
QuickPopupConfig - razerdp.basepopup中的类
Created by 大灯泡 on 2018/8/23.
QuickPopupConfig() - 类 的构造器razerdp.basepopup.QuickPopupConfig
 

R

range(float, float, float) - 类 中的静态方法razerdp.blur.BlurHelper
 
range(float, float, float) - 类 中的静态方法razerdp.util.PopupUtils
 
range(double, double, double) - 类 中的静态方法razerdp.util.PopupUtils
 
range(int, int, int) - 类 中的静态方法razerdp.util.PopupUtils
 
range(long, long, long) - 类 中的静态方法razerdp.util.PopupUtils
 
razerdp.basepopup - 程序包 razerdp.basepopup
 
razerdp.blur - 程序包 razerdp.blur
 
razerdp.blur.thread - 程序包 razerdp.blur.thread
 
razerdp.interceptor - 程序包 razerdp.interceptor
 
razerdp.util - 程序包 razerdp.util
 
razerdp.util.log - 程序包 razerdp.util.log
 
razerdp.widget - 程序包 razerdp.widget
 
removeLifeCycle(BasePopupWindow, Object) - 接口 中的方法razerdp.basepopup.BasePopupSupporter
 
removeLifeCycle(Object) - 类 中的方法razerdp.basepopup.BasePopupWindow
解绑lifecycle
renderScriptSupported() - 类 中的静态方法razerdp.blur.BlurHelper
 

S

scanForActivity(Context, int) - 类 中的静态方法razerdp.util.PopupUtils
 
scriptBlur(Context, Bitmap, int, int, float) - 类 中的静态方法razerdp.blur.BlurHelper
 
setAdjustInputMethod(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
PopupWindow是否需要自适应输入法,为输入法弹出让出区域
setAdjustInputMethod(boolean, int) - 类 中的方法razerdp.basepopup.BasePopupWindow
PopupWindow是否需要自适应输入法,为输入法弹出让出区域
setAlignBackground(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow的背景是否对齐到PopupWindow。
setAlignBackgroundGravity(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow的背景对齐PopupWindow的方式,请传入Gravity中的值
setAllowDismissWhenTouchOutside(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
已过时。
setAllowInterceptTouchEvent(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
已过时。
setAutoLocatePopup(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
是否自动设置PopupWindow位置
在设定了clipToScreen的情况下BasePopupWindow.setClipToScreen(boolean)
如果当前屏幕不足以完整显示您的PopupWindow,则PopupWindow会自行布置在其镜像位置。
setAutoShowInputMethod(EditText, boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
PopupWindow在展示的时候自动打开输入法,在传入参数时请务必传入EditText
setBackground(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow背景Drawable,默认颜色为#8f000000
setBackground(Drawable) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow背景Drawable,默认颜色为#8f000000
setBackgroundColor(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow背景颜色,默认颜色为#8f000000
setBackgroundView(View) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow背景View,因为背景全屏的原因,该View将会被强制设为MATCH_PARENT/MATCH_PARENT
setBackPressEnable(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
禁止PopupWindow返回键dismiss
setBlurAsync(boolean) - 类 中的方法razerdp.blur.PopupBlurOption
 
setBlurBackgroundEnable(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow弹出时是否模糊背景。
setBlurBackgroundEnable(boolean, BasePopupWindow.OnBlurOptionInitListener) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow弹出时是否模糊背景。
setBlurInDuration(long) - 类 中的方法razerdp.blur.PopupBlurOption
 
setBlurOption(PopupBlurOption) - 类 中的方法razerdp.basepopup.BasePopupWindow
setBlurOutDuration(long) - 类 中的方法razerdp.blur.PopupBlurOption
 
setBlurPreScaleRatio(float) - 类 中的方法razerdp.blur.PopupBlurOption
 
setBlurRadius(float) - 类 中的方法razerdp.blur.PopupBlurOption
 
setBlurView(View) - 类 中的方法razerdp.blur.PopupBlurOption
 
setClipChildren(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
该参数决定popupWindow是否被限制在绘制边界
true:PopupWindow将会被限制边界,其动画不可突破其边界 false:PopupWindow将不会被限制绘制边界,其动画可突破其边界
setClipToScreen(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
该方法用于指定PopupWindow是否可以突破屏幕
true:PopupWindow并不能突破屏幕,如果其高宽超出屏幕高宽,则会自动进行位移 false:PopupWindow可以突破屏幕 如果contentView的宽高大于屏幕宽高,因自动调整,可能会导致BasePopupWindow.setAutoLocatePopup(boolean)失效
setDebugMode(boolean) - 类 中的静态方法razerdp.basepopup.BasePopupWindow
 
setDismissAnimation(Animation) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置退出PopupWindow的动画,详情参考BasePopupWindow.onCreateDismissAnimation()
setDismissAnimator(Animator) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置退出PopupWindow的动画,详情参考BasePopupWindow.onCreateDismissAnimator()
setEventInterceptor(PopupWindowEventInterceptor<P>) - 类 中的方法razerdp.basepopup.BasePopupWindow
添加BasePopupWindow事件拦截器
setFullScreen(boolean) - 类 中的方法razerdp.blur.PopupBlurOption
 
setHeight(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
 
setKeepSize(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
是否保持测量高度 在BasePopupWindow.setClipToScreen(boolean)为true的情况下,BasePopup会针对剩余高度来调整Popup的大小,因此可能出现实际显示高度过小的情况 该方法可以保持默认测量高度从而阻止BasePopup的自动调整
setMaxHeight(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置BasePopup最大高度
setMaxWidth(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置BasePopup最大宽度
setMinHeight(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置BasePopup最小高度
setMinWidth(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置BasePopup最小宽度
setOffsetX(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设定x位置的偏移量(中心点在popup的左上角)
setOffsetY(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设定y位置的偏移量(中心点在popup的左上角)
setOnBeforeShowCallback(BasePopupWindow.OnBeforeShowCallback) - 类 中的方法razerdp.basepopup.BasePopupWindow
当您设置了BasePopupWindow.OnBeforeShowCallback监听之后,在您调用{ BasePopupWindow.showPopupWindow() BasePopupWindow.showPopupWindow(int) BasePopupWindow.showPopupWindow(View)
任意一个方法,在show之前回回调到该监听器。
setOnConfigApplyListener(QuickPopupBuilder.OnConfigApplyListener) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
setOnDismissListener(BasePopupWindow.OnDismissListener) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置dismiss监听
setOpenLog(boolean) - 类 中的静态方法razerdp.util.log.PopupLog
 
setOutSideDismiss(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
是否允许点击PopupWindow外部时触发dismiss
dismiss popup when touch outside from popup
setOutSideTouchable(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
是否允许点击PopupWindow拦截事件。
setPopupAnimationStyle(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置PopupWindow的动画style针对PopupWindow整体的Window哦

通常情况下,请使用BasePopupWindow.onCreateDismissAnimation() or BasePopupWindow.onCreateShowAnimator()
setPopupFadeEnable(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
当传入true,你的PopupWindow将会淡入显示,淡出消失。
setPopupGravity(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置参考方向 Gravity
不跟anchorView联系的情况下,gravity意味着在整个view中的方位BasePopupWindow.showPopupWindow() 如果跟anchorView联系,gravity意味着以anchorView为中心的方位BasePopupWindow.showPopupWindow(View)
setPopupGravity(BasePopupWindow.GravityMode, int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置参考方向 Gravity
不跟anchorView联系的情况下,gravity意味着在整个view中的方位BasePopupWindow.showPopupWindow() 如果跟anchorView联系,gravity意味着以anchorView为中心的方位BasePopupWindow.showPopupWindow(View)
setPopupWindowFullScreen(boolean) - 类 中的方法razerdp.basepopup.BasePopupWindow
允许PopupWindow覆盖屏幕(包含状态栏)
setShowAnimation(Animation) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置展示PopupWindow的动画,详情参考BasePopupWindow.onCreateShowAnimation()
setShowAnimator(Animator) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置展示PopupWindow的动画,详情参考BasePopupWindow.onCreateShowAnimator()
setSoftInputMode(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
设置是否适配输入法
setViewClickListener(View.OnClickListener, View...) - 类 中的方法razerdp.basepopup.BasePopupWindow
这个方法用于简化您为View设置OnClickListener事件,多个View将会使用同一个点击事件
setWidth(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
 
show() - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
show(int) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
show(View) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
show(int, int) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
showInputMethod(View) - 类 中的静态方法razerdp.util.InputMethodUtils
显示软键盘
showInputMethod(Context) - 类 中的静态方法razerdp.util.InputMethodUtils
显示软键盘
showInputMethod(View, long) - 类 中的静态方法razerdp.util.InputMethodUtils
多少时间后显示软键盘
showPopupWindow() - 类 中的方法razerdp.basepopup.BasePopupWindow
调用这个方法时,将会展示PopupWindow。
showPopupWindow(int) - 类 中的方法razerdp.basepopup.BasePopupWindow
传入anchorView的ViewId,方法详情BasePopupWindow.showPopupWindow(View)
showPopupWindow(View) - 类 中的方法razerdp.basepopup.BasePopupWindow
调用这个方法时,将会展示PopupWindow。
showPopupWindow(int, int) - 类 中的方法razerdp.basepopup.BasePopupWindow
调用这个方法时,将会在指定位置弹出PopupWindow。
SimpleAnimationUtils - razerdp.util中的类
Created by 大灯泡 on 2017/1/13.
SimpleAnimationUtils() - 类 的构造器razerdp.util.SimpleAnimationUtils
 
SimpleAnimationUtils.AnimationListenerAdapter - razerdp.util中的类
 
SimplePopupWindowEventInterceptor<P extends BasePopupWindow> - razerdp.interceptor中的类
Created by 大灯泡 on 2018/11/20.
SimplePopupWindowEventInterceptor() - 类 的构造器razerdp.interceptor.SimplePopupWindowEventInterceptor
 
start(long) - 类 中的方法razerdp.blur.BlurImageView
alpha进场动画

T

ThreadPoolManager - razerdp.blur.thread中的类
Created by 大灯泡 on 2017/12/27.
ThreadPoolManager() - 类 的构造器razerdp.blur.thread.ThreadPoolManager
 

U

UnsafeHelper - razerdp.util中的类
Created by 大灯泡 on 2018/9/28.
update(Uri, ContentValues, String, String[]) - 类 中的方法razerdp.basepopup.BasePopupRuntimeTrojanProvider
 
update() - 类 中的方法razerdp.basepopup.BasePopupWindow
啥都不干,单纯的update,简单的说,就是更新你所设置的所有东西~
WARN:非常不建议在连续update的情况下使用背景模糊,这会导致较大的性能消耗。
update(View) - 类 中的方法razerdp.basepopup.BasePopupWindow
参考anchorView更新PopupWindow位置或大小等信息。
update(int, int) - 类 中的方法razerdp.basepopup.BasePopupWindow
在指定位置更新PopupWindow位置或大小等信息。
update(float, float) - 类 中的方法razerdp.basepopup.BasePopupWindow
更新PopupWindow的宽高
WARN:非常不建议在连续update的情况下使用背景模糊,这会导致较大的性能消耗。
update(int, int, float, float) - 类 中的方法razerdp.basepopup.BasePopupWindow
在指定位置更新PopupWindow位置或大小等信息。
update() - 类 中的方法razerdp.blur.BlurImageView
 

V

v(Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
v(String, Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
valueOf(String) - 枚举 中的静态方法razerdp.basepopup.BasePopupWindow.GravityMode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法razerdp.basepopup.BasePopupWindow.GravityMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

w(Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
w(String, Object...) - 类 中的静态方法razerdp.util.log.PopupLog
 
width(int) - 类 中的方法razerdp.basepopup.QuickPopupBuilder
 
with(Context) - 类 中的静态方法razerdp.basepopup.QuickPopupBuilder
 
withBlurOption(PopupBlurOption) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
withClick(int, View.OnClickListener) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
withClick(int, View.OnClickListener, boolean) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
withDismissAnimation(Animation) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
withDismissAnimator(Animator) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
withShowAnimation(Animation) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
withShowAnimator(Animator) - 类 中的方法razerdp.basepopup.QuickPopupConfig
 
WRAP_CONTENT - 类 中的静态变量razerdp.basepopup.BasePopupWindow
 
wrapContentMode() - 类 中的方法razerdp.basepopup.QuickPopupBuilder
已过时。
wrapJson(String) - 类 中的静态方法razerdp.util.log.PopupLog
 
wrapLocation(Class, int) - 类 中的静态方法razerdp.util.log.PopupLog
 
A B C D E F G H I K L M O P Q R S T U V W