草庐IT

FOREGROUND_SERVICE

全部标签

Android Service 一次又一次地创造

我有一个按钮,上面写着下面的代码Calendarcal=Calendar.getInstance();cal.add(Calendar.SECOND,10);Intentintent=newIntent(Formact.this,MyService.class);MyService.pintent=PendingIntent.getService(Formact.this,0,intent,0);MyService.alarm=(AlarmManager)getSystemService(Context.ALARM_SERVICE);MyService.alarm.setRepeati

android - Sticky Service 和 Intent Service 在应用被销毁时被杀死

在我的应用程序中,我正在尝试下载图像,即使用户已强制停止它并通过滑动使用最近的应用程序管理器退出它。为什么我想要这种行为,它只有一个原因,那就是:BecauseIwantUsertostopthedownloadfrommybuttongiveninactivity为此,我首先制作了异步任务,即使Activity被破坏,它也能很好地工作,但是当我使用最近的应用程序管理器销毁/杀死我的应用程序时,应用程序被杀死,因此服务被杀死然后我将我的异步任务移至Sticky服务,我认为当用户从最近的应用程序列表中关闭该应用程序时它不应该被销毁,但该服务停止了。虽然有时它会重新开始,但由于某种原因,我

android - 设计方法 : android and web service

我正在为与json/rest网络服务通信的android手机开发一个应用程序。我需要定期对服务器进行某些类型的调用以检查某些信息。在这种情况下,我可能还需要查询GPS的当前位置。我还没有决定使用本地服务,因为我不太清楚如何处理它们,事实上我需要定期检索这些数据并相应地刷新MapView。我听说我可以在服务中使用PendingIntents,将此数据关联为有效负载并将它们发送到解压缩数据并刷新UI的广播接收器,我还听说这是一个糟糕的设计方法,因为广播接收器是旨在用于。有人有一些有用的提示吗? 最佳答案 首先您必须处理谷歌地图,因为您将

Android Activity 和 Service 的关系——暂停后、停止后

假设ActivityA被创建,然后A启动服务S并将自己绑定(bind)到S。S通知A更新,这将导致A的状态发生变化。Android暂停或停止A后,A和S会发生什么情况?例如:暂停A是否会自动解除它与S的绑定(bind)(如果A是最后绑定(bind)到它的东西,则停止S?)来自S的更新是否会导致A恢复?来自S的更新是否永远不会传递给A并且不会发生错误?S能否意识到A已暂停或停止?(例如通过调用A.isAsleep())此外,我如何处理这种情况,以便“正确的事情”发生?我是否在onPause()中取消绑定(bind)服务并在onResume()时重新绑定(bind)?

android - Not allowed to start service Intent without permission - 发送者没有获得权限

我正在阅读MarkMurphy的优秀Commonsware书籍-但其中有很多内容需要消化。我构建了“FakePlayer”应用程序(假装是一个mp3播放器)。它包含一个服务。作为一种学习经验,我尝试编写一个简单的应用程序(只有一个按钮),其点击处理程序执行以下操作:Intenti=newIntent();i.setAction("com.example.cwfakeplayer.MyPlayerService");Contextcontext=getApplicationContext();context.startService(i);它工作正常-服务启动正常。我注意到Eclipse

android - MEDIA_PROJECTION_SERVICE 在调用 getSystemService() 时无效

我正在尝试开发一个需要捕获屏幕内容的应用程序。我的目标是Lollipop,以避免对root的要求。当尝试通过调用getSystemService()获取MediaProjectionManager的实例时,我在AndroidStudio中收到以下错误报告:Mustbeoneof:Context.POWER_SERVICE,Context.WINDOW_SERVICE,Context.LAYOUT_INFLATER_SERVICE,Context.ACCOUNT_SERVICE,Context.ACTIVITY_SERVICE,Context.ALARM_SERVICE,Context.

java - 是否可以更改 Android <host-apdu-service> 属性 android :requireDeviceUnlock at runtime?

AndroidNFCHCEHostApduService通过apduservice.xml配置,其中包含:我想让requireDeviceUnlock在运行时成为用户可配置的设置。我怀疑我可以通过重新启动服务来强制重新加载XML文件:stopService(newIntent(this,MyHostApduService.class));startService(newIntent(this,MyHostApduService.class));但是如何在运行时更改XML文件中的设置? 最佳答案 我实际上正在考虑实现相同的功能,即让用

android - 如何使用google api获取 "Bus Service No"

我有两个地方的经纬度。我可以通过以下api模式=transit获得到达目的地的方向。https://maps.googleapis.com/maps/api/directions/json?origin=place_id:ChIJVwkdVbQTrjsRGUkefteUeFk&destination=place_id:ChIJIZo0S_EUrjsR_yPLFVLgvHw&mode=transit&key=YOUR_API_KEY但它不会返回谷歌地图中显示的“巴士服务编号”。Googlemapwithbusserviceno我们能否使用googleapi或任何api获取指定位置之间的所

android - 如何同时在 amazon web service s3 (Android) 中上传多张图片?

实际上我需要在amazons3服务器上同时上传多张图片。这是我的单个文件上传代码::TransferObservertransferObserver=transferUtility.upload("selfiesharedev",/*Thebuckettouploadto*/mini_image_path,/*Thekeyfortheuploadedobject*/file,/*Thefilewherethedatatouploadexists*/CannedAccessControlList.PublicRead); 最佳答案 请

android - 初始化警告 : Service myservice needs a SELinux domain defined. 请修复

我想在启动时执行可执行文件在装有Android5.1的目标板上所以我在init.rc中添加了这个:onbootstartmyserviceservicemyservice/system/bin/myservice#classmainuserrootgrouproot#oneshot我做了拆包和重新打包的工作。但是,当进行更改时,屏幕会继续打印:initwarning:ServicemyserviceneedsaSELinuxdomaindefined.Pleasefix.type=1400...avc:denied...scontext...tcontext...#someannoyi