`
knight_black_bob
  • 浏览: 862119 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android jpush 极光推送

阅读更多

 

 

实战 QQ demo源码(本例中有该应用)

服务器端下载http://download.csdn.net/download/knight_black_bob/9822551

android eclipse 版http://download.csdn.net/download/knight_black_bob/9822553

android stdio  版本http://download.csdn.net/download/knight_black_bob/9822556

 

 



 

 

package com.curiousby.bbbyyy;

import cn.jpush.android.api.JPushInterface;
import android.os.Bundle;
import android.app.Activity; 

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
	}

	@Override
	protected void onPause() { 
		super.onPause();
		 JPushInterface.onPause(this);
	}

	@Override
	protected void onResume() { 
		super.onResume();
		JPushInterface.onResume(this);
	}
}

 

 

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.curiousby.bbbyyy"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="9"
        android:targetSdkVersion="18" />

    
    <permission android:name="com.curiousby.bbbyyy.permission.JPUSH_MESSAGE" android:protectionLevel="signature" /> 
    <uses-permission android:name="com.curiousby.bbbyyy.permission.JPUSH_MESSAGE" />
    <uses-permission android:name="android.permission.RECEIVE_USER_PRESENT" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>  
    
    
    <application
        android:name="com.curiousby.bbbyyy.MyApplication"
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.curiousby.bbbyyy.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
         
         <activity
            android:name="cn.jpush.android.ui.PushActivity"
            android:configChanges="orientation|keyboardHidden"
            android:theme="@android:style/Theme.NoTitleBar"
            android:exported="false">
            <intent-filter>
                <action android:name="cn.jpush.android.ui.PushActivity" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="com.curiousby.bbbyyy" />
            </intent-filter>
        </activity> 
        <service
            android:name="cn.jpush.android.service.DownloadService"
            android:enabled="true"
            android:exported="false" >
        </service> 
         <service
            android:name="cn.jpush.android.service.PushService"
            android:enabled="true"
            android:exported="false">
            <intent-filter>
                <action android:name="cn.jpush.android.intent.REGISTER" />
                <action android:name="cn.jpush.android.intent.REPORT" />
                <action android:name="cn.jpush.android.intent.PushService" />
                <action android:name="cn.jpush.android.intent.PUSH_TIME" />
            </intent-filter>
        </service>
         <receiver
            android:name="cn.jpush.android.service.PushReceiver"
            android:enabled="true"
            android:exported="false">
             <intent-filter android:priority="1000">
                <action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY" />   <!--Required  显示通知栏 -->
                <category android:name="com.curiousby.bbbyyy" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.USER_PRESENT" />
                <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
            </intent-filter>
             <!-- Optional -->
            <intent-filter>
                <action android:name="android.intent.action.PACKAGE_ADDED" />
                <action android:name="android.intent.action.PACKAGE_REMOVED" />
                <data android:scheme="package" />
            </intent-filter> 
        </receiver>
        <receiver android:name="cn.jpush.android.service.AlarmReceiver" android:exported="false"/>
        <meta-data android:name="JPUSH_CHANNEL" android:value="developer-default"/>
        <meta-data android:name="JPUSH_APPKEY" android:value="88f68f8f53f42c9bc6640cc3" />
    </application> 
    
    
</manifest>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。



 
 
 谢谢您的赞助,我会做的更好!

 

 

 

 

  • 大小: 16.9 KB
0
0
分享到:
评论

相关推荐

    jpush极光推送API

    JPush极光推送是一款专业的移动推送服务,它为开发者提供了强大的API接口,能够实现高效的socket通信,使得开发者可以向Android、iOS以及Web应用的用户发送通知和消息。这款服务在中国移动推送市场占据重要地位,...

    jpush极光推送java版

    极光推送(JPush)是极光公司推出的一款高效、稳定、易用的移动消息推送服务,它可以帮助开发者向Android、iOS以及Web端的用户实时推送消息,提高用户活跃度与应用黏性。在Java开发环境中,极光推送提供了相应的SDK...

    jpush极光推送帮助类

    在【jpush极光推送帮助类】中,我们主要关注以下几个核心知识点: 1. **SDK集成**:首先,开发者需要在项目中集成极光推送的SDK,这通常涉及到在AndroidManifest.xml文件中添加必要的权限声明,以及在代码中初始化...

    Jpush 极光推送 的很好例子

    这个“Jpush 极光推送 的很好例子”应该包含了一个完整的示例,展示了如何在Android平台上集成并使用JPush SDK,版本为1.3.2。下面,我们将深入探讨JPush的关键知识点及其在实际应用中的作用。 首先,JPush的核心...

    jpush极光推送

    【极光推送(JPush)详解】 极光推送(JPush)是由极光公司提供的一款高效、稳定、易用的移动消息推送服务。它能够帮助开发者实现向Android、iOS以及Web等多个平台的用户实时推送消息的功能,从而提高用户的活跃度...

    JPush Utils_极光推送_jpush推送工具_jpush_推送工具_

    极光推送(JPush)是基于移动互联网的即时通讯服务,它为企业提供了高效、稳定、可靠的推送服务。本文将深入探讨极光推送工具类(JPush Utils)的主要功能及其相关知识点,包括推送、认证、分享、魔链和短信等。 1....

    java集成jpush极光推送所用到的JAR包

    Java集成JPush极光推送的过程中,开发者通常会需要用到一系列的JAR库文件,这些库提供了与极光推送服务器通信和处理推送消息的功能。在你提供的压缩包文件中,包含了以下关键的JAR文件: 1. **log4j-1.2.17.jar**:...

    jpush(极光推送)远程调用api PHP版

    极光推送(JPush)是一款针对移动应用开发者的服务平台,提供消息推送、统计分析等服务,广泛应用于iOS、Android以及Web等多个平台。本实例主要讲解如何在PHP环境中实现对JPush API的远程调用,特别适合于基于...

    JPush极光推送(开发者推送通知和消息应用)V2.1.5安卓版

    极光推送,使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。平台提供整合了Android推送、iOS推送的统一推送服务。 产品特点 多种推送方式 Push ...

    JPush极光推送 java

    极光推送(JPush)是基于Java开发的一款高效、稳定、易用的移动推送服务,主要面向Android和iOS平台的应用开发者。它可以帮助开发者实现消息推送、通知、自定义消息等功能,提升用户活跃度和应用黏性。在Java环境中...

    android极光推送Demo

    在Android应用开发中,极光推送(JPush)是一款广泛使用的第三方消息推送服务,它能够帮助开发者有效地将消息和通知推送到目标用户设备上。"android极光推送Demo"是展示如何集成并使用极光推送服务的一个实例项目,...

    JPush(极光推送SDK).zip

    JPush(极光推送)是一款广泛应用于移动应用开发中的第三方推送服务SDK,主要为iOS和Android平台提供消息推送、自定义消息以及用户行为分析等功能。它由极光公司开发,旨在帮助开发者更轻松地实现向用户推送通知和...

    极光推送+讯飞语音播报

    极光推送是广州极光网络技术有限公司提供的推送服务,它能够帮助开发者实现跨平台(Android、iOS、Web)的消息推送。其主要特点包括实时性、高到达率、精准定向推送以及丰富的自定义消息格式。通过集成极光推送SDK...

    android端极光推送demo

    在Android开发中,极光推送(JPush)是一款广泛使用的第三方推送服务,它为企业和开发者提供了稳定、高效、精准的消息推送功能。极光推送能够帮助开发者实现用户消息的实时传递,提升用户活跃度,增强应用的粘性。...

    java接入极光推送demo

    Java接入极光推送服务是移动应用开发者常用的一种技术,它允许开发者通过Java后端服务器向Android和iOS设备发送通知消息。极光推送(JPush)是中国知名的推送服务提供商,为开发者提供稳定、高效的推送解决方案。在...

    android 极光推送

    在Android开发中,极光推送(JPush)是一款广泛使用的第三方推送服务,它为企业和开发者提供了稳定、高效、精准的即时消息推送能力。通过集成极光推送,开发者可以实现向多个用户或者特定用户发送消息,增强应用的...

    AndroidStudio 下极光推送源码

    【Android Studio与极光推送简介】 Android Studio是Google推出的一款集成开发环境,专为Android应用开发者设计,提供了全面的代码编辑、调试、构建以及性能分析工具。它支持Gradle构建系统,使得项目管理更加便捷...

    eclipse极光推送

    Eclipse极光推送(JPush)是极光公司提供的一款高效、稳定、易用的Android、iOS以及Web推送服务。它可以帮助开发者向移动设备发送实时的消息,提升用户活跃度和应用粘性。在Eclipse集成开发环境中,我们可以方便地...

    极光推送JAVA服务端集成 jpush-api-java-client-master

    极光推送是面向移动应用开发者提供的一套消息推送服务,它可以帮助开发者轻松实现向Android、iOS以及Web端用户推送自定义消息或通知。在Java服务端集成这个SDK,可以方便地在服务器端调用极光推送的相关API,实现与...

Global site tag (gtag.js) - Google Analytics