java - 在Android上所有可滑动的应用程序顶部创建一个边缘热点

标签 java android android-fragments

我想开发一个非常简单的应用程序。

它所做的只是放置一个热点(在用户指定的 y 坐标、用户指定的宽度以及用户指定的屏幕左边缘或右边缘)。

当用户滑过此热点时,它会水平扩展为搜索栏(类似于亮度搜索栏)。

类似的应用程序是 Switchr ,但我想将边缘滑动用于不同的目的(不是用于切换应用程序)。

有人知道我该怎么做吗?或者是否有任何开源资源可供我学习?

最佳答案

您可以通过请求“覆盖其他应用程序”权限 ( SYSTEM_ALERT_WINDOW ) 来执行此操作。这允许您将布局放置在其他应用程序之上。

尝试StandOut库,它可能会满足您的要求并为您节省大量编码。

关于java - 在Android上所有可滑动的应用程序顶部创建一个边缘热点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23964064/

相关文章:

android: TTS 可以说粤语吗?

android - 如何计算 android 中的状态栏通知消息以及如何在我的 Activity 停止时删除状态消息?

android - 从 Fragment 到 Activity 的正确向上导航

java - 将微调器值从 Activity 传递到 fragment

java - 从java中的输入文本文件中查找最大值

java - Spring XML+属性配置到Java类

java - 如何复制当前日期的页面?

java - 如何在不滚动或刷新 View 的情况下同时向recycleview添加新的提要?

android - 单击操作栏项目时显示弹出菜单

android - 配置更改时的 fragment 重建