• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java UMessage类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中com.umeng.message.entity.UMessage的典型用法代码示例。如果您正苦于以下问题:Java UMessage类的具体用法?Java UMessage怎么用?Java UMessage使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



UMessage类属于com.umeng.message.entity包,在下文中一共展示了UMessage类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: showNotification

import com.umeng.message.entity.UMessage; //导入依赖的package包/类
private void showNotification(Context context, UMessage msg) {
    Intent intent = new Intent(this, IndexActivity.class);
    intent.putExtra(IndexActivity.GO_TO_TAB, IndexActivity.ORDER_TAB);
    LogHelper.e("showNotification", "ORDER_TAB");
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
    PendingIntent pendingIntent = getPending(msg);
    if (msg == null) {
        pendingIntent = PendingIntent.getActivity(context, new Random().nextInt() % 10000, intent,
                PendingIntent.FLAG_UPDATE_CURRENT);
    }
    Notification notification = new NotificationCompat.Builder(context)
            .setSmallIcon(R.drawable.ct_ic_launcher)
            .setTicker(msg.title).setContentTitle(msg.title).setContentText(msg.text)
            .setAutoCancel(true).setDefaults(Notification.DEFAULT_ALL)
            .setContentIntent(pendingIntent)
            .build();
    NotificationManagerCompat managerCompat = NotificationManagerCompat.from(context);
    managerCompat.notify(new Random().nextInt() % 10000, notification);
}
 
开发者ID:MoonRune,项目名称:CuiTrip,代码行数:20,代码来源:PushService.java


示例2: dealWithCustomAction

import com.umeng.message.entity.UMessage; //导入依赖的package包/类
@Override
public void dealWithCustomAction(Context context, UMessage uMessage) {
    super.dealWithCustomAction(context, uMessage);
    Intent intent = new Intent(context, DashboardActivity.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
    startActivity(intent);
}
 
开发者ID:jay16,项目名称:shengyiplus-android,代码行数:8,代码来源:YHApplication.java


示例3: onCreate

import com.umeng.message.entity.UMessage; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();

    PushAgent.getInstance(this).setDebugMode(true);
    PushAgent.getInstance(this).setMessageHandler(new UmengMessageHandler() {
        @Override
        public void dealWithNotificationMessage(Context arg0, UMessage msg) {
            // 调用父类方法,这里会在通知栏弹出提示信息
            super.dealWithNotificationMessage(arg0, msg);
            Log.e("", "### 自行处理推送消息");
        }
    });
}
 
开发者ID:umeng,项目名称:umeng_community_android,代码行数:15,代码来源:CommunityApplication.java


示例4: updateMsg

import com.umeng.message.entity.UMessage; //导入依赖的package包/类
private void updateMsg(Context context, UMessage msg) {
    if (msg.extra != null && !TextUtils.isEmpty(msg.extra.get("gmtCreated"))) {
        MessagePrefs.saveLastMessageTime(msg.extra.get("gmtCreated"));
    }
    MessagePrefs.setHasNewMessage(true);
    showNotification(context, msg);
    context.sendBroadcast(new Intent(NEW_MESSAGE_BROADCAT));
}
 
开发者ID:MoonRune,项目名称:CuiTrip,代码行数:9,代码来源:PushService.java


示例5: init

import com.umeng.message.entity.UMessage; //导入依赖的package包/类
public void init() {
    mMessageHandler = new UmengMessageHandler() {
        @Override
        public void dealWithCustomMessage(Context context, UMessage msg) {
            if (FeedbackPush.getInstance(context).dealFBMessage(new FBMessage(msg.custom))) {
                //The push message is reply from developer.
                return;
            }

            //The push message is not reply from developer.
            /*************** other code ***************/
        }
    };
    PushAgent.getInstance(context).setMessageHandler(mMessageHandler);
}
 
开发者ID:linmp4,项目名称:quickmark,代码行数:16,代码来源:AppPush.java



注:本文中的com.umeng.message.entity.UMessage类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java UsernamePasswordCredentials类代码示例发布时间:2022-05-22
下一篇:
Java SampleDescriptionBox类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap