EasyFloat是一個用于創建懸浮窗的Android庫,根據搜索結果,使用EasyFloat不需要root權限。
EasyFloat通過在Activity的onStart時將要懸浮的View添加到ContentParent上來實現懸浮窗功能,避免了申請TYPE_SYSTEM_ALERT權限的需要。
EasyFloat.layout(R.layout.layout_float_view).blackList(mutableListOf(ThirdActivity::class.java)).layoutParams(initLayoutParams()).listener {initListener(it)}.show(this)
進行初始化。EasyFloat.dismiss(this)
直接調用dismiss方法銷毀懸浮窗。通過上述信息,可以看出EasyFloat是一個功能強大且易于使用的懸浮窗實現工具,它不需要root權限即可使用,為用戶提供了便利。