android-service

    0热度

    1回答

    我想添加一些功能到我的Android设备。 但我不想知道它在那里。我希望它完全在后台运行,并且我希望它始终运行(只要我的手机处于开启状态)。 如果简化我想要做的事: 我希望我的设备有一个文件“FileName.txt”,它将与我的FTP服务器上的“FileName.txt”相同。 我想创建一个应用程序,每隔1分钟就会连接到我的FTP服务器,并验证本地文件的时间戳与远程文件的时间戳是否相同。 因此,

    9热度

    2回答

    如何在活动布局呈现后创建/绑定服务? - 更新 我对主要活动两个选项卡(均作为单独的活动),用于标签的数据来自服务。现在我在onCreate方法中绑定服务。问题是直到onCreate中的所有语句都完成后才会呈现布局。显示一个空白屏幕,直到服务获得绑定

    0热度

    1回答

    假设我有一个服务S和活动A. S为A下载数据(或处理一些长时间运行的工作,不管),但A并不总是存在。当作业队列为空时,我不希望S挂起:S应将完成的作品的结果发布到A的某种类型的邮箱中,因此A可以在邮件再次返回时将其拖出。 这可以在不使用SQLite的文件存储实现邮箱的情况下实现吗?我更喜欢一些更快的机制,写操作在设备上往往很慢。我想过在ApplicationContext中使用一个简单的静态列表,

    1热度

    1回答

    从onCreate内的Activity内,我希望能够检测到在另一个应用程序(我也在撰写)中Service是否可用并正在运行。 AIDL的问题是没有同步选项。我希望我的活动实际上等待Service是否可用,如果不是,则采取相应措施。 我想到的最好的答案是服务打开一个TCP套接字,并为活动尝试连接到它。如果成功,则活动的onCreate将知道该服务可用。然而,这完全是一个混乱。 因此,底线:我的活动的

    4热度

    1回答

    我有一名工人Service,和一堆活动。每Activity有一个Handler。 Activites可以使用startService方法通过发送Intents到Service来启动作业。这些作业进入队列,并按顺序处理。 要报告已完成作业的结果,我提供了包装在Messenger对象中的适当活动Handler,其中描述了作业的Intent。 Service通过这个发送回一些消息给呼叫Activity。

    4热度

    3回答

    我正在研究需要维护与聊天服务器的网络连接的Android应用程序。我知道我可以创建一个服务来启动与服务器的连接,但服务如何通知Android Activity有新的传入消息?该活动需要更新视图以显示新消息。我对Android非常陌生,所以任何帮助表示赞赏。谢谢!

    12热度

    3回答

    我在包A(SignerClient)的活动,并在包B(为MyService) 活动的resultreceiver服务: private ResultReceiver resultreceiver = new ResultReceiver(null) { @Override protected void onReceiveResult(int resultCode, Bu

    7热度

    1回答

    我需要在单独的线程上运行服务。这是因为它访问的Web服务可能需要5-10秒,而我不想获得ANR。我也将对这项服务有约束力。我已经找到一种方法来在一个单独的线程的东西,如推出的服务: Thread t = new Thread(new Runnable() { public void run() { //Launch and/or Bind to service he

    0热度

    1回答

    我使用信使在我的活动和服务之间进行通信。 当我使用bindService()开始服务时,我可以通过返回的IBinder获取服务的Messenger。但是,如果我使用startService()开始我的服务,我不会看到获得该服务的Messenger的明显方法。谢谢!

    3热度

    1回答

    下面是代码: package android.os; import android.content.Intent; interface IInterpreterService { int notifyChange(String rule_name, Object[] data); void getMonitor(in Intent intent); } 奇怪错误是