从 Android 中的未绑定服务获取数据

2024-02-02

我目前有一个未绑定的服务,它正在不断运行,获取我在启动时启动的 GPS 位置。然后我有一个应用程序,它应该通过从服务中提取数据来绘制我去过的地方。

我无法绑定服务来与之对话,否则一旦关闭应用程序,它将被销毁。

有没有什么好的方法可以从未绑定的服务获取数据或防止绑定的服务在解除绑定后死亡?

干杯! :)


有一个解决方法可以让您的服务保持活力。通过调用startService来调用您的服务,然后绑定到该服务。这样您的活动就可以维护服务的生命周期。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Android 中的未绑定服务获取数据 的相关文章

  • 将项目升级到最新版本的 Cordova 4.0.0 时,控制台中出现 TypeError“无法设置 # 的属性连接”

    今天 我将 Cordova CLI 从版本 3 5 升级到版本 4 0 此后 我将项目的平台支持更新到最新版本的 Android 因为它们现在是单独更新的 从那时起 每当我运行时 我都会出现此错误cordova run android 我收
  • 在 JellyBean 上使用 LogCat

    我有一个非常随机发生的错误 所以我依赖LogCat我从 Play 商店购买的监控应用程序 以查看发生时设备上抛出的异常 自从使用 Jelly Bean 以来 我没有看到任何日志记录 我读过 使用 Jelly Bean 应用程序只能看到Log
  • Android studio Gradle 同步和构建错误

    我是 android studio 和 gradle 的新手 我得到了 AS 0 5 我下载了0 8 1更新包并通过删除已安装的文件并将更新文件复制到program files文件夹进行更新 它运行正确 但当我尝试同步 gradle 时 出
  • 从本机代码访问 AsyncStorage

    我需要使用 JS 代码中的 AsyncStorage 将数据保存在本地存储中 我想知道是否有一种方法可以从本机代码 Objective C 或 Java 访问 AsyncStorage 存储的数据 Thanks 如果你导入RCTAsyncL
  • 动态创建形状

    我有一个在 XML 中定义的形状对象 如下所示
  • 从 Bitmap 类创建 .bmp 图像文件

    我创建了一个使用套接字的应用程序 客户端在其中接收图像并将图像数据存储在 Bitmap 类中 谁能告诉我如何创建一个名为我的图像 png or 我的图像 bmp来自此 Bitmap 对象 String base64Code dataInpu
  • 自定义 AlertDialog - android.R.id.custom 的问题

    我确信我错过了这里的重点 所以我希望有人能解释一下 我想在用户触摸时创建一个弹出窗口ImageView 我看了一下AlertDialog文档说 如果您想显示更复杂的视图 请查找名为 custom 的 FrameLayout 并将您的视图添加
  • AlertDialog 关闭不起作用

    我有以下警报对话框 AlertDialog Builder dialogBuilder new AlertDialog Builder mContext dialogBuilder setTitle R string title dialo
  • 使用 navhost 停止底部导航中的片段刷新

    这个问题已经被问过几次了 但现在已经是 2020 年了 有没有人找到一个好的可用的解决方案呢 我希望能够使用底部导航控件进行导航 而无需在每次选择片段时刷新片段 这是我目前拥有的 导航 main xml
  • com.google.firebase.provider.FirebaseInitProvider:java.lang.ClassNotFoundException:com.google.firebase.provider.FirebaseInitProv

    收到此错误KitKat和较低版本完美运行在 Lollipop 及以上版本 我已将所有必需的 jar 包含在 cradle 和 Firebase json 文件中以接收 GCM 我的应用程序梯度 apply plugin com androi
  • 将 REST 服务与 Android 应用程序同步

    我使用一个 REST 服务来填充数据库中的信息 稍后由我的应用程序使用 我已经阅读了有关此事的多个主题 现在必须决定如何在 REST 服务和数据库之间实现同步 想象一个应用程序 它从谷歌金融 API 获取有关股票的信息并将其存储在数据库中
  • 当您处于飞行模式并退出飞行模式时,我只收到最后一条 FCM 推送通知?

    我只在退出飞行模式后收到最后的推送通知 FCM 但是 如果我的应用程序位于前台 一旦我离开飞行模式 我将收到所有推送通知 我已将 FCM 消息类型实现为通知消息 笔记 无法将 FCM 消息类型实现为数据消息 因为 APNS 只接受我的 iO
  • Android Fitness API 未从可穿戴传感器读取数据

    我一直在阅读有关 Google Fit API 的内容 特别是传感器 API https developers google com fit android sensors https developers google com fit a
  • ChromeCast 无法播放 .m3u8 格式的 HLS

    应用程序中集成了 chromecast 一切正常 除了不播放 m3u8 格式的实时流媒体 url 而是播放 m3u8 格式的电影 url 我这样做是为了将 url 设置为 chromecast return new MediaInfo Bu
  • Firebird 和 Android JDBC 驱动程序

    火鸟有问题 我从未与 DB 合作过 服务器 firebird 1 5 上的数据库 添加库 firebird full 2 2 4到 libs 文件夹 将其添加到 Gradle implementation fileTree libs 将其添
  • 使用远程数据编写 Android、iPad、iPhone 客户端的技术

    我需要探索世界 你写了一个杀手级应用程序 但你有 Android iPhone iPad 客户端吗 我的问题是 1 向这些设备发送数据的最佳方式是什么 按照建议进行肥皂和休息here https stackoverflow com ques
  • Android Market 多个 APK...不同的 CPU 架构怎么样?

    所以我想我现在可以使用针对目标 CPU 架构的不同 NDK 编译库来上传我的应用程序 但似乎这是不可能的 有人知道如何将不同的 APK 上传到 Android Market 每个 APK 都包含专门为不同 CPU 架构编译的库吗 我还没有尝
  • 使用 Nexus 10 在 Android 4.3 上滚动时性能不佳

    我的应用程序有一个带有一些滚动的列表视图 在我测试过的所有手机 Nexus One Nexus 4 和 Galaxy S3 4 上都表现得非常好 以 60fps 滚动 但 Nexus 10 上的表现很糟糕 大概在 15fps 左右 我已经将
  • 用户的 RecyclerView 为空

    我试图使用 Firebase 实时数据库在 RecyclerView 中向用户显示主键 但每次我尝试 RecyclerView 都是空的 我尝试了很多教程 但似乎没有任何帮助 这是我的数据库的样子 这是我使用 RecyclerView 的类
  • 在 Android Studio 中打开上次关闭的选项卡

    我是 Android Studio 的新手 想知道是否有任何快捷方式 选项可以重新打开上次关闭的选项卡 没有分配快捷方式 但您可以轻松分配新的快捷方式 Go to IDE settings Keymap Main menu Window E

随机推荐

  • 嵌套“if”-“else”语句

    我的代码非常混乱if else如果检查它正在做什么 分支和嵌套分支的数量相当大 超过 20 个 if else if 和嵌套 它使我的代码更难阅读 并且可能会消耗性能 我的应用程序检查从用户那里获得的许多条件 因此应用程序必须始终检查不同的
  • Xamarin 上的空白屏幕

    我有一个 Xamarin 便携式项目 我调试的 Xaml 页面完全是空白的 我在 Android 和 IOS 上都看不到页面上的任何组件 我怎样才能解决这个问题 Note 它没有收到任何错误消息 页面正在打开 但我看不到任何内容 问题发生在
  • Oracle.Dataaccess 位于 GAC 中。我可以控制我使用的版本吗?

    我有一个使用 Oracle DataAccess ODP NET 的 XCOPY 可部署 NET 应用程序 我们还在应用程序目录中部署 Oracle Instant 客户端 一切正常 但我担心 来自 Oracle ODP NET 常见问题解
  • 实体框架 5 - 从实体迁移和创建表

    我正在使用 Entity Framework 5 RC 并且我有一些代码需要数据库上的特定表 该实体已使用 Code First 创建 a 如果数据库中尚未创建表 是否有办法告诉 EF 创建该表 如果是的话 怎么办 b 另外 如果表已经存在
  • Intellij IDEA插件中将虚拟文件同步到物理文件

    我正在实现 Intellij IDEA 插件 该插件需要在执行操作之前保存文件 Action是shell命令 它需要将文件名作为命令行参数传递 AFAIK Idea 在框架停用时保存 同步 文件 因此如果我右键单击该文件 然后单击我的操作
  • 如何在 Ansible 中打破循环?

    想要在 item 的值变为 7 后中断任务 这里是示例任务 hosts localhost tasks shell echo item register result with sequence start 4 end 16 when it
  • 检索 Instagram 图像 - 获取访问被拒绝消息

    创建了一个应用程序来从 Twitter 休息提要中检索 Instagram 图像 正常情况下它可以工作 但偶尔会收到来自 Instagram CDN 的 访问被拒绝 消息 例如 http distilleryimage2 s3 amazon
  • Rails 3.1 活动记录插入或更新

    我是铁路新手 活动记录中是否有一种简单的方法可以向其传递数据散列 如果记录存在 则更新它 如果不存在 则创建它 data data my id 356345 data description test123 w Descriptions n
  • 是否可以在 Mono 上运行 ASP.NET MVC 3 应用程序?

    我需要在 Linux 运行服务器上运行一些 MVC 3 应用程序 似乎唯一的选择是 Mono 该网站仅讨论 Web 服务 但我想知道运行整个 MVC 3 应用程序也是可能的吗 谢谢 这取决于 整个 mvc 3 应用程序 的含义 ASP Ne
  • nhibernate queryover LIKE 与表达式树

    我希望向我的基本存储库类添加一个方法 该方法允许我使用LIKE表达式 但我不太确定如何去做 我想创建一个通用方法 它查看传入的表达式树并在传入的字符串值中查找通配符 然后它将生成QueryOver相应声明 我目前有以下内容 public I
  • (新格式)Visual Studio 项目中的可选 appsettings.local.json

    我的应用程序使用 appsettings json 进行某些设置 如果 appsettings local json 存在 则应覆盖 appsettings json 中包含的任何设置 到目前为止 没有问题 但我使用 git 进行版本控制
  • 如何从android模拟器访问localhost?

    我正在通过本教程学习 Xamarin 如果用邮递员发送请求 一切正常 但如果我想使用 android 模拟器 它就不起作用 而且我无法使用 UWP 因为必须启用开发人员模式 而且我在公司计算机上没有管理员权限 我在我的私人计算机上启用了开发
  • Clojure 无法导入带有静态初始化器的 JavaFX 类

    我正在使用 Clojure 1 6 和 JavaFX 8 一开始我就遇到了问题 例如 这个非常简单的代码失败了 ns xxyyzz core gen class name xxyyzz core App extends javafx app
  • Swift 合并发布者与完成处理程序以及何时取消

    我知道一般来说 发布者比闭包更强大 但是我想询问并讨论一个具体的例子 func getNotificationSettingsPublisher gt AnyPublisher
  • 如何在不重置堆栈跟踪的情况下抛出异常?

    这是一个后续问题 扔 和 扔前 有区别吗 https stackoverflow com questions 730250 is there a difference between throw and throw ex 有没有办法在不重置
  • 全新的 Xamarin.Forms 项目:文件“obj\Debug\android\bin\packaged_resources”不存在

    我刚刚安装了 Visual Studio 2017 正在尝试处理 Xamarin Forms 项目 我克隆了现有的存储库 并且可以很好地构建和部署 iOS 应用程序 但是当我尝试构建 Android 应用程序时 它会抛出以下错误 Sever
  • 在 Java 中创建文件时,如何在 Mac OS X 中提供文件路径?

    File f new File C Temp Example txt f createNewFile 执行时 将在目录中创建一个名为 Example txt 的新文件Temp文件夹 如何在 Mac OS X 中提供文件路径 我尝试提供 Fi
  • 如何从 woocommerce WordPress 网站的主菜单导航栏中删除购物车图标

    我想使用 woocommerce 从我的导航栏中删除购物车图标 管理员中似乎没有设置可以做到这一点 我用了这个代码 function remove nav cart link remove action woo nav inside woo
  • 如何使用 VBA 修剪 MS Word 中的表格单元格值

    我有一个 Word 文件中的表格 下面的这个 vba 程序将迭代所有表格单元格 Dim strCellText As String Dim uResp As String Dim Row As Integer Dim Col As Inte
  • 从 Android 中的未绑定服务获取数据

    我目前有一个未绑定的服务 它正在不断运行 获取我在启动时启动的 GPS 位置 然后我有一个应用程序 它应该通过从服务中提取数据来绘制我去过的地方 我无法绑定服务来与之对话 否则一旦关闭应用程序 它将被销毁 有没有什么好的方法可以从未绑定的服