java - 可能到 'layer' Android 应用程序?

标签 java android

我知道这通常超出了 SO 的范围,但我正在寻找一些基本的是/否信息,看看是否可以继续进行......我正在考虑构建和 Android“记笔记/annotation' 应用程序运行在其他已安装的 Android 应用程序之上,例如网络浏览器。

本质上,当用户正在浏览时,我的应用程序将作为服务在 bg 中运行,然后他们可以激活它,这将实质上拦截用户输入并将网络浏览器上透明 Canvas 上的输入转换为行,形状等。然后,用户可以用底层网页截取他们标记的屏幕截图,该屏幕截图将存储到 SD 卡中。

最佳答案

这是一个非常好的想法和一个很好的问题,但遗憾的是,我不相信这是可能的。

Android 的设计方式一次只有一个 Activity 可以拥有焦点,而 Service 可以在后台运行,用户将无法与之交互它。用户只能与当前 Activity 的 Activity 进行交互。

再一次,喜欢这个想法,但遗憾的是它不受支持。

关于java - 可能到 'layer' Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3543178/

相关文章:

java - java将数据写入Excel工作表

java - 为什么我在这里得到 "ArrayIndexOutOfBoundsException"?

android - 在不停止背景音乐的情况下播放videoView

android - 到达光标时,Android应用程序崩溃

c# - C# String.Format() 和 String.Join() 的 Java 等效项

java - 通知托盘上的通知图标为白色

java - Spring MVC 绑定(bind)结果有错误返回

android - 注册不包含子域的 Android 深层链接路径

java - Android Javascript 接口(interface)失败

Android 不支持的操作异常 : Can't convert to color: type=0x2