1 Star 0 Fork 0

chenping / DkFloatingView

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

应用内悬浮窗

应用内悬浮窗,基本无侵入性,无权限申请,简单配置,全局可用,支持滑动,点击事件

基于开源项目修改,感谢作者;https://github.com/leotyndale/EnFloatingView

预览图

使用说明

导入依赖

Step 1. 添加JitPack仓库到根目录build.gradle文件

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. 在module添加依赖,${version}版本

dependencies {
        implementation 'com.github.Doonkey:DkFloatingView:${version}'
}

初始化

FloatWindow.with(this)//application上下文
                .setLayoutId(R.layout.float_music)//悬浮布局
                //.setFilter(Test1_1Activity.class)//过滤activity
                //.setLayoutParam()//设置悬浮布局layoutParam
                .build();

点击监听

FloatWindow.get()//悬浮窗实例
           .setOnClickListener(new DkFloatingView.ViewClickListener() {
            @Override
            public void onClick(int viewId) {//viewId
                switch (viewId){
                ...
                }
            }
        });

显示/隐藏

FloatWindow.get().show();//显示
FloatWindow.get().hide();//隐藏 

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/chenping/DkFloatingView.git
git@gitee.com:chenping/DkFloatingView.git
chenping
DkFloatingView
DkFloatingView
master

搜索帮助