當前位置: 首頁>>代碼示例>>Java>>正文


Java JPushInterface.init方法代碼示例

本文整理匯總了Java中cn.jpush.android.api.JPushInterface.init方法的典型用法代碼示例。如果您正苦於以下問題:Java JPushInterface.init方法的具體用法?Java JPushInterface.init怎麽用?Java JPushInterface.init使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在cn.jpush.android.api.JPushInterface的用法示例。


在下文中一共展示了JPushInterface.init方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: initPlugin

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
public static void initPlugin(Context ctx) {
  Log.i(TAG, "JPush initialize.");
  cordovaCxt = ctx;
  JPushInterface.init(cordovaCxt);
  //如果同時緩存了打開事件 openNotificationAlert 和 消息事件 notificationAlert,隻向 UI 發打開事件。
  //這樣做是為了和 iOS 統一。
  if (openNotificationAlert != null) {
    notificationAlert = null;
    transmitNotificationOpen(openNotificationTitle, openNotificationAlert,
      openNotificationExtras);
  }
  if (notificationAlert != null) {
    transmitNotificationReceive(notificationTitle, notificationAlert,
      notificationExtras);
  }
}
 
開發者ID:pengkobe,項目名稱:nxtpush-cordova-plugin,代碼行數:17,代碼來源:JPushUtil.java

示例2: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Fresco.initialize(this);
        JPushInterface.init(this);
        System.out.println("JPushInterface.getRegistrationID");
        JPushInterface.init(getApplicationContext());
        String rid = JPushInterface.getRegistrationID(getApplicationContext());
        System.out.println("JPushInterface.getRegistrationID" + rid);
        setContentView(R.layout.activity_main);
        ActionBar actionBar = getSupportActionBar();
        actionBar.hide();


        initView();


        mNetReceiver = new NetWorkChangeReceiver();
        IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
        registerReceiver(mNetReceiver, filter);
        NetWorkState.mNetState = NetWorkState.isConn(MainActivity.this);


//        registerMessageReceiver();  // used for receive msg

    }
 
開發者ID:yuchenfw,項目名稱:QuickNews,代碼行數:27,代碼來源:MainActivity.java

示例3: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {
    super.onCreate();
    instance = this;
    //初始化handler
    mHandler = new Handler();

    AppUtility.initialize(this);
    Fresco.initialize(this, ImagePipelineConfigFactory.getImagePipelineConfig(this));
    // 初始化短信驗證碼SDK接口
    SMSSDK.initSDK(this, Constant.MOBSMS_APPKEY, Constant.MOBSMS_APPSECRET);

    IconicFontEngine.addDefaultEngine(
            new IconCommonEngine(Typeface.createFromAsset(getAssets(), "fonts/icomoon.ttf")));


    JPushInterface.init(this);    // 初始化 JPush
    initConfigs(false);
    sEmojiNormal = getResources().getDimensionPixelSize(R.dimen.emoji_normal);
    sEmojiMonkey = getResources().getDimensionPixelSize(R.dimen.emoji_monkey);

    //意見反饋匿名反饋初始化方式
    FeedbackAPI.initAnnoy(this, "23389994");

    //初始化Glide庫
    GlideFaceDetector.initialize(this);

    //雲信IM初始化
    XKCache.setContext(this);
    // SDK初始化(啟動後台服務,若已經存在用戶登錄信息, SDK 將完成自動登錄)
    NIMClient.init(this, loginInfo(), options());

}
 
開發者ID:LegendKe,項目名稱:MyTravelingDiary,代碼行數:34,代碼來源:XKApplication.java

示例4: init

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
public void init() {
    super.init();
    LogInfo.log("zhuqiao", "call init");
    initInMainProcess();
    JPushInterface.setDebugMode(false);
    JPushInterface.init(this);
    this.mLeBoxApp = LeBoxApp.getInstanced();
    this.mLeBoxApp.init((Application) this);
    if (NetworkUtils.isUnicom3G(true)) {
        ((IWoFlowManager) JarLoader.invokeStaticMethod(JarLoader.loadClass(this, JarConstant.LETV_WO_NAME, JarConstant.LETV_WO_PACKAGENAME, "WoFlowManager"), "getInstance", null, null)).initSDK(this, Boolean.valueOf(false));
        LogInfo.log("zhuqiao", "init wo");
        this.mUnicomFreeInfoCache = new UnicomFreeInfoCache();
    }
    initLetvMediaPlayerManager();
    setVType();
    LetvPushService.schedule(this);
    startCde();
    LetvHttpApiConfig.initialize(Global.PCODE, Global.VERSION);
    LeboxApiManager.getInstance().setLetvMediaPlayer(new LetvMediaPlayer(this) {
        final /* synthetic */ LetvApplication this$0;

        {
            if (HotFix.PREVENT_VERIFY) {
                System.out.println(VerifyLoad.class);
            }
            this.this$0 = this$0;
        }

        public void doPlay(Context context, LeboxVideoBean video) {
            LogInfo.log("zhuqiao", "vid:" + video.vid + ";videoUrl:" + video.videoURL);
            LeMessageManager.getInstance().dispatchMessage(new LeMessage(1, new AlbumPlayActivityConfig(context).createLebox(video)));
        }
    });
}
 
開發者ID:JackChan1999,項目名稱:letv,代碼行數:35,代碼來源:LetvApplication.java

示例5: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {    	     
	 Log.d(TAG, "[ExampleApplication] onCreate");
     super.onCreate();
     
     JPushInterface.setDebugMode(true); 	// 設置開啟日誌,發布時請關閉日誌
     JPushInterface.init(this);     		// 初始化 JPush
}
 
開發者ID:LuoLuo0101,項目名稱:JPush,代碼行數:9,代碼來源:ExampleApplication.java

示例6: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
    public void onCreate() {
        super.onCreate();

        app = this;

        // 存放所有activity的集合
        mActivityList = new ArrayList<>();

        // 初始化app異常處理器 - 打包的時候開啟
//        CrashHandler handler = CrashHandler.getInstance();
//        handler.init(getApplicationContext());

        // 初始化OkHttpUtils
        OkHttpClient okHttpClient = new OkHttpClient.Builder()
                .connectTimeout(10000L, TimeUnit.MILLISECONDS)
                .readTimeout(10000L, TimeUnit.MILLISECONDS)
                //其他配置
                .build();
        OkHttpUtils.initClient(okHttpClient);

        // 初始化Fresco
        ImagePipelineConfig config = ImagePipelineConfig.newBuilder(this)
                .setProgressiveJpegConfig(new SimpleProgressiveJpegConfig())
                .build();
        Fresco.initialize(this, config);

        // 初始化ShareSDK
        ShareSDK.initSDK(this);

        // 初始化JPush
        JPushInterface.setDebugMode(true);
        JPushInterface.init(this);

        // 更新用戶登錄狀態
        UserBean.updateUserInfoFromNetwork(new UserBean.OnUpdatedUserInfoListener());

    }
 
開發者ID:6ag,項目名稱:LiuAGeAndroid,代碼行數:39,代碼來源:App.java

示例7: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {
    super.onCreate();
    //Mob平台授權
    ShareSDK.initSDK(this);
    JPushInterface.setDebugMode(true);
    // 設置開啟日誌,發布時請關閉日誌
    JPushInterface.init(this);
    // 初始化 JPush
    app = this;
    registerActivityLifecycleCallbacks();
}
 
開發者ID:guxiaonian,項目名稱:MeiLa_GNN,代碼行數:13,代碼來源:App.java

示例8: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {
    Log.d(TAG, "[ExampleApplication] onCreate");
    super.onCreate();

    JPushInterface.setDebugMode(true); 	// 設置開啟日誌,發布時請關閉日誌
    JPushInterface.init(this);     		// 初始化 JPush
}
 
開發者ID:yuchenfw,項目名稱:QuickNews,代碼行數:9,代碼來源:BaseApplication.java

示例9: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {
    context = getApplicationContext();
    super.onCreate();
    // 初始化極光推送sdk
    // JPushInterface.setDebugMode(true);
    JPushInterface.init(this);
    JPushInterface.setAlias(context, "WOTPlus1.0", new TagAliasCallback() {
        @Override
        public void gotResult(int i, String s, Set<String> set) {
            Log.d("Jpush set alias", String.valueOf(i));
        }
    });
}
 
開發者ID:zhangxx0,項目名稱:WOTPlus,代碼行數:15,代碼來源:MyApplication.java

示例10: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	Log.d("super.onCreate","savedInstanceState");
	setContentView(R.layout.activity_main_2);
	Log.d("setContentView","R.layout.activity_main_2");
	mContext=this;
	confirm = (Button) findViewById(R.id.initation);
	login = (Button) findViewById(R.id.Rdial);
	beatH = (Button) findViewById(R.id.heartb);
	state = (Button) findViewById(R.id.state);
	username = (EditText) findViewById(R.id.editText1);
	password = (EditText) findViewById(R.id.editText2);
	root = (EditText) findViewById(R.id.editText3);
	
	about = (TextView) findViewById(R.id.guanyu);
	
	beatH.setOnClickListener(this);
	confirm.setOnClickListener(this);
	login.setOnClickListener(this);
	about.setOnClickListener(this);
	state.setOnClickListener(this);
	sharedPre = getSharedPreferences("config",MODE_PRIVATE);
	editor = sharedPre.edit();
	String u = sharedPre.getString("username", "[email protected]");
	username.setText(u.toCharArray(), 0, u.length());
	String p = sharedPre.getString("password", "123456");
	password.setText(p.toCharArray(), 0, p.length());
	String r = sharedPre.getString("router", "admin");
	root.setText(r.toCharArray(), 0, r.length());
	
	JPushInterface.setDebugMode(false);
	JPushInterface.init(this);
}
 
開發者ID:turingttc,項目名稱:newshanxun,代碼行數:35,代碼來源:MainActivity.java

示例11: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {
    super.onCreate();
    JPushInterface.setDebugMode(false);
    JPushInterface.init(this);
    FIR.init(this);

}
 
開發者ID:RunziiMo,項目名稱:grooo,代碼行數:9,代碼來源:MyApplication.java

示例12: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {    	     
	Log.d(TAG, "onCreate");
	super.onCreate();
	
	JPushInterface.setDebugMode(true); 	//設置開啟日誌,發布時請關閉日誌
	JPushInterface.init(this);     		// 初始化 JPush
}
 
開發者ID:AskViky,項目名稱:CommunityService,代碼行數:9,代碼來源:CSApplication.java

示例13: onCreate

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
@Override
public void onCreate() {
    super.onCreate();
    mApplicationContext = this;
    mRefWatcher = LeakCanary.install(this);
    JPushInterface.setDebugMode(true); 	// 設置開啟日誌,發布時請關閉日誌
    JPushInterface.init(this);     		// 初始化 JPush
}
 
開發者ID:yuqirong,項目名稱:RxNews,代碼行數:9,代碼來源:MyApplication.java

示例14: jPush

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
/**
 * 此方法完成了初始化JPush SDK等功能 但仍需在MainActivity的onResume和onPause添加相應方法
 * JPushInterface.onResume(context); JPushInterface.onPause(context);
 * 
 * @param context
 */
public void jPush() {
	// 設置JPush調試模式
	JPushInterface.setDebugMode(true);

	// 初始化JPushSDK
	JPushInterface.init(context);

}
 
開發者ID:gizwits,項目名稱:GOpenSource_AppKit_Android_AS,代碼行數:15,代碼來源:GosPushManager.java

示例15: init

import cn.jpush.android.api.JPushInterface; //導入方法依賴的package包/類
private void init(){
        JPushInterface.init(getApplicationContext());
        OkHttpClient okHttpClient = new OkHttpClient.Builder()
//                .addInterceptor(new LoggerInterceptor("TAG"))
                .connectTimeout(10000L, TimeUnit.MILLISECONDS)
                .readTimeout(10000L, TimeUnit.MILLISECONDS)
                //其他配置
                .build();

        OkHttpUtils.initClient(okHttpClient);
    }
 
開發者ID:woniukeji,項目名稱:jianguo,代碼行數:12,代碼來源:Application.java


注:本文中的cn.jpush.android.api.JPushInterface.init方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。