小编Le *_*e G的帖子

带有 Ionic 的自定义通知模板

我想使用离子框架显示嵌入按钮的自定义通知(就像音乐播放器控件一样),允许用户在单击通知时进行选择。

我找不到任何关于此的官方(或非官方)文档,我什至不知道是否可能。

有没有人成功创建了带有 ionic 框架的自定义通知模板?

notifications android ios ionic-framework ionic

6
推荐指数
1
解决办法
1125
查看次数

AMQP 服务器重新启动时 Akka 流停止

我在使用 Alpakka AMQP 连接器和 Akka Streams 时遇到了一个非常奇怪的问题。

当我的 RabbitMQ 消息代理重新启动时,源似乎重新启动正常。但是,一旦重新启动,流就永远不会完成,并且消息会在流中更远的分区中丢失。当我启动 AMQP 服务器时,我的 Akka 应用程序工作正常,但相反一切都一团糟。

这是我初始化我的方法AMQPSource

val amqpMessageSource = builder.add {
  val amqpSource = AmqpSource(
    NamedQueueSourceSettings(connectionDetails, amqpInMessageQueue).withDeclarations(queueDeclaration),
    bufferSize = 10
  ).map { message =>
    fromIncomingMessage(message)
  }.initialDelay(5.seconds)
  amqpSource.recoverWithRetries(-1, { case _ => amqpSource }) // Retry every 5 seconds an infinity of times
}
Run Code Online (Sandbox Code Playgroud)

我尝试删除发生问题的分区,以将流直接发送到与我的示例相关的流,甚至更奇怪:在这种情况下,AMQP 客户端甚至不再从 RabbitMQ 读取消息。

我显然在这里遗漏了一些东西,但我尝试了很多不同的方法,但根本没有解决我的问题。

scala rabbitmq akka akka-stream alpakka

5
推荐指数
0
解决办法
401
查看次数

Android可打包订单

我在Android应用程序中使用的一些Parcelable自定义类遇到了问题,我设法以一种非常奇怪的方式解决了这些问题。

仅在某些特定情况下,从包裹中读取数据时发生崩溃(这使我认为我的实现并非完全错误)。

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.worldcraze.worldcraze/com.worldcraze.worldcraze.AdActivity}: android.os.BadParcelableException: ClassNotFoundException when unmarshalling: Surface Book
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Caused by: android.os.BadParcelableException: ClassNotFoundException when     unmarshalling: Surface Book
at android.os.Parcel.readParcelableCreator(Parcel.java:2432)
at android.os.Parcel.readParcelable(Parcel.java:2358)
at com.worldcraze.worldcraze.API.Model.TransportOffer.<init>     (TransportOffer.java:33)
at     com.worldcraze.worldcraze.API.Model.TransportOffer$1.createFromParcel(TransportO    ffer.java:43)
    at     com.worldcraze.worldcraze.API.Model.TransportOffer$1.createFromParcel(TransportO    ffer.java:40)
at android.os.Parcel.createTypedArray(Parcel.java:2167)
at com.worldcraze.worldcraze.API.Model.Ad.<init>(Ad.java:42)
at com.worldcraze.worldcraze.API.Model.Ad$1.createFromParcel(Ad.java:52)
at com.worldcraze.worldcraze.API.Model.Ad$1.createFromParcel(Ad.java:49)
at android.os.Parcel.readParcelable(Parcel.java:2367)
at android.os.Parcel.readValue(Parcel.java:2264)
at android.os.Parcel.readArrayMapInternal(Parcel.java:2614)
at android.os.BaseBundle.unparcel(BaseBundle.java:221)
at android.os.Bundle.getParcelable(Bundle.java:786)
at android.content.Intent.getParcelableExtra(Intent.java:5377)
at com.worldcraze.worldcraze.AdActivity.onCreate(AdActivity.java:57)
at android.app.Activity.performCreate(Activity.java:6251) …
Run Code Online (Sandbox Code Playgroud)

serialization android parcelable deserialization badparcelableexception

4
推荐指数
1
解决办法
464
查看次数