Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JrDong/FitPopupWindow
/ functions
Functions
46 in github.com/JrDong/FitPopupWindow
⨍
Functions
46
◇
Types & classes
12
↓ 14 callers
Method
setOnClickListener
(OnCommitClickListener listener)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupUtil.java:55
↓ 5 callers
Method
initPopup
(View anchorView)
app/src/main/java/com/djr/fitpopupwindow/MainActivity.java:45
↓ 3 callers
Method
scaleChild
(float scaleX, float scaleY)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindowLayout.java:95
↓ 3 callers
Method
show
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:81
↓ 2 callers
Method
getScreenWidth
(Context context)
app/src/main/java/com/djr/fitpopupwindow/utils/ScreenUtils.java:18
↓ 2 callers
Method
init
(Activity context, int width, int height)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:51
↓ 2 callers
Method
showPopup
弹出自适应位置的popupwindow @param anchorView 目标view
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupUtil.java:64
↓ 1 callers
Method
calculatePopWindowPos
@param anchorView 弹出window的view @param contentView window的内容布局 @return window显示的左上角的xOff, yOff坐标
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:98
↓ 1 callers
Method
dismiss
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:136
↓ 1 callers
Method
dp2px
dp转px
app/src/main/java/com/djr/fitpopupwindow/utils/DensityUtils.java:18
↓ 1 callers
Method
getHorizontal
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:156
↓ 1 callers
Method
getReason
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupUtil.java:110
↓ 1 callers
Method
getScreenHeight
(Context context)
app/src/main/java/com/djr/fitpopupwindow/utils/ScreenUtils.java:14
↓ 1 callers
Method
getVertical
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:167
↓ 1 callers
Method
getXCoordinate
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:149
↓ 1 callers
Method
init
()
app/src/main/java/com/djr/fitpopupwindow/SecondActivity.java:32
↓ 1 callers
Method
makeSharpPath
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindowLayout.java:60
↓ 1 callers
Method
onClick
(String reason)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupUtil.java:121
↓ 1 callers
Method
setHorizontal
@param mHorizontal 设置水平方向
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:163
↓ 1 callers
Method
setOrientation
(int horizontal, int vertical, int xOffset)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindowLayout.java:102
↓ 1 callers
Method
setVertical
@param mVertical 设置竖直方向
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:174
↓ 1 callers
Method
setView
(View contentView, View anchorView)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:64
↓ 1 callers
Method
startActivity
(Context context)
app/src/main/java/com/djr/fitpopupwindow/SecondActivity.java:16
Method
DensityUtils
()
app/src/main/java/com/djr/fitpopupwindow/utils/DensityUtils.java:10
Method
FitPopupUtil
(Activity context)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupUtil.java:36
Method
FitPopupWindow
(Activity context)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:40
Method
FitPopupWindowLayout
(Context context)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindowLayout.java:40
Method
ListAdapter
(Context context, List<String> list)
app/src/main/java/com/djr/fitpopupwindow/ListAdapter.java:24
Method
ListHolder
(View itemView)
app/src/main/java/com/djr/fitpopupwindow/ListHolder.java:16
Method
ScreenUtils
()
app/src/main/java/com/djr/fitpopupwindow/utils/ScreenUtils.java:11
Method
addition_isCorrect
()
app/src/test/java/com/djr/fitpopupwindow/ExampleUnitTest.java:13
Method
getItemCount
()
app/src/main/java/com/djr/fitpopupwindow/ListAdapter.java:55
Method
onBindViewHolder
(ListHolder holder, int position)
app/src/main/java/com/djr/fitpopupwindow/ListAdapter.java:37
Method
onClick
(String reason)
app/src/main/java/com/djr/fitpopupwindow/MainActivity.java:48
Method
onClick
(View v)
app/src/main/java/com/djr/fitpopupwindow/ListAdapter.java:41
Method
onClick
(View v)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupUtil.java:78
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/djr/fitpopupwindow/MainActivity.java:23
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/djr/fitpopupwindow/SecondActivity.java:22
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/djr/fitpopupwindow/ListAdapter.java:30
Method
onDismiss
()
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:141
Method
onDraw
(Canvas canvas)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindowLayout.java:68
Method
px2dp
px转dp
app/src/main/java/com/djr/fitpopupwindow/utils/DensityUtils.java:34
Method
px2sp
px转sp
app/src/main/java/com/djr/fitpopupwindow/utils/DensityUtils.java:42
Method
sp2px
sp转px
app/src/main/java/com/djr/fitpopupwindow/utils/DensityUtils.java:26
Method
startAnimation
(boolean isStart)
app/src/main/java/com/djr/fitpopupwindow/utils/FitPopupWindow.java:179
Method
useAppContext
()
app/src/androidTest/java/com/djr/fitpopupwindow/ExampleInstrumentedTest.java:19