MCPcopy Create free account

hub / github.com/JmStefanAndroid/EasyBehavior / functions

Functions392 in github.com/JmStefanAndroid/EasyBehavior

↓ 37 callersMethoddp2px
(float dp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:1005
↓ 28 callersMethoddp2px
(float dp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:890
↓ 20 callersMethoddp2px
(float dp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:736
↓ 13 callersMethodtoString
()
app/src/main/java/me/stefan/easybehavior/fragment/dummy/DummyContent.java:67
↓ 13 callersMethodupdateTabStyles
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:304
↓ 10 callersMethodsetStrokeWidth
(int strokeWidth)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:85
↓ 10 callersMethodupdateTabStyles
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:286
↓ 9 callersMethodsetImageResource
(@DrawableRes int resId)
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:266
↓ 9 callersMethodsetTextColor
(int textColor)
app/src/main/java/me/stefan/easybehavior/demo1/widget/RoundProgressBar.java:258
↓ 9 callersMethodsetTextSize
(float textSize)
app/src/main/java/me/stefan/easybehavior/demo1/widget/RoundProgressBar.java:266
↓ 9 callersMethodupdateTabStyles
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:222
↓ 7 callersMethodsetBgSelector
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:145
↓ 7 callersMethodsetCornerRadius
(int cornerRadius)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:80
↓ 5 callersMethodinitializeBitmap
()
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:328
↓ 5 callersMethodsetup
()
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:337
↓ 4 callersMethodshow
(MsgView msgView, int num)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/utils/UnreadMsgUtils.java:19
↓ 3 callersMethodgetCount
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:841
↓ 3 callersMethodgetTabSelectedIcon
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/listener/CustomTabEntity.java:8
↓ 3 callersMethodgetTabUnselectedIcon
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/listener/CustomTabEntity.java:11
↓ 3 callersMethodgroupChange
@param alpha @param state 0-正在变化 1展开 2 关闭
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:192
↓ 3 callersMethodnotifyDataSetChanged
更新数据
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:223
↓ 3 callersMethodonProgressChange
范围 0~1 @param progress @param isRelease 是否是释放状态
app/src/main/java/me/stefan/easybehavior/demo1/behavior/AppBarLayoutOverScrollViewBehavior.java:149
↓ 3 callersMethodonTabReselect
(int position)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/listener/OnTabSelectListener.java:5
↓ 3 callersMethodonTabSelect
(int position)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/listener/OnTabSelectListener.java:4
↓ 3 callersMethodsetCurrentItem
(int item, boolean smoothScroll)
app/src/main/java/me/stefan/easybehavior/demo1/widget/NoScrollViewPager.java:49
↓ 3 callersMethodsetFragments
界面切换控制
tabLayoutLibrary/src/main/java/com/flyco/tablayout/utils/FragmentChangeManager.java:34
↓ 3 callersMethodsetNoScroll
(boolean noScroll)
app/src/main/java/me/stefan/easybehavior/demo1/widget/NoScrollViewPager.java:24
↓ 3 callersMethodsp2px
(float sp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:1010
↓ 2 callersMethodaddTab
创建并添加tab
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:250
↓ 2 callersMethodapplyColorFilter
()
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:294
↓ 2 callersMethodcalcIndicatorRect
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:371
↓ 2 callersMethodcalcIndicatorRect
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:403
↓ 2 callersMethodcalcIndicatorRect
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:276
↓ 2 callersMethoddp2px
(float dp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:129
↓ 2 callersMethodgetPageTitle
(int position)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:846
↓ 2 callersMethodgetSubTitle
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/listener/CustomTabEntity.java:14
↓ 2 callersMethodinit
()
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:93
↓ 2 callersMethodnotifyDataSetChanged
更新数据
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:243
↓ 2 callersMethodscrollToCurrentTab
HorizontalScrollView滚到当前tab,并且居中显示
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:328
↓ 2 callersMethodsetCurrentTab
(int currentTab)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:537
↓ 2 callersMethodsetMsgMargin
设置提示红点偏移,注意 1.控件为固定高度:参照点为tab内容的右上角 2.控件高度不固定(WRAP_CONTENT):参照点为tab内容的右上角,此时高度已是红点的最高显示范围,所以这时bottomPadding其实就是topPadding
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:905
↓ 2 callersMethodsp2px
(float sp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:895
↓ 2 callersMethodsp2px
(float sp)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:741
↓ 2 callersMethodupdateTabSelection
(int position)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:354
↓ 2 callersMethodupdateTabSelection
(int position)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:360
↓ 2 callersMethodupdateTabSelection
(int position)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:240
↓ 1 callersMethodaddItem
(DummyItem item)
app/src/main/java/me/stefan/easybehavior/fragment/dummy/DummyContent.java:35
↓ 1 callersMethodaddTab
创建并添加tab
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:268
↓ 1 callersMethodaddTab
创建并添加tab
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:191
↓ 1 callersMethodcalcOffset
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:376
↓ 1 callersMethodcalcOffset
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:249
↓ 1 callersMethodcalculateBounds
()
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:383
↓ 1 callersMethodcreateDummyItem
(int position)
app/src/main/java/me/stefan/easybehavior/fragment/dummy/DummyContent.java:40
↓ 1 callersMethodcreateList
()
app/src/main/java/me/stefan/easybehavior/StartActivity.java:50
↓ 1 callersMethodfindId
初始化id
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:69
↓ 1 callersMethodgetBitmapFromDrawable
(Drawable drawable)
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:300
↓ 1 callersMethodgetFragments
()
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:248
↓ 1 callersMethodgetNames
假数据 @return
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:239
↓ 1 callersMethodgetStatusBarHeight
获取状态栏高度 !!这个方法来自StatusBarUtil,因为作者将之设为private,所以直接copy出来 @param context context @return 状态栏高度
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:228
↓ 1 callersMethodgetTabTitle
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/listener/CustomTabEntity.java:6
↓ 1 callersMethodinit
初始化数据 @param parent @param child @param dependency
app/src/main/java/me/stefan/easybehavior/demo1/behavior/CircleImageInUsercBehavior.java:71
↓ 1 callersMethodinitFragments
初始化fragments
tabLayoutLibrary/src/main/java/com/flyco/tablayout/utils/FragmentChangeManager.java:25
↓ 1 callersMethodinitListener
绑定事件
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:97
↓ 1 callersMethodinitStatus
初始化状态栏位置
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:172
↓ 1 callersMethodinitTab
初始化tab
app/src/main/java/me/stefan/easybehavior/Demo1Activity.java:86
↓ 1 callersMethodinitial
(AppBarLayout abl)
app/src/main/java/me/stefan/easybehavior/demo1/behavior/AppBarLayoutOverScrollViewBehavior.java:115
↓ 1 callersMethodisRadiusHalfHeight
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:121
↓ 1 callersMethodisWidthHeightEqual
()
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:125
↓ 1 callersMethodmakeDetails
(int position)
app/src/main/java/me/stefan/easybehavior/fragment/dummy/DummyContent.java:44
↓ 1 callersMethodnotifyDataSetChanged
更新数据
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:177
↓ 1 callersMethodobtainAttributes
(Context context, AttributeSet attrs)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:131
↓ 1 callersMethodobtainAttributes
(Context context, AttributeSet attrs)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:170
↓ 1 callersMethodobtainAttributes
(Context context, AttributeSet attrs)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:125
↓ 1 callersMethodobtainAttributes
(Context context, AttributeSet attrs)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:40
↓ 1 callersMethodrecovery
(final AppBarLayout abl)
app/src/main/java/me/stefan/easybehavior/demo1/behavior/AppBarLayoutOverScrollViewBehavior.java:158
↓ 1 callersMethodscale
(AppBarLayout abl, View target, int dy)
app/src/main/java/me/stefan/easybehavior/demo1/behavior/AppBarLayoutOverScrollViewBehavior.java:122
↓ 1 callersMethodscrollTo
(int x, int y)
app/src/main/java/me/stefan/easybehavior/demo1/widget/NoScrollViewPager.java:28
↓ 1 callersMethodsetBorderColor
(@ColorInt int borderColor)
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:152
↓ 1 callersMethodsetColorFilter
(ColorFilter cf)
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:278
↓ 1 callersMethodsetCurrentTab
(int currentTab)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:396
↓ 1 callersMethodsetDrawable
(GradientDrawable gd, int color, int strokeColor)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/widget/MsgView.java:139
↓ 1 callersMethodsetFillColor
Set a color to be drawn behind the circle-shaped drawable. Note that this has no effect if the drawable is opaque or no drawable is set. @param fillC
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:190
↓ 1 callersMethodsetMsgMargin
设置未读消息偏移,原点为文字的右上角.当控件高度固定,消息提示位置易控制,显示效果佳
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:797
↓ 1 callersMethodsetMsgMargin
设置提示红点偏移,注意 1.控件为固定高度:参照点为tab内容的右上角 2.控件高度不固定(WRAP_CONTENT):参照点为tab内容的右上角,此时高度已是红点的最高显示范围,所以这时bottomPadding其实就是topPadding
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:659
↓ 1 callersMethodsetOnProgressChangeListener
(AppBarLayoutOverScrollViewBehavior.onProgressChangeListener onProgressChangeListener)
app/src/main/java/me/stefan/easybehavior/demo1/behavior/AppBarLayoutOverScrollViewBehavior.java:152
↓ 1 callersMethodsetOnTabSelectListener
(OnTabSelectListener listener)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:958
↓ 1 callersMethodsetProgress
设置进度,此为线程安全控件,由于考虑多线的问题,需要同步 刷新界面调用postInvalidate()能在非UI线程刷新 @param progress
app/src/main/java/me/stefan/easybehavior/demo1/widget/RoundProgressBar.java:199
↓ 1 callersMethodsetScaleType
(ScaleType scaleType)
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:108
↓ 1 callersMethodsetTabData
(ArrayList<CustomTabEntity> tabEntitys)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:221
↓ 1 callersMethodshowMsg
显示未读消息 @param position 显示tab位置 @param num num小于等于0显示红点,num大于0显示数字
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SlidingTabLayout.java:751
↓ 1 callersMethodshowMsg
显示未读消息 @param position 显示tab位置 @param num num小于等于0显示红点,num大于0显示数字
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:851
↓ 1 callersMethodshowMsg
显示未读消息 @param position 显示tab位置 @param num num小于等于0显示红点,num大于0显示数字
tabLayoutLibrary/src/main/java/com/flyco/tablayout/SegmentTabLayout.java:610
↓ 1 callersMethodupdateShaderMatrix
()
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:395
MethodAppBarLayoutOverScrollViewBehavior
()
app/src/main/java/me/stefan/easybehavior/demo1/behavior/AppBarLayoutOverScrollViewBehavior.java:43
MethodCircleImageInUsercBehavior
(Context context, AttributeSet attrs)
app/src/main/java/me/stefan/easybehavior/demo1/behavior/CircleImageInUsercBehavior.java:33
MethodCircleImageView
(Context context)
app/src/main/java/me/stefan/easybehavior/widget/CircleImageView.java:68
MethodCommonTabLayout
(Context context)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/CommonTabLayout.java:133
MethodDisInterceptNestedScrollView
(Context context)
app/src/main/java/me/stefan/easybehavior/widget/DisInterceptNestedScrollView.java:13
MethodDummyItem
(String id, String content, String details)
app/src/main/java/me/stefan/easybehavior/fragment/dummy/DummyContent.java:61
MethodFragmentChangeManager
(FragmentManager fm, int containerViewId, ArrayList<Fragment> fragments)
tabLayoutLibrary/src/main/java/com/flyco/tablayout/utils/FragmentChangeManager.java:17
next →1–100 of 392, ranked by callers