Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JR-Stone/JR-CoordinatorLayout
/ functions
Functions
33 in github.com/JR-Stone/JR-CoordinatorLayout
⨍
Functions
33
◇
Types & classes
9
↓ 1 callers
Method
FlymeSetStatusBarLightMode
设置状态栏图标为深色和魅族特定的文字风格 可以用来判断是否为Flyme用户 @param window 需要设置的窗口 @param dark 是否把状态栏字体及图标颜色设置为深色 @return boolean 成功执行返回true
app/src/main/java/com/stone/view/StatusBarUtils.java:71
↓ 1 callers
Method
MIUISetStatusBarLightMode
设置状态栏字体图标为深色,需要MIUIV6以上 @param window 需要设置的窗口 @param dark 是否把状态栏字体及图标颜色设置为深色 @return boolean 成功执行返回true
app/src/main/java/com/stone/view/StatusBarUtils.java:106
↓ 1 callers
Method
StatusBarLightMode
设置状态栏黑色字体图标, 适配4.4以上版本MIUIV、Flyme和6.0以上版本其他Android @param activity @return 1:MIUUI 2:Flyme 3:android6.0
app/src/main/java/com/stone/view/StatusBarUtils.java:50
↓ 1 callers
Method
setImmersionStateMode
兼容状态栏透明(沉浸式) @param activity
app/src/main/java/com/stone/view/StatusBarUtils.java:21
↓ 1 callers
Method
transparentStatusBar
使状态栏透明
app/src/main/java/com/stone/view/StatusBarUtils.java:29
Method
AppBarBehavior
()
app/src/main/java/com/stone/view/AppBarBehavior.java:24
Method
SampleTitleBehavior
()
app/src/main/java/com/stone/view/SampleTitleBehavior.java:14
Method
addition_isCorrect
()
app/src/test/java/com/stone/view/ExampleUnitTest.java:13
Method
behaviorIntent
app/src/main/java/com/stone/view/MainActivity.kt:14
Method
initView
* 初始化视图 */
app/src/main/java/com/stone/view/TransparentActivity.kt:25
Method
layoutDependsOn
(CoordinatorLayout parent, View child, View dependency)
app/src/main/java/com/stone/view/SampleTitleBehavior.java:21
Method
onClick
(View v)
app/src/main/java/com/stone/view/ToolBarDemoActivity.java:15
Method
onClick
(View v)
app/src/main/java/com/stone/view/BehaviorActivity.java:58
Method
onCreate
app/src/main/java/com/stone/view/TransparentActivity.kt:15
Method
onCreate
app/src/main/java/com/stone/view/MainActivity.kt:9
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/stone/view/ToolBarDemoActivity.java:10
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/stone/view/BehaviorActivity.java:26
Method
onDependentViewChanged
child: 使用behavior的目标view及这里的TextView dependency: 指要监听的view及这里的 RecyclerView
app/src/main/java/com/stone/view/SampleTitleBehavior.java:29
Method
onInterceptTouchEvent
当触摸想要拦截时调用 关键所在 true 不拦截 false 拦截AppBarLayout的手势触摸 @param parent 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param ev 手势事件
app/src/main/java/com/stone/view/AppBarBehavior.java:174
Method
onLayoutChild
AppBarLayout布局时调用 @param parent 父布局CoordinatorLayout @param abl 使用此Behavior的AppBarLayout @param layoutDirection 布局方向 @return 返回t
app/src/main/java/com/stone/view/AppBarBehavior.java:40
Method
onNestedFling
当嵌套滚动的子View快速滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标
app/src/main/java/com/stone/view/AppBarBehavior.java:150
Method
onNestedPreFling
当嵌套滚动的子View准备快速滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的
app/src/main/java/com/stone/view/AppBarBehavior.java:133
Method
onNestedPreScroll
当准备开始嵌套滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标View(即
app/src/main/java/com/stone/view/AppBarBehavior.java:84
Method
onNestedScroll
嵌套滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标View(即AppBa
app/src/main/java/com/stone/view/AppBarBehavior.java:118
Method
onNestedScrollAccepted
当嵌套滚动已由CoordinatorLayout接受时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param directTargetChil
app/src/main/java/com/stone/view/AppBarBehavior.java:69
Method
onOffsetChanged
(AppBarLayout appBarLayout, int i)
app/src/main/java/com/stone/view/BehaviorActivity.java:41
Method
onStartNestedScroll
当CoordinatorLayout的子View尝试发起嵌套滚动时调用 @param parent 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param directTarg
app/src/main/java/com/stone/view/AppBarBehavior.java:55
Method
onStopNestedScroll
嵌套滚动结束时被调用 @param coordinatorLayout 父布局CoordinatorLayout @param abl 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标View(即Ap
app/src/main/java/com/stone/view/AppBarBehavior.java:186
Method
onTouchEvent
当触摸时调用 @param parent 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param ev 手势事件
app/src/main/java/com/stone/view/AppBarBehavior.java:162
Method
showImg
* 使用Glide加载显示网络图片 记得加网络权限和http地址url访问许可 */
app/src/main/java/com/stone/view/TransparentActivity.kt:52
Method
toolBarIntent
app/src/main/java/com/stone/view/MainActivity.kt:17
Method
transparentIntent
app/src/main/java/com/stone/view/MainActivity.kt:20
Method
useAppContext
()
app/src/androidTest/java/com/stone/view/ExampleInstrumentedTest.java:19