【NB】iAPP灵活的沉浸状态栏(不会出BUG)

IAPP   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2021-2-10

最好的引狼图竟然是空气[滑稽][大拇指]




懒的看这么长的文章的,请直接开启楼主模式看评论区的步骤[泪]






咳咳,在我们开发的app中[阴险]
如果没有沉浸式状态栏,就非常丑,别扭,强迫症很难受[阴险]
还会劝退用户[阴险]
所以我又变成救世主
来教你们沉浸式状态栏[咦]

沉浸状态栏的三个种类:

①横行霸道[阴险](直接挤进状态栏)
//设置状态栏为透明(沉浸式状态栏)
java(cs,activity,"android.app.Activity.getWindow")
java(cs2,cs,"android.view.Window.getDecorView")
//8192改成1024为白色
java(null,cs2,"android.view.View.setSystemUiVisibility","int","8192")
//设置状态栏为透明(沉浸式)
java(null,cs,"android.view.Window.addFlags","int","67108864")

②无坚不摧[咦](直接把状态栏KO)

//隐藏状态栏
uycl(true)

③白底黑字[哈哈]

uycl("#ffffff",true)
java(cs, activity, "android.app.Activity.getWindow")
java(cs2, cs, "android.view.Window.getDecorView")
//8192改成1024为白色
java(null, cs2, "android.view.View.setSystemUiVisibility", "int", "8192")

标题前面序号对应着相应图片[咦]

-----------------------

然后[咦]想要让它灵活,就必须得用完美框架[开心]

//判断android版本以设置相应的状态栏,避免异常
sjxx(手机信息)
sgsz(手机信息,2,手机型号)
sl(手机型号,"",uu)
sgsz(uu,4,版本)
strim(版本,版本号)
f(版本号>=23)
{
uycl("#ffffff",true)
java(cs, activity, "android.app.Activity.getWindow")
java(cs2, cs, "android.view.Window.getDecorView")
//8192改成1024为白色
java(null, cs2, "android.view.View.setSystemUiVisibility", "int", "8192")
//android系统6.0及以上支持白底黑字
}
else f(版本号>=19)
{
uycl("#9a9a9a9a",true)
//android系统低于6.0不支持使用白底黑字
}
else
{
//android系统低于4.4不支持任何状态栏修改
}

----------------------
[真棒]评论区更新添加代码的步骤

你这长篇大论,别人都不看的
[咦][咦]那怎么办,能不能指导我,师傅
Step1:

进入你开发的app[咦]

什么你没有[阴险]那么创建项目,如图

4楼
殿菊 2021-2-10
有没有免会员打包版
5楼
萝太ちゃん 2021-2-10
[咦]打包不需要会员呀
6楼
萝太ちゃん 2021-2-10
//Step2:

//进入载入事件,直接把我这个复制,粘贴进去[咦]

//判断android版本以设置相应的状态栏,避免异常
sjxx(手机信息)
sgsz(手机信息,2,手机型号)
sl(手机型号,"",uu)
sgsz(uu,4,版本)
strim(版本,版本号)
f(版本号>=23)
{
uycl("#ffffff",true)
java(cs, activity, "android.app.Activity.getWindow")
java(cs2, cs, "android.view.Window.getDecorView")
//8192改成1024为白色
java(null, cs2, "android.view.View.setSystemUiVisibility", "int", "8192")
//android系统6.0及以上支持白底黑字
}
else f(版本号>=19)
{
uycl("#9a9a9a9a",true)
//android系统低于6.0不支持使用白底黑字
}
else
{
//android系统低于4.4不支持任何状态栏修改
}
分开写,写在楼里
这样不仅水贴
还可以水楼[滑稽][滑稽][滑稽]
8楼
殿菊 2021-2-10
正式打包[呵呵]
9楼
萝太ちゃん 2021-2-10
正式打包有什么用,普通打包不就行了[滑稽][滑稽][滑稽]
10楼
殿菊 2021-2-10
360不能加固[汗]

评论

登录后才可发表内容
  • 主题

    11

  • 帖子

    489

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0586s Mem:2058Kb