MCPcopy Create free account

hub / github.com/JR-Stone/JR-CoordinatorLayout / functions

Functions33 in github.com/JR-Stone/JR-CoordinatorLayout

↓ 1 callersMethodFlymeSetStatusBarLightMode
设置状态栏图标为深色和魅族特定的文字风格 可以用来判断是否为Flyme用户 @param window 需要设置的窗口 @param dark 是否把状态栏字体及图标颜色设置为深色 @return boolean 成功执行返回true
app/src/main/java/com/stone/view/StatusBarUtils.java:71
↓ 1 callersMethodMIUISetStatusBarLightMode
设置状态栏字体图标为深色,需要MIUIV6以上 @param window 需要设置的窗口 @param dark 是否把状态栏字体及图标颜色设置为深色 @return boolean 成功执行返回true
app/src/main/java/com/stone/view/StatusBarUtils.java:106
↓ 1 callersMethodStatusBarLightMode
设置状态栏黑色字体图标, 适配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 callersMethodsetImmersionStateMode
兼容状态栏透明(沉浸式) @param activity
app/src/main/java/com/stone/view/StatusBarUtils.java:21
↓ 1 callersMethodtransparentStatusBar
使状态栏透明
app/src/main/java/com/stone/view/StatusBarUtils.java:29
MethodAppBarBehavior
()
app/src/main/java/com/stone/view/AppBarBehavior.java:24
MethodSampleTitleBehavior
()
app/src/main/java/com/stone/view/SampleTitleBehavior.java:14
Methodaddition_isCorrect
()
app/src/test/java/com/stone/view/ExampleUnitTest.java:13
MethodbehaviorIntent
app/src/main/java/com/stone/view/MainActivity.kt:14
MethodinitView
* 初始化视图 */
app/src/main/java/com/stone/view/TransparentActivity.kt:25
MethodlayoutDependsOn
(CoordinatorLayout parent, View child, View dependency)
app/src/main/java/com/stone/view/SampleTitleBehavior.java:21
MethodonClick
(View v)
app/src/main/java/com/stone/view/ToolBarDemoActivity.java:15
MethodonClick
(View v)
app/src/main/java/com/stone/view/BehaviorActivity.java:58
MethodonCreate
app/src/main/java/com/stone/view/TransparentActivity.kt:15
MethodonCreate
app/src/main/java/com/stone/view/MainActivity.kt:9
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/stone/view/ToolBarDemoActivity.java:10
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/stone/view/BehaviorActivity.java:26
MethodonDependentViewChanged
child: 使用behavior的目标view及这里的TextView dependency: 指要监听的view及这里的 RecyclerView
app/src/main/java/com/stone/view/SampleTitleBehavior.java:29
MethodonInterceptTouchEvent
当触摸想要拦截时调用 关键所在 true 不拦截 false 拦截AppBarLayout的手势触摸 @param parent 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param ev 手势事件
app/src/main/java/com/stone/view/AppBarBehavior.java:174
MethodonLayoutChild
AppBarLayout布局时调用 @param parent 父布局CoordinatorLayout @param abl 使用此Behavior的AppBarLayout @param layoutDirection 布局方向 @return 返回t
app/src/main/java/com/stone/view/AppBarBehavior.java:40
MethodonNestedFling
当嵌套滚动的子View快速滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标
app/src/main/java/com/stone/view/AppBarBehavior.java:150
MethodonNestedPreFling
当嵌套滚动的子View准备快速滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的
app/src/main/java/com/stone/view/AppBarBehavior.java:133
MethodonNestedPreScroll
当准备开始嵌套滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标View(即
app/src/main/java/com/stone/view/AppBarBehavior.java:84
MethodonNestedScroll
嵌套滚动时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标View(即AppBa
app/src/main/java/com/stone/view/AppBarBehavior.java:118
MethodonNestedScrollAccepted
当嵌套滚动已由CoordinatorLayout接受时调用 @param coordinatorLayout 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param directTargetChil
app/src/main/java/com/stone/view/AppBarBehavior.java:69
MethodonOffsetChanged
(AppBarLayout appBarLayout, int i)
app/src/main/java/com/stone/view/BehaviorActivity.java:41
MethodonStartNestedScroll
当CoordinatorLayout的子View尝试发起嵌套滚动时调用 @param parent 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param directTarg
app/src/main/java/com/stone/view/AppBarBehavior.java:55
MethodonStopNestedScroll
嵌套滚动结束时被调用 @param coordinatorLayout 父布局CoordinatorLayout @param abl 使用此Behavior的AppBarLayout @param target 发起嵌套滚动的目标View(即Ap
app/src/main/java/com/stone/view/AppBarBehavior.java:186
MethodonTouchEvent
当触摸时调用 @param parent 父布局CoordinatorLayout @param child 使用此Behavior的AppBarLayout @param ev 手势事件
app/src/main/java/com/stone/view/AppBarBehavior.java:162
MethodshowImg
* 使用Glide加载显示网络图片 记得加网络权限和http地址url访问许可 */
app/src/main/java/com/stone/view/TransparentActivity.kt:52
MethodtoolBarIntent
app/src/main/java/com/stone/view/MainActivity.kt:17
MethodtransparentIntent
app/src/main/java/com/stone/view/MainActivity.kt:20
MethoduseAppContext
()
app/src/androidTest/java/com/stone/view/ExampleInstrumentedTest.java:19