类 PushLoginServer

  • 所有已实现的接口:
    ComponentCallbacks, ComponentCallbacks2

    public class PushLoginServer
    extends com.igexin.sdk.GTIntentService
    继承 GTIntentService 接收来自个推的消息,所有消息在主线程中回调,如果注册了该服务,则务必要在 AndroidManifest 中声明,否则无法接受消息
    • 构造器详细资料

      • PushLoginServer

        public PushLoginServer()
    • 方法详细资料

      • onReceiveServicePid

        public void onReceiveServicePid​(Context context,
                                        int pid)
        覆盖:
        onReceiveServicePid 在类中 com.igexin.sdk.GTIntentService
      • onReceiveMessageData

        public void onReceiveMessageData​(Context context,
                                         com.igexin.sdk.message.GTTransmitMessage msg)
        此方法用于接收和处理透传消息。透传消息个推只传递数据,不做任何处理,客户端接收到透传消息后需要自己去做后续动作处理,如通知栏展示、弹框等。 如果开发者在客户端将透传消息创建了通知栏展示,建议将展示和点击回执上报给个推。
        覆盖:
        onReceiveMessageData 在类中 com.igexin.sdk.GTIntentService
      • goToPushLoginPage

        protected void goToPushLoginPage​(Context context,
                                         PushData pushData)
      • onReceiveClientId

        public void onReceiveClientId​(Context context,
                                      String clientid)
        覆盖:
        onReceiveClientId 在类中 com.igexin.sdk.GTIntentService
      • onReceiveOnlineState

        public void onReceiveOnlineState​(Context context,
                                         boolean online)
        覆盖:
        onReceiveOnlineState 在类中 com.igexin.sdk.GTIntentService
      • onReceiveCommandResult

        public void onReceiveCommandResult​(Context context,
                                           com.igexin.sdk.message.GTCmdMessage cmdMessage)
        覆盖:
        onReceiveCommandResult 在类中 com.igexin.sdk.GTIntentService
      • onNotificationMessageArrived

        public void onNotificationMessageArrived​(Context context,
                                                 com.igexin.sdk.message.GTNotificationMessage msg)
        覆盖:
        onNotificationMessageArrived 在类中 com.igexin.sdk.GTIntentService
      • onNotificationMessageClicked

        public void onNotificationMessageClicked​(Context context,
                                                 com.igexin.sdk.message.GTNotificationMessage msg)
        覆盖:
        onNotificationMessageClicked 在类中 com.igexin.sdk.GTIntentService
      • pushGtShow

        public boolean pushGtShow​(Context context,
                                  String taskid,
                                  String messageid)
        上报个推透传消息的展示回执。如果透传消息本地创建通知栏消息“展示”了,则调用此方法上报。
      • pushGtClick

        public boolean pushGtClick​(Context context,
                                   String taskid,
                                   String messageid)
        上报个推透传消息的点击回执。如果透传消息本地创建通知栏消息被“点击”了,则调用此方法上报。