草庐IT

azure-cloud-services

全部标签

java - "semi-public service"在Android中是什么意思?

我正在寻找一种方法来禁用通知栏(状态栏)的打开和关闭动画。行为和动画被硬编码在StatusBarService中。文档说StatusBarService是“半公开的”。“半公共(public)服务”是什么意思? 最佳答案 半公开,意味着公众只能访问部分服务。有些功能您无法修改,有些您可以修改。另一个半公开功能的例子是KeyCode,其中KEYCODE_HOME永远不会发送到应用程序,以保护用户免受恶意应用程序的侵害。 关于java-"semi-publicservice"在Android

java - 检查 Activity 是否在 Service 中启动

我有一个服务正在做一些后台工作,然后我需要启动一个Activity来显示服务处理的一些结果。但是有可能从服务中多次启动该Activity。现在,我只想在该Activity尚未激活时才启动它。这有什么可能性以及如何做到这一点?如果您不介意,示例代码会很好。谢谢!! 最佳答案 您应该在androidManifest.xml文件中将Activity的launchMode更改为singleTask。此属性的默认值为standard,它允许运行任意数量的实例。"singleTask"and"singleInstance"activitiesc

java - (a)Smack 在登录时返回 "service-unavailable (503)"错误()

我正在尝试使用asmack库在Android上实现一个简单的jabber信使。这是代码:publicbooleanlogin(){if(connection!=null&&connection.isConnected()){Log.i("XMPP",connection.getHost());try{connection.login(USERNAME,PASSWORD);}catch(XMPPExceptione){e.printStackTrace();returnfalse;}returntrue;}returnfalse;}我在connection.login()之后得到的异常(

java - Android Service-Activity 2种通信方式

在我团队的Android应用程序中,我有一个从启动运行的服务,它与服务器通信以执行登录、注册、手机聊天和更新手机数据库等操作。我需要让我的服务与Activity双向通信:例如,我目前正在处理登录Activity,用户名和密码是从应用程序屏幕上的文本字段中获取的字符串,我已经能够将它们传递给服务,以便它向服务器发送授权命令。publicvoidloginPressed(Viewv){usernameStr=usernameField.getText().toString();passwordStr=passwordField.getText().toString();if(!bound)

java - 无法解析的日期异常 Windows Azure 移动服务

我是WindowsAzure移动服务的新手。我使用以下代码通过移动服务对我的一张表运行简单查询:mStudySpotTable=this.mClient.getTable(studyspot.class);mStudySpotTable.where().field("ss_school_id").eq(1).execute(newTableQueryCallback(){publicvoidonCompleted(Listresult,intcount,Exceptionexception,ServiceFilterResponseresponse){studyspot类是一个内部类,

安卓 fragment : which life cycle method to use for web service call

我正在开发一个涉及多个fragment的应用程序。在每个fragment中,我都必须调用网络服务来获取数据。目前我正在从Fragment的onCreateView()方法调用网络服务。问题是,每当Web服务调用正在进行时,如果设备方向发生变化,就会开始调用新的Web服务调用。我认为这可能是因为onCreateView()方法在配置更改时被调用。我该如何解决这个问题。以及我应该使用哪种生命周期方法来调用Web服务,以便它只会被调用一次 最佳答案 我已经通过以下解决方法解决了这个问题为每个网络服务调用方法创建一个操作标识符。例如。例如登

java - 使用 Service、AsyncTask 和 Thread 制作智能 Android Media Player 应用

首先:对不起,如果我有拼写错误。我来自巴拉圭,我正在使用Google翻译。这可能看起来有点傻,我是一个完美主义者,并且像任何优秀的开发人员和设计师一样,不希望我的项目中出现错误。我正在学习中,希望能和你一起学到很多东西我见过媒体播放器应用程序允许用户快速重复按下播放/停止按钮而不会终止应用程序,并且它仍然正常运行,所以我阅读了有关服务的信息,AsyncTask和Thread。不仅在后台播放声音,而且不会因UI错误而终止我的应用程序。我还有很多问题。我想知道我是否正在使用以下资源(foundonline),但我已经尝试过,当我多次按下播放/停止按钮或有时根本不播放歌曲时,应用程序就死了。

android - 如何将 Azure 通知中心迁移到 Firebase 云消息传递?

我将Azure通知中心与我的自定义.NET后端一起使用,以及Apple的推送通知服务和Google云消息传递。这意味着,我的客户端应用程序会自行注册Apple或Google的服务,但通知将由NotificationHub通过后端发送,而不是直接通过供应商的服务发送。现在GCM不再受支持,我尝试将其迁移到FCM。在Firebase控制台中,我创建了一个新项目。该项目有一个名称、一个面向公众的名称、一个项目ID和一个WebAPIkey。所有这些都是来自常规选项卡的信息。在“云消息传递”选项卡中,我看到了一个服务器key和一个发件人ID。问题1:我必须将什么粘贴到之前使用过我的GCMkey的

android - Firebase 的 Cloud Firestore 免费配额一旦超过就永久用完?

我已阅读有关Firebase的CloudFirestore使用定价的信息,在下面的第一个屏幕截图中显示:QuotasareapplieddailyandresetaroundmidnightPacifictime.虽然在第二张截图中它说:Afteryouexceedtheusageandstoragequotasforthefreetier,you'rechargedforthedatabaseoperationsyouperform我的担忧:假设我使用Firebase的CloudFirestore构建了一个应用程序,并且在某个时候该应用程序超出了免费配额:在第一次超过免费配额后,该免

java - 未知故障(cmd :Failure calling service package: Broken pipe (32))

我尝试使用AndroidStudio在我的Android设备上运行我的应用程序,否则它运行良好,但在这种情况下,一些数据已从我的手机中删除,虽然该过程尚未完成,但AndroidStudio正在尝试安装并运行导致我的手机卡住一段时间并重新启动的应用程序。所以我想知道是否有一种方法可以获取错误的完整堆栈跟踪,这是否意味着我的应用程序可能不结构正确并且在错误中被杀死重要过程?谢谢。这是我当时得到的错误:InstallationfailedwithmessageFailedtofinalizesession:Unknownfailure(cmd:Failurecallingservicepac