• Android 中Application向Activity 传递数值


    比如极光注册时获取用户的唯一标示ID需要在登录时进行传递,实现消息的指定用户推送功能

    1     public String id;
    2 
    3     public String getId() {
    4         return id;
    5     }
    6 
    7     public void setId(String id) {
    8         this.id = id;
    9     }
    1     //初始化极光推送
    2         JPushInterface.setDebugMode(true);
    3         JPushInterface.init(this);
    4 
    5         id = JPushInterface.getRegistrationID(getApplicationContext());
    6 
    7         Log.e("极光推送获取用户id", id);

    在Activity  中如何获取那,代码如下

    1         MyApplication application = (MyApplication) getApplication();
    2         String id = application.getId().toString();
    3         Log.e("极光推送用户指定id", id);
  • 相关阅读:
    1022 D进制的A+B
    1021 个位数统计
    L1-040 最佳情侣身高差
    Celery--基本使用
    Celery--安装
    Celery--简介
    RabbitMQ--常用命令
    RabbitMQ--RPC实现
    RabbitMQ发布订阅
    RabbitMQ基本使用
  • 原文地址:https://www.cnblogs.com/monkey0928/p/9168265.html
Copyright © 2020-2023  润新知