Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RobotAmiee/Android-NiceTab
/ functions
Functions
238 in github.com/RobotAmiee/Android-NiceTab
⨍
Functions
238
◇
Types & classes
35
↓ 16 callers
Method
tintDrawable
(Drawable drawable, int color)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1086
↓ 13 callers
Method
getDefaultTabColor
@return return the default color of the Tab view of {@code position}.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1202
↓ 13 callers
Method
getSelectedTabColor
@return return the selected color of the Tab view of {@code position}.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1207
↓ 7 callers
Method
blendColors
Blend {@code color1} and {@code color2} using the given ratio. @param ratio of which to blend. 1.0 will return {@code color1}, 0.5 will give an even
library/src/main/java/me/amiee/nicetab/ColorUtils.java:13
↓ 7 callers
Method
drawDivider
Draw divider @param canvas The canvas
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:932
↓ 7 callers
Method
drawIndicator
Draw indicator @param canvas The canvas
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:835
↓ 7 callers
Method
drawUnderline
Draw underline @param canvas The canvas
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:892
↓ 6 callers
Method
crossFadeDrawable
(Drawable drawable, float progress)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1092
↓ 6 callers
Method
scrollToTab
(int position, int positionOffset)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:858
↓ 6 callers
Method
setDrawOrder
Sets indicator underline divider draw order.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:428
↓ 5 callers
Method
getNeededView
(int position)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:787
↓ 5 callers
Method
setPadding
(int left, int top, int right, int bottom)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:811
↓ 5 callers
Method
setText
(String text)
library/src/main/java/me/amiee/nicetab/Badge.java:29
↓ 4 callers
Method
getBase
()
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:267
↓ 4 callers
Method
getFading
()
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:271
↓ 4 callers
Method
getIndicatorColor
@return return the color of the indicator used when {@code position} is selected.
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:1042
↓ 4 callers
Method
getPageIconResId
@return Return the resource id of {@code position} for the Tabs' Icons
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1127
↓ 4 callers
Method
getPageTitle
(int position)
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:356
↓ 4 callers
Method
getStateDrawable
(StateListDrawable drawable, int index)
library/src/main/java/me/amiee/nicetab/StateListDrawableHelper.java:59
↓ 4 callers
Method
getStateDrawableIndex
(StateListDrawable drawable, int[] stateSet)
library/src/main/java/me/amiee/nicetab/StateListDrawableHelper.java:68
↓ 4 callers
Method
resetTabStrip
Reset all tab to defaults and select current page tab.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:744
↓ 4 callers
Method
setBadge
Sets tab badge(normal size). @param position tab position. @param text tab badge text, if text is null, do nothing.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:492
↓ 3 callers
Method
getItemId
(int position)
demo/src/main/java/me/amiee/nicetab/demo/AppsAdapter.java:110
↓ 3 callers
Method
isTabSelectedCenter
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:277
↓ 3 callers
Method
setColorFilter
(ColorFilter cf)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:173
↓ 3 callers
Method
setFading
(Drawable d)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:25
↓ 3 callers
Method
setTabColorBlendMode
Sets tab color blend mode. @param tabColorBlendMode none, default selected, next selected.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:482
↓ 3 callers
Method
setTabMode
Sets tab mode. @param tabMode title only, icon only, both.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:470
↓ 3 callers
Method
setViewPager
Sets the associated view pager. Note that the assumption here is that the pager content (number of tabs and tab titles) does not change after this cal
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:337
↓ 2 callers
Method
applyColor
(int color)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:534
↓ 2 callers
Method
changeTabLayoutPadding
(boolean tabSelectedCenter, boolean isTabDistributeEvenly)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:837
↓ 2 callers
Method
draw
(Canvas canvas)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:80
↓ 2 callers
Method
getDividerColor
@return return the color of the divider drawn to the right of {@code position}.
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:1047
↓ 2 callers
Method
getTabEvenlyWidth
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:397
↓ 2 callers
Method
getText
()
library/src/main/java/me/amiee/nicetab/Badge.java:25
↓ 2 callers
Method
initDrawable
(Drawable d)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:64
↓ 2 callers
Method
populateTabStrip
Populate TabStrip tabs.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:719
↓ 2 callers
Method
setAlpha
(int alpha)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:259
↓ 2 callers
Method
setBackgroundDrawable
(Drawable background)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:829
↓ 2 callers
Method
setBase
(Drawable d)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:40
↓ 2 callers
Method
setBlurredView
Sets blurred view. @param blurredView the view to be blurred. (Set null to cancel blur) @param blurredBackgroundColor the view's backgroun
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:379
↓ 2 callers
Method
setDefaultTabColors
Sets the colors to be used for each tab's default state. These colors are treated as a circular array. Providing one color will mean that all tabs are
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:248
↓ 2 callers
Method
setDefaultTabColors
(int... colors)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1224
↓ 2 callers
Method
setDistributeEvenly
Sets weather tab distribute evenly, if true, every tab width will set to the most wide tab width.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:348
↓ 2 callers
Method
setDividerColors
(int... colors)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:575
↓ 2 callers
Method
setDividerColors
(int... colors)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:1068
↓ 2 callers
Method
setIndicatorColors
(int... colors)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:566
↓ 2 callers
Method
setIndicatorColors
(int... colors)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:1064
↓ 2 callers
Method
setOnIndicatorColorChangedListener
Register a callback to be invoked when indicator color changed. @param listener The callback that will run
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:537
↓ 2 callers
Method
setOrientation
(int orientation)
demo/src/main/java/me/amiee/nicetab/demo/DividerItemDecoration.java:27
↓ 2 callers
Method
setSelectedTabColors
Sets the colors to be used for each tab's selected state. These colors are treated as a circular array. Providing one color will mean that all tabs ar
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:261
↓ 2 callers
Method
setSelectedTabColors
(int... colors)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1228
↓ 2 callers
Method
setShowDivider
Sets divider show hide. @param showDivider show hide.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:446
↓ 2 callers
Method
setShowIndicator
Sets indicator show hide. @param showIndicator show hide.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:461
↓ 2 callers
Method
setShowUnderline
Sets underline show hide. @param showUnderline show hide.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:437
↓ 2 callers
Method
setTabColor
(View view, int color)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1018
↓ 2 callers
Method
setTabCrossFade
(int position, float progress)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1035
↓ 2 callers
Method
setTabSelectedCenter
Sets weather selected tab layout in center.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:361
↓ 2 callers
Method
setUpBadgeBackground
(float badgeCornerRadius, int color)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:549
↓ 2 callers
Method
swapTabColor
Swap Tab effect(color or cross fade) @param position The page position @param positionOffset The page position offset
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:972
↓ 2 callers
Method
swapTabCrossFade
(int position, float positionOffset)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1013
↓ 1 callers
Method
blur
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:823
↓ 1 callers
Method
clamp
(float value)
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:60
↓ 1 callers
Method
clearBadge
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:294
↓ 1 callers
Method
createDefaultTabView
Create a default view to be used for tabs.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:552
↓ 1 callers
Method
createFragment
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:101
↓ 1 callers
Method
createTabView
@return Return the View of {@code position} for the Tabs
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1119
↓ 1 callers
Method
drawBadge
Draw badge @param canvas The canvas
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:957
↓ 1 callers
Method
drawBlurBackground
(Canvas canvas)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:747
↓ 1 callers
Method
drawHorizontal
(Canvas c, RecyclerView parent)
demo/src/main/java/me/amiee/nicetab/demo/DividerItemDecoration.java:57
↓ 1 callers
Method
drawVertical
(Canvas c, RecyclerView parent)
demo/src/main/java/me/amiee/nicetab/demo/DividerItemDecoration.java:43
↓ 1 callers
Method
fromInt
(int intValue)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:56
↓ 1 callers
Method
fromInt
(int intValue)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:90
↓ 1 callers
Method
fromInt
(int intValue)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:129
↓ 1 callers
Method
fromInt
(int intValue)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:162
↓ 1 callers
Method
fromInt
(int intValue)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:40
↓ 1 callers
Method
fromInt
(int intValue)
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:67
↓ 1 callers
Method
getAndroidIconResId
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:113
↓ 1 callers
Method
getAppUrl
()
demo/src/main/java/me/amiee/nicetab/demo/App.java:23
↓ 1 callers
Method
getBadgeText
Gets tab badge text. @param position tab position. @return null(small badge, or tab has no badge with given position) or badge text.
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:521
↓ 1 callers
Method
getCachedPaddingLeft
()
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:541
↓ 1 callers
Method
getCachedPaddingRight
()
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:545
↓ 1 callers
Method
getCount
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:351
↓ 1 callers
Method
getDividerPaddingLeft
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:317
↓ 1 callers
Method
getDividerPaddingRight
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:321
↓ 1 callers
Method
getDividerWidth
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:313
↓ 1 callers
Method
getFirstTabWidth
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:389
↓ 1 callers
Method
getIconUrl
()
demo/src/main/java/me/amiee/nicetab/demo/App.java:19
↓ 1 callers
Method
getIntrinsicHeight
()
library/src/main/java/me/amiee/nicetab/CrossFadeDrawable.java:100
↓ 1 callers
Method
getIosIconResId
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:109
↓ 1 callers
Method
getItem
(int position)
demo/src/main/java/me/amiee/nicetab/demo/AppsAdapter.java:101
↓ 1 callers
Method
getLastTabWidth
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:393
↓ 1 callers
Method
getName
()
demo/src/main/java/me/amiee/nicetab/demo/App.java:15
↓ 1 callers
Method
getTextOrImageViewId
()
library/src/main/java/me/amiee/nicetab/NiceTabLayout.java:1189
↓ 1 callers
Method
getTitle
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:105
↓ 1 callers
Method
initRenderScript
(Context context)
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:543
↓ 1 callers
Method
invalidateBlur
()
demo/src/main/java/me/amiee/nicetab/demo/DemoFragment.java:367
↓ 1 callers
Method
isShowDivider
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:302
↓ 1 callers
Method
isSmall
()
library/src/main/java/me/amiee/nicetab/Badge.java:17
↓ 1 callers
Method
isTabDistributeEvenly
()
library/src/main/java/me/amiee/nicetab/NiceTabStrip.java:266
next →
1–100 of 238, ranked by callers