5. 利用广播进行通信 private var receiver: MyReceiver? = null override fun onCreate() { // 注册广播 receiver = MyReceiver() val filter = IntentFilter() filter.addAction(“android.intent.action.MyReceiver”) register
创建悬浮以及基于无障碍服务的窗口关于悬浮的创建启动悬浮关于前台服务启动服务无障碍窗口 知识点 参考链接 关于悬浮的创建首先需要获取WindowManagerWindowManager manager = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);为窗口添加参数(大小、位置、类型…)WindowManage
fun zoom(v: View) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (!Settings.canDrawOverlays(this)) { Toast.makeText(this, “当前无权限,请授权”, Toast.LENGTH_SHORT) GlobalDialogSingle(this, “
# Android申请App悬浮权限详解 ## 简介 在Android开发中,有时候我们需要使用悬浮来实现一些特殊的功能,比如悬浮播放视频或者展示实时信息。但是在Android 6.0及以上的版本中,系统对悬浮权限做了限制,需要动态请求权限才能使用。本文将教你如何在Android应用中申请悬浮权限。 ### 申请过程概述 在Android申请悬浮权限的过程可以分为以下几个步骤: 1
原创 5月前
325阅读
# Android 悬浮权限申请引导 在Android开发中,悬浮是一种非常有趣且实用的功能,可以让你的应用在其他应用之上显示内容。实现这个功能的第一步就是申请悬浮权限”。本文将引导你如何在Android申请悬浮权限,并附上代码示例和状态图、序列图的表示。 ## 悬浮的概念 悬浮是一种可以在其他应用上显示的窗口,它可以显示通知、工具条、聊天浮等。这种窗口需要特殊的权限才能显
原创 1月前
25阅读
# Android 11悬浮权限申请指南 ## 简介 在Android 11及以上版本中,为了保护用户的隐私和安全,悬浮权限变得更加严格。本文将指导你如何在Android 11上申请悬浮权限。 ### 流程概述 下面是申请Android 11悬浮权限的整体流程,我们将使用表格来展示每个步骤的具体操作。 | 步骤 | 操作 | | --- | --- | | 1 | 检查权限 | |
原创 3月前
231阅读
# Android 申请打开悬浮权限 在Android应用中,悬浮权限是一项非常重要的权限,它允许应用在其他应用上层显示悬浮窗口,用户可以方便地在屏幕上悬浮显示一些信息或操作。然而,由于安全和隐私考虑,Android系统在Android 6.0及以上的版本中对悬浮权限做了更加严格的限制,应用需要动态请求用户授权才能使用此权限。 本文将介绍如何在Android应用中申请打开悬浮权限,并提
原创 5月前
327阅读
# Android 悬浮权限申请代码实现教程 ## 引言 在Android开发中,悬浮是一种常见的功能,可以在应用程序的顶部显示一个浮动窗口,用于显示一些额外的信息或者提供快捷操作。但是,在Android 6.0及以上的版本中,系统为了保护用户的隐私和安全,需要应用程序动态申请悬浮权限。本教程将向你展示如何实现Android悬浮权限的申请代码。 ## 整体流程 下面是整个实现过程的流程
原创 7月前
228阅读
那么我们如何判断是否有悬浮权限呢,这一块不同厂商处理方案可能不一样,这里我们用一种通用的处理方案,测试表明除了(vivo部分)无效,其他多数机型都ok。并且vivo部分机型微信通话也不会弹出提示(这我就放心了~)fun zoom(v: View) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (!Settings.
# 实现 Android 当前页面悬浮的教程 在 Android 开发中,悬浮是一种非常实用的功能,可以让应用在用户进行其他操作时,依旧保持信息的可见和可操作性。本文将详细介绍如何实现 Android 当前页面悬浮,包括流程、代码实现和一些开发技巧。 ## 整体流程 在实现悬浮的过程中,我们可以将其分为以下几个步骤: | 步骤编号 | 步骤名称 | 描述
原创 18天前
56阅读
前言:悬浮功能属于一个独立于应用之上 在手机系统层面的一个功能,WindowManager无论应用在前台还是后台都可以显示在 当前的手机界面悬浮功能 需要注意 以下几点 :    1:悬浮的 权限管理,除了在常规的manifests中申请权限 和 动态权限处理 之外 ,还有就是 适配问题,在android不同的版本中 悬浮 获取权限都不一样。  2: 开发 悬
19/12/11 13:51:先发个标题,有空了填充内容。最近在忙着嵌入腾讯云直播SDK到项目里去,所以很久没更博了,直播做完后续会出一篇接入腾讯云直播的文章。废话不多说,直接上码。-19/12/24正文:1.获取悬浮权限代码private boolean checkLivePermission() { if (ContextCompat.checkSelfPermission(
## Android跳转悬浮权限授权页面的实现流程 在Android中,要实现跳转悬浮权限授权页面,需要经过以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 步骤一 | 检查当前应用是否已拥有悬浮权限 | | 步骤二 | 如果未拥有悬浮权限,跳转到悬浮权限授权页面 | | 步骤三 | 处理权限授权结果 | | 步骤四 | 在授权成功后,开启悬浮功能 |
原创 10月前
830阅读
悬浮在上一篇文章像360悬浮那样,用WindowManager实现炫酷的悬浮迷你音乐盒(上)中我粗粗的向大家介绍了WindowManager和WindowManager.LayoutParams,讲的都是理论知识,现在我们就要动起手来,着手开发炫酷的悬浮迷你音乐盒了。先上效果图:怎么样,是否打动你继续往下看呢?如果对WindowManager没有接触过得小伙伴,建议先看我的上一篇文章,因为,两
# Android悬浮:实现应用内浮功能的简介和代码示例 ![Floating Window]( ## 引言 随着移动设备的普及和功能的不断扩展,悬浮成为许多应用中重要的功能之一。悬浮是指应用内的一个独立窗口,可以浮动在其他应用的上方,方便用户进行多任务操作。在Android中,我们可以使用WindowManager来实现悬浮功能。本文将介绍悬浮的基本原理,以及如何使用代码实现一
原创 10月前
337阅读
# Android代码跳转悬浮设置页面 ## 引言 在Android开发中,实现页面跳转是常见的需求之一。本篇文章将教你如何实现Android代码跳转悬浮设置页面的功能。首先,我们将介绍整个实现过程的流程,然后详细解释每一步需要做什么,并给出相应的代码示例。 ## 流程图和甘特图 以下是实现该功能的流程图和甘特图: ```mermaid gantt title 实现Android
原创 7月前
109阅读
开启全局的悬浮(即覆盖在所有Activity上的悬浮)需要使用Application的Window,即使用Application Context获取WindowManagerWindowManager manager = (WindowManager) applicationContext.getSystemService(WINDOW_SERVICE);如果使用Activity Contex
华为手机的老用户,在升级最新的EMUI 11后,一定会感受到手机从底层到表层的焕然一新。底层的提升点是分布式技术的深度应用,让华为系的智能硬件连成了一体。多屏协同只需要拿手机和华为的笔记本"碰一碰"就可以让两个设备连在一起。而且EMUI 11还能在电脑上开启多个小窗口。畅连功能独立为APP,带来宫格式多图分享、可拖进度的语音信息等全新玩法,还支持超高速远距离大文件分享、原文件直传,还能支持断点续传
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、实现方案思路:步骤:1.如何获取系统实时日志?2.如何实现悬浮?3.因为悬浮需要长期运行,不依赖于界面,所以放在服务里。二、实现过程1.获取系统日志2.实现Android悬浮3.悬浮完整代码4.通过Service控制悬浮显隐5.实现效果截图总结 前言提示:这里可以添加本文要记录的大概内容:在做车载地图导航的
当我们在手机上安装360安全卫士时,手机屏幕上时刻都会出现一个小浮动窗口,点击该浮动窗口可跳转到安全卫士的操作界面,而且该浮动窗口不受其他activity的覆盖影响仍然可见(多米音乐也有相关的和主界面交互的悬浮小窗口)。它能悬浮在手机桌面,且不受Activity界面的影响,说明该悬浮窗口是不隶属于Activity界面的,也就是说,他是隶属于启动它的应用程序所在进程。如360App所在的应用进程,当
  • 1
  • 2
  • 3
  • 4
  • 5