Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codeGoogler/MyStausBarFacoryTest
/ functions
Functions
148 in github.com/codeGoogler/MyStausBarFacoryTest
⨍
Functions
148
◇
Types & classes
19
↓ 23 callers
Method
getStatusBarHeight
Gets status bar height. 或得状态栏的高度 @param activity the activity @return the status bar height
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1648
↓ 11 callers
Method
init
通过上面配置后初始化后方可成功调用
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1189
↓ 8 callers
Method
getNavigationBarHeight
Gets navigation bar height. 获得导航栏的高度 @param activity the activity @return the navigation bar height
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1609
↓ 8 callers
Method
isEMUI3_1
判断是否为emui3.1版本 Is emui 3 1 boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:79
↓ 8 callers
Method
isEmpty
(String str)
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1728
↓ 6 callers
Method
barColorInt
状态栏和导航栏颜色 @param barColor the bar color @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:476
↓ 6 callers
Method
getActionBarHeight
Gets action bar height. 或得ActionBar得高度 @param activity the activity @return the action bar height
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1661
↓ 6 callers
Method
getSystemProperty
(String key, String defaultValue)
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:156
↓ 6 callers
Method
navigationBarColorInt
导航栏颜色 @param navigationBarColor the navigation bar color 导航栏颜色 @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:360
↓ 6 callers
Method
statusBarColorInt
状态栏颜色 @param statusBarColor 状态栏颜色,资源文件(R.color.xxx) @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:244
↓ 5 callers
Method
addViewSupportTransformColorInt
Add 颜色变换支持View @param view the view @param viewColorAfterTransform the view color after transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:686
↓ 4 callers
Method
getNavigationBarWidth
Gets navigation bar width. 获得导航栏的宽度 @param activity the activity @return the navigation bar width
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1622
↓ 4 callers
Method
hasNavigtionBar
Does this device have a system navigation bar? @return True if this device uses soft key navigation, False otherwise.
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:166
↓ 4 callers
Method
setStatusBarColor
设置状态栏颜色 @param window @param color
barlibrary/src/main/java/com/gyf/barlibrary/FlymeOSStatusBarFontUtils.java:182
↓ 4 callers
Method
showActivity
show to @param(cls),but can't finish activity
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/ActivityUtils.java:40
↓ 3 callers
Method
getInternalDimensionSize
(Resources res, String key)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:109
↓ 3 callers
Method
hideBar
隐藏导航栏或状态栏 @param barHide the bar hide @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:873
↓ 3 callers
Method
navigationBarColor
导航栏颜色 @param navigationBarColor the navigation bar color 导航栏颜色 @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:286
↓ 2 callers
Method
barColorTransformInt
状态栏和导航栏根据透明度最后变换成的颜色 @param barColorTransform the bar color transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:611
↓ 2 callers
Method
clone
()
barlibrary/src/main/java/com/gyf/barlibrary/BarParams.java:55
↓ 2 callers
Method
fullScreen
有导航栏的情况下,Activity是否全屏显示 @param isFullScreen the is full screen @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:762
↓ 2 callers
Method
getActionBarHeight
(Context context)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:46
↓ 2 callers
Method
getFlymeOSVersion
得到flymeOS的版本 Gets flyme os version. @return the flyme os version
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:148
↓ 2 callers
Method
getNavigationBarHeight
(Context context)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:57
↓ 2 callers
Method
getNavigationBarWidth
(Context context)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:75
↓ 2 callers
Method
hasNavBar
(Activity activity)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:87
↓ 2 callers
Method
initParams
初始化沉浸式默认参数 Init params. @param activity the activity @param name the name
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:83
↓ 2 callers
Method
isFlymeOS4More
判断flymeOS的版本是否大于等于4 Is flyme os 4 more boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:103
↓ 2 callers
Method
isMIUI6More
判断miui版本是否大于等于6 Is miui 6 more boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:34
↓ 2 callers
Method
isNavigationAtBottom
Is navigation at bottom boolean. 判断导航栏是否在底部 @param activity the activity @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1635
↓ 2 callers
Method
navigationBarColorTransformInt
导航栏根据透明度最后变换成的颜色 @param navigationBarColorTransform the m navigation bar color transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:580
↓ 2 callers
Method
patch
Patch keyboard patch. @param activity the activity @return the keyboard patch
barlibrary/src/main/java/com/gyf/barlibrary/KeyboardPatch.java:44
↓ 2 callers
Method
setStatusBarDarkIcon
设置状态栏字体图标颜色 @param activity 当前activity @param color 颜色
barlibrary/src/main/java/com/gyf/barlibrary/FlymeOSStatusBarFontUtils.java:80
↓ 2 callers
Method
statusBarColorTransformInt
状态栏根据透明度最后变换成的颜色 @param statusBarColorTransform the status bar color transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:549
↓ 2 callers
Method
with
初始化Activity With immersion bar. @param activity the activity @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:111
↓ 1 callers
Method
addTag
给某个页面设置tag来标识这页bar的属性. Add tag bar tag. @param tag the tag @return the bar tag
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1084
↓ 1 callers
Method
addViewSupportTransformColor
Add 颜色变换支持View @param view the view @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:623
↓ 1 callers
Method
barAlpha
状态栏和导航栏透明度 @param barAlpha the bar alpha @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:795
↓ 1 callers
Method
changeMeizuFlag
(WindowManager.LayoutParams winParams, String flagName, boolean on)
barlibrary/src/main/java/com/gyf/barlibrary/FlymeOSStatusBarFontUtils.java:127
↓ 1 callers
Method
destroy
当Activity关闭的时候,在onDestroy方法中调用
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1200
↓ 1 callers
Method
disable
取消监听
barlibrary/src/main/java/com/gyf/barlibrary/KeyboardPatch.java:77
↓ 1 callers
Method
e
(String TAG, String value)
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/LogUtil.java:35
↓ 1 callers
Method
enable
监听layout变化
barlibrary/src/main/java/com/gyf/barlibrary/KeyboardPatch.java:62
↓ 1 callers
Method
getBarParams
Gets bar params. @return the bar params
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1716
↓ 1 callers
Method
getEMUIVersion
得到emui的版本 Gets emui version. @return the emui version
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:69
↓ 1 callers
Method
getFlymeOSFlag
()
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:152
↓ 1 callers
Method
getMIUIVersion
获得miui的版本 Gets miui version. @return the miui version
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:48
↓ 1 callers
Method
getSmallestWidthDp
(Activity activity)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:118
↓ 1 callers
Method
getStatusBarHeight
Get the height of the system status bar. @return The height of the status bar (in pixels).
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:148
↓ 1 callers
Method
getTag
根据tag恢复到某次调用时的参数 Recover immersion bar. @param tag the tag @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1109
↓ 1 callers
Method
hasNavigationBar
Has navigtion bar boolean. 判断是否存在导航栏 @param activity the activity @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1596
↓ 1 callers
Method
i
(String TAG, String value)
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/LogUtil.java:23
↓ 1 callers
Method
immersionEnabled
当前页面Fragment支持沉浸式初始化。子类可以重写返回false,设置不支持沉浸式初始化 Immersion bar enabled boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionFragment.java:36
↓ 1 callers
Method
immersionInit
()
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionFragment.java:41
↓ 1 callers
Method
initBar
初始化状态栏和导航栏
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1227
↓ 1 callers
Method
initBarAboveLOLLIPOP
初始化android 5.0以上状态栏和导航栏 @param uiFlags the ui flags @return the int
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1258
↓ 1 callers
Method
initBarBelowLOLLIPOP
初始化android 4.4和emui3.1状态栏和导航栏
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1284
↓ 1 callers
Method
initData
()
app/src/main/java/cn/hook/king/mystausbarfacorytest/BaseActivity.java:66
↓ 1 callers
Method
initImmersionBar
()
app/src/main/java/cn/hook/king/mystausbarfacorytest/BaseActivity.java:60
↓ 1 callers
Method
initView
()
app/src/main/java/cn/hook/king/mystausbarfacorytest/BaseActivity.java:69
↓ 1 callers
Method
isBlackColor
判断颜色是否偏黑色 @param color 颜色 @param level 级别 @return
barlibrary/src/main/java/com/gyf/barlibrary/FlymeOSStatusBarFontUtils.java:56
↓ 1 callers
Method
isEMUI
判断是否为emui Is emui boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:58
↓ 1 callers
Method
isFlymeOS
判断是否为flymeOS Is flyme os boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:93
↓ 1 callers
Method
isMIUI
判断是否为miui Is miui boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/OSUtils.java:23
↓ 1 callers
Method
isNavigationAtBottom
Should a navigation bar appear at the bottom of the screen in the current device configuration? A navigation bar may appear on the right side of the s
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:139
↓ 1 callers
Method
isSupportStatusBarDarkFont
判断手机支不支持状态栏字体变色 Is support status bar dark font boolean. @return the boolean
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1673
↓ 1 callers
Method
keyboardEnable
解决软键盘与底部输入框冲突问题 ,默认是false Keyboard enable immersion bar. @param enable the enable @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1126
↓ 1 callers
Method
navigationBarColorTransform
导航栏根据透明度最后变换成的颜色 @param navigationBarColorTransform the m navigation bar color transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:560
↓ 1 callers
Method
onResume
()
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionFragment.java:22
↓ 1 callers
Method
setLayoutId
()
app/src/main/java/cn/hook/king/mystausbarfacorytest/MainActivity.java:56
↓ 1 callers
Method
setLayoutId
()
app/src/main/java/cn/hook/king/mystausbarfacorytest/BaseActivity.java:58
↓ 1 callers
Method
setListener
()
app/src/main/java/cn/hook/king/mystausbarfacorytest/BaseActivity.java:72
↓ 1 callers
Method
setMIUIStatusBarDarkFont
设置状态栏字体图标为深色,需要MIUIV6以上 @return boolean 成功执行返回true
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1569
↓ 1 callers
Method
setStatusBarDarkFont
Sets status bar dark font. 设置状态栏字体颜色,android6.0以上
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1465
↓ 1 callers
Method
setStatusBarView
通过状态栏高度动态设置状态栏布局
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1504
↓ 1 callers
Method
setTitleBar
重新绘制标题栏高度,解决状态栏与顶部重叠问题 Sets title bar.
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1516
↓ 1 callers
Method
setupNavBarView
设置一个可以自定义颜色的导航栏
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1322
↓ 1 callers
Method
setupStatusBarView
设置一个可以自定义颜色的状态栏
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1299
↓ 1 callers
Method
solveNavigation
解决安卓4.4和EMUI3.1导航栏与状态栏的问题,以及系统属性fitsSystemWindows的坑
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1355
↓ 1 callers
Method
statusBarColor
状态栏颜色 @param statusBarColor 状态栏颜色,资源文件(R.color.xxx) @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:167
↓ 1 callers
Method
statusBarColorTransform
状态栏根据透明度最后变换成的颜色 @param statusBarColorTransform the status bar color transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:529
↓ 1 callers
Method
statusBarView
通过状态栏高度动态设置状态栏布局 @param view the view @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:905
↓ 1 callers
Method
supportActionBar
支持有actionBar的界面,调用该方法,布局讲从actionBar下面开始绘制 Support action bar immersion bar. @param isSupportActionBar the is support action bar @return the immersion
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:950
↓ 1 callers
Method
titleBar
解决状态栏与布局顶部重叠又多了种方法 Title bar immersion bar. @param view the view @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:962
↓ 1 callers
Method
toGrey
颜色转换成灰度值 @param rgb 颜色 @return 灰度值
barlibrary/src/main/java/com/gyf/barlibrary/FlymeOSStatusBarFontUtils.java:67
↓ 1 callers
Method
transformView
变色view <p> Transform view.
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1478
↓ 1 callers
Method
transparentNavigationBar
透明导航栏,默认黑色 @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:141
Method
BarConfig
(Activity activity)
barlibrary/src/main/java/com/gyf/barlibrary/BarConfig.java:35
Method
ImmersionBar
在Fragment里初始化 Instantiates a new Immersion bar. @param fragment the fragment
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:57
Method
KeyboardPatch
(Activity activity)
barlibrary/src/main/java/com/gyf/barlibrary/KeyboardPatch.java:22
Method
addPermissionActivty
(Activity activty)
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/ActivityUtils.java:91
Method
addition_isCorrect
()
barlibrary/src/test/java/com/gyf/barlibrary/ExampleUnitTest.java:13
Method
addition_isCorrect
()
app/src/test/java/cn/hook/king/mystausbarfacorytest/ExampleUnitTest.java:13
Method
barColor
状态栏和导航栏颜色 @param barColor the bar color @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:405
Method
barColorTransform
状态栏和导航栏根据透明度最后变换成的颜色 @param barColorTransform the bar color transform @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:591
Method
d
(String TAG, String value)
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/LogUtil.java:47
Method
dip2px
dp转px @param context @param dpVal @return
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/DensityUtil.java:18
Method
exception
(Exception e)
app/src/main/java/cn/hook/king/mystausbarfacorytest/utils/LogUtil.java:59
Method
fitsSystemWindows
解决布局与状态栏重叠问题 @param fits the fits @return the immersion bar
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:894
Method
fixMarginAtBottom
当xml里使用android:fitsSystemWindows="true"属性时, 解决4.4和emui3.1手机底部有时会出现多余空白的问题 Fix margin atbottom immersion bar. @param fixMarginAtBottom the fix margin
barlibrary/src/main/java/com/gyf/barlibrary/ImmersionBar.java:1181
next →
1–100 of 148, ranked by callers