Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hankkin/GradationTitleBar
/ functions
Functions
61 in github.com/Hankkin/GradationTitleBar
⨍
Functions
61
◇
Types & classes
13
↓ 6 callers
Method
getStatusBarHeight
获取状态栏高度 @param context context @return 状态栏高度
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:404
↓ 4 callers
Method
createStatusBarView
生成一个和状态栏大小相同的彩色矩形条 @param activity 需要设置的 activity @param color 状态栏颜色值 @return 状态栏矩形条
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:330
↓ 4 callers
Method
indicatorDiameter
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:139
↓ 4 callers
Method
setAdapter
(PagerAdapter adapter)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:76
↓ 4 callers
Method
setRootView
设置根布局参数
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:361
↓ 3 callers
Method
addTranslucentView
添加半透明矩形条 @param activity 需要设置的 activity @param statusBarAlpha 透明值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:314
↓ 3 callers
Method
indicatorStartX
(float gap, int page)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:131
↓ 3 callers
Method
midY
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:143
↓ 3 callers
Method
setColor
设置状态栏颜色 @param activity 需要设置的 activity @param color 状态栏颜色值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:31
↓ 2 callers
Method
calculateStatusColor
计算状态栏颜色 @param color color值 @param alpha alpha值 @return 最终的状态栏颜色
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:417
↓ 2 callers
Method
interpolatedOffset
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:135
↓ 2 callers
Method
onScrollChanged
(GradationScrollView scrollView, int x, int y, int oldx, int oldy)
gradationscroll/src/main/java/com/hankkin/gradationscroll/GradationScrollView.java:14
↓ 2 callers
Method
setImgTransparent
(Activity activity)
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:428
↓ 2 callers
Method
setScrollViewListener
(ScrollViewListener scrollViewListener)
gradationscroll/src/main/java/com/hankkin/gradationscroll/GradationScrollView.java:34
↓ 1 callers
Method
createTranslucentStatusBarView
创建半透明矩形 View @param alpha 透明值 @return 半透明 View
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:388
↓ 1 callers
Method
getCount
()
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:59
↓ 1 callers
Method
getGapBetweenIndicators
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:123
↓ 1 callers
Method
getInternalPadding
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:97
↓ 1 callers
Method
getSuggestedMinimumHeight
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:104
↓ 1 callers
Method
getSuggestedMinimumWidth
()
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:92
↓ 1 callers
Method
initData
()
app/src/main/java/com/hankkin/gradationtitlebar/QQSpeakActivity.java:65
↓ 1 callers
Method
initData
()
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:104
↓ 1 callers
Method
initListeners
获取顶部图片高度后,设置滚动监听
app/src/main/java/com/hankkin/gradationtitlebar/QQSpeakActivity.java:48
↓ 1 callers
Method
initListeners
获取顶部图片高度后,设置滚动监听
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:87
↓ 1 callers
Method
setColorForDrawerLayout
为DrawerLayout 布局设置状态栏变色 @param activity 需要设置的activity @param drawerLayout DrawerLayout @param color 状态栏颜色值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:149
↓ 1 callers
Method
setTransparent
设置状态栏全透明 @param activity 需要设置的activity
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:119
↓ 1 callers
Method
setTransparentForDrawerLayout
为 DrawerLayout 布局设置状态栏透明 @param activity 需要设置的activity @param drawerLayout DrawerLayout
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:260
↓ 1 callers
Method
transparentStatusBar
使状态栏透明
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:370
Method
ApplicationTest
()
gradationscroll/src/androidTest/java/com/hankkin/gradationscroll/ApplicationTest.java:10
Method
ApplicationTest
()
app/src/androidTest/java/com/hankkin/gradationtitlebar/ApplicationTest.java:10
Method
GradationScrollView
(Context context)
gradationscroll/src/main/java/com/hankkin/gradationscroll/GradationScrollView.java:21
Method
MaterialIndicator
(Context context, AttributeSet attrs)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:33
Method
NoScrollListview
(Context context)
gradationscroll/src/main/java/com/hankkin/gradationscroll/NoScrollListview.java:9
Method
addition_isCorrect
()
gradationscroll/src/test/java/com/hankkin/gradationscroll/ExampleUnitTest.java:11
Method
addition_isCorrect
()
app/src/test/java/com/hankkin/gradationtitlebar/ExampleUnitTest.java:11
Method
destroyItem
(ViewGroup container, int position, Object object)
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:78
Method
instantiateItem
(ViewGroup container, int position)
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:69
Method
isViewFromObject
(View view, Object object)
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:64
Method
onClick
(View v)
app/src/main/java/com/hankkin/gradationtitlebar/MainActivity.java:24
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hankkin/gradationtitlebar/QQSpeakActivity.java:25
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:27
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hankkin/gradationtitlebar/MainActivity.java:14
Method
onDraw
(Canvas canvas)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:109
Method
onGlobalLayout
()
app/src/main/java/com/hankkin/gradationtitlebar/QQSpeakActivity.java:52
Method
onGlobalLayout
()
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:91
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:82
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
gradationscroll/src/main/java/com/hankkin/gradationscroll/NoScrollListview.java:24
Method
onPageScrollStateChanged
(int state)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:71
Method
onPageScrolled
(int position, float positionOffset, int positionOffsetPixels)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:57
Method
onPageSelected
(int position)
gradationscroll/src/main/java/com/hankkin/gradationscroll/MaterialIndicator.java:64
Method
onScrollChanged
(int x, int y, int oldx, int oldy)
gradationscroll/src/main/java/com/hankkin/gradationscroll/GradationScrollView.java:38
Method
onScrollChanged
滑动监听 @param scrollView @param x @param y @param oldx @param oldy
app/src/main/java/com/hankkin/gradationtitlebar/QQSpeakActivity.java:79
Method
onScrollChanged
滑动监听 @param scrollView @param x @param y @param oldx @param oldy
app/src/main/java/com/hankkin/gradationtitlebar/BannerActivity.java:118
Method
setColorDiff
设置状态栏颜色(5.0以下无半透明效果,不建议使用) @param activity 需要设置的 activity @param color 状态栏颜色值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:74
Method
setColorForDrawerLayoutDiff
为DrawerLayout 布局设置状态栏变色(5.0以下无半透明效果,不建议使用) @param activity 需要设置的activity @param drawerLayout DrawerLayout @param color 状态栏颜色值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:209
Method
setColorNoTranslucent
设置状态栏纯色 不加半透明效果 @param activity 需要设置的 activity @param color 状态栏颜色值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:64
Method
setColorNoTranslucentForDrawerLayout
为DrawerLayout 布局设置状态栏颜色,纯色 @param activity 需要设置的activity @param drawerLayout DrawerLayout @param color 状态栏颜色值
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:160
Method
setTranslucent
使状态栏半透明 适用于图片作为背景的界面,此时需要图片填充到状态栏 @param activity 需要设置的activity
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:94
Method
setTranslucentDiff
使状态栏透明(5.0以上半透明效果,不建议使用) 适用于图片作为背景的界面,此时需要图片填充到状态栏 @param activity 需要设置的activity
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:134
Method
setTranslucentForDrawerLayout
为 DrawerLayout 布局设置状态栏透明 @param activity 需要设置的activity @param drawerLayout DrawerLayout
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:236
Method
setTranslucentForDrawerLayoutDiff
为 DrawerLayout 布局设置状态栏透明(5.0以上半透明效果,不建议使用) @param activity 需要设置的activity @param drawerLayout DrawerLayout
gradationscroll/src/main/java/com/hankkin/gradationscroll/StatusBarUtil.java:292