Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hitomis/ThumbnailMenu
/ functions
Functions
58 in github.com/Hitomis/ThumbnailMenu
⨍
Functions
58
◇
Types & classes
15
↓ 16 callers
Method
getScaleRatio
返回缩略图缩放的比率 @return
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:226
↓ 4 callers
Method
addOpenMenuAnimatorSetListener
为菜单打开动画集添加一个监听器 @param animSet @param transitionLayout @param tmpTranY @param index @param finalEndTranX
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:346
↓ 4 callers
Method
makeOpenMenuAnimatorSet
创建打开菜单的动画集 @param endTranX @param endTranY @param transitionLayout @return
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:283
↓ 2 callers
Method
addCloseMenuAnimatorSetListener
(final TransitionLayout transitionLayout, final FrameLayout.L
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:253
↓ 2 callers
Method
getCount
()
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:59
↓ 2 callers
Method
makeCloseMenuAnimatorSet
创建关闭菜单的动画集 @param transitionLayout @param endTranX @param endTranY @return
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:313
↓ 1 callers
Method
buildingModels
创建 modelCount 数量的缩略图模型添加到缩略图菜单容器中
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:162
↓ 1 callers
Method
closeMenu
关闭菜单 @param transitionLayout
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:205
↓ 1 callers
Method
closeMenuAnimator
动画模式关闭菜单,并显示 transitionLayout @param transitionLayout 选中页面所在的 TransitionLayout @param onMenuCloseListener
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:91
↓ 1 callers
Method
createMenuContainer
(Context context, int direction)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailFactory.java:24
↓ 1 callers
Method
findViewById
()
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:35
↓ 1 callers
Method
getThumContainner
获取缩略图菜单容器中的 ScrollView 中唯一 ViewGroup [这里是LinearLayout] @return
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:155
↓ 1 callers
Method
horizontalCloseMenu
横向(左侧或者右侧)关闭菜单,并显示选中的 TransitionLayout @param transitionLayout 选中页面所在的TransitionLayout
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:226
↓ 1 callers
Method
horizontalOpenMenu
横向(左侧或者右侧)打开菜单
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:183
↓ 1 callers
Method
init
()
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:91
↓ 1 callers
Method
initFragment
()
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:40
↓ 1 callers
Method
onMenuCloseListener
()
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:235
↓ 1 callers
Method
openMenu
打开菜单
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:193
↓ 1 callers
Method
openMenuAnimator
动画模式打开菜单
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:70
↓ 1 callers
Method
setAdapter
绑定页面适配器 @param adapter
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:121
↓ 1 callers
Method
setOnMenuCloseListener
(OnThumbnailMenuCloseListener menuCloseListener)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:230
↓ 1 callers
Method
setViewListener
()
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:68
↓ 1 callers
Method
verticalCloseMenu
纵向(左侧或者右侧)关闭菜单,并显示选中的 TransitionLayout @param transitionLayout 选中页面所在的 TransitionLayout
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:151
↓ 1 callers
Method
verticalOpenMun
纵向打开菜单
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:109
Method
ApplicationTest
()
app/src/androidTest/java/com/hitomi/thumbnailmenu/ApplicationTest.java:10
Method
ThumbnailAnimator
(int direction, ThumbnailMenu thumbnailMenu, List<TransitionLayout> tranLayoutList)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:58
Method
ThumbnailContainer
(Context context, int direction)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailContainer.java:15
Method
ThumbnailMenu
(Context context)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:70
Method
TransitionLayout
(Context context)
tmlibrary/src/main/java/com/hitomi/tmlibrary/TransitionLayout.java:16
Method
addition_isCorrect
()
app/src/test/java/com/hitomi/thumbnailmenu/ExampleUnitTest.java:11
Method
getItem
(int position)
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:54
Method
isOpen
菜单是否打开 @return
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:217
Method
onActivityCreated
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment4.java:31
Method
onActivityCreated
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment2.java:12
Method
onActivityCreated
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment5.java:31
Method
onActivityCreated
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment3.java:29
Method
onActivityCreated
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment1.java:23
Method
onAnimationEnd
(Animator animation)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailAnimator.java:258
Method
onAttach
(Context context)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment4.java:15
Method
onAttach
(Context context)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment2.java:28
Method
onAttach
(Context context)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment5.java:15
Method
onAttach
(Context context)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment3.java:12
Method
onAttach
(Context context)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment1.java:28
Method
onClick
(View view)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:240
Method
onClick
(View view)
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:70
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment4.java:20
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment2.java:23
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment5.java:20
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:23
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment3.java:17
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment1.java:12
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment4.java:25
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment2.java:17
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment5.java:25
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment3.java:22
Method
onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
app/src/main/java/com/hitomi/thumbnailmenu/Fragment1.java:17
Method
onLayout
(boolean changed, int left, int top, int right, int bottom)
tmlibrary/src/main/java/com/hitomi/tmlibrary/ThumbnailMenu.java:100
Method
onMenuCloseListener
()
app/src/main/java/com/hitomi/thumbnailmenu/MainActivity.java:78