1,友盟社会化组件的问题谁会啊帮帮忙

http://dev.umeng.com/doc/document_social_android_detail.html#i_getplatform

友盟社会化组件的问题谁会啊帮帮忙

2,天际友盟销售怎么样

好。1、天际友盟产品质量好,其市场大,其销售好。2、天际友盟销售工资比同行高22%,平均工资为13052/月,其销售好。

天际友盟销售怎么样

3,Android 开发微信如何自动发送消息

使用即时通讯;你可以百度搜索即时通讯就会出现很多相关的公司在做这个;我这边了解的有环信,极光,融云,友盟,还有腾讯的云通信IM;你可以看看哪个适合,相应的去了解。
可以

Android 开发微信如何自动发送消息

4,国内有哪些第三方 Android 推送服务平台

目前国内的推送平台有很多,下面列举部分平台:1、极光。2、信鸽。3、百度。4、友盟。5、个推。推荐可以使用极光推送服务平台。深圳市和讯华谷信息技术有限公司(极光 Aurora Mobile,纳斯达克股票代码:JG)在2011年成立,是中国领先的开发者服务提供商,专注于为开发者提供稳定高效的消息推送、一键认证以及流量变现等服务,助力开发者的运营、增长与变现。同时,极光的行业应用已经拓展至市场洞察、金融风控与商业地理服务,助力各行各业优化决策、提升效率。极光包括了推送、短信、统计、IM、分享、认证等多个产品。极光于2016年将业务拓展至开发者服务、精准营销和数据服务三大体系。其中,开发者服务产品线增加了极光IM(JMessage)、极光统计(JAnalytics)和极光分享(JShare)三个产品。数据服务领域开展了金融风控服务、客户洞察服务与行业研究服务,并推出移动应用监测平台“极光iAPP”。

5,友盟推送 到ios端 java api 发推送怎么设置title

java 后台调用友盟推送 如何设置ios 的 title? - 呆呆的鬼先生i的回答 - 知乎https://www.zhihu.com/question/277421394/answer/475317557拿去不谢
期待看到有用的回答!

6,互联网创业20个工具盘点

互联网创业必备20个工具盘点   现在互联网创业是很多创业者的选择,那么大家了解有哪些好的互联网创业工具?      一、产品原型制作工具   下面是一些常用的产品原型制作工具:   纸与笔:这个就不用介绍了,是制作产品原型都会用到的基础工具。   Axure:产品原型设计工具,如果产品经理对产品原型、交互演示、原型细节设计等的需求比较强烈,Axure RP是非常不错的选择。Axure RP 能让产品经理快速创建应用软件和基于Web的的线框图、流程图、原型页面、交互页面和规格说明文档。   Pencil:免费的手绘风格原型图设计工具,可以用来绘制各种架构图和流程图。   Photoshop:对于创业公司产品经理来说,学会一些常用的Photoshop图像设计和处理技术是非常必要的,它能为产品经理的日常工作带来很多便利。   Mockups:如果产品经理的主要工作内容是制作产品概念图,表达产品设计概念、理念和基本布局,这种情况下不妨选择Mockups。用Mockups制作出来的作品都是手绘风格的,比较适合用来画线框图及原型,但不适合做带有交互性质的原型设计。   墨刀:墨刀是去年刚推出的一款免费的移动应用原型和线框图工具。它的定位是APP产品原型的快速设计。墨刀的功能比较简洁,上手简单,制作快速,浏览文件比较方便。墨刀目前有网页端、Mac和Windows客户端。   Visio:是微软推出的一款流程图制作工具,也是目前产品经理最常用的一款流程图工具。通过Visio可以方便、快速地把业务流程、系统实现流程画出来。它本身有很多的组件库,可以很方便的完成各类流程图、结构图和网络图的制作。   XMind:XMind是一款商业思维导图软件,产品经理不仅可以用它绘制思维导图,还可以绘制鱼骨图、二维图、树形图、逻辑图和组织结构图,还可以很方便地在这些展示形式之间进行转换。   MindManager:是一款思维导图软件,能够帮助你将想法和灵感以清晰的思维导图的形式记录下来,对产品经理梳理产品规划非常有帮助。和同类思维导图软件相比,MindManager最大功能特性是同微软软件无缝集成,可以快速将数据导入或导出到Word、PPT、Excel、Outlook、Project 和 Visio等。   百度脑图:百度脑图是百度公司推出的一款在线思维导图编辑器。它支持随处拖拽,文件储存在云端,不占用硬盘空间。除基本功能外,百度脑图还支持 XMind、FreeMind 文件的导入和导出,也能导出 PNG和SVG格式的图像文件。   二、团队协作和文档协作工具   创业公司要想提高工作效率,使用一些团队协作和文档协作类工具是非常必要的,下面这些工具是一些比较常用的团队协作类工具:   团队协作工具   Teambition:是一款项目协作工具。在Teambition上创建一个项目后,可在任务看板里新建任务组,大家可以在任务组里添加、跟踪并推动任务进展。此外,大家还可以在分享墙里沟通想法,在文件库里共享文件,从而从多个方面实现项目的协作管理。   Worktile:Worktile是一个团队协同办公工具,通过简单的协作、沟通和分享,实现团队交互与任务管理的轻松协作。Worktile功能相对齐全,聚焦团队协作,适用中小企业使用。   Tower.im:这是一款在线团队协作项目管理工具,你可以在这里快速处理任务、开展讨论、查看项目进展,随时与你的团队紧密协作。 展讨论、查看项目进展,随时与你的团队紧密协作。   Slack:Slack 的目标是将公司内部所有沟通方式整合到一个地方。Slack有即时通讯功能,你可以和团队成员直接沟通。此外,Slack还整合了80多款工具产品,包括邮件、IM 、Asana和Github等,将这些工具收到的信息整合到Slack,这样公司内部的所有沟通都能在此完成。此外,Slack 还整合了文件分享系统,公司内所有的共享文件,包括共享在Slack 、Google Doc和Dropbox 里文件,都能通过内置搜索工具搜索到。   团队协作文档工具   石墨文档   石墨文档是一款在线协作文档工具,支持多人同时编辑一个文档。互联网公司产品经理可以在石墨文档里撰写产品需求文档,整理用户的产品使用反馈等。运营人员可以用它来多人协作撰写文案、一起制定运营规划和开展头脑风暴等。你可以对文档细节内容进行评论,其他人可以一起参与讨论,这样直接在一个文档里就能轻松完成方案讨论和稿件校对等工作。   所有文档都是实时保存在云端的,所以无需担心文档内容会丢失。石墨文档同时拥有网页端和微信端和APP,即使你不在电脑前,在手机上也可以处理一切工作。   Google Docs   Google Docs是一套在线办公软件,包括在线文档、表格和演示文稿。   允许多人同时在线编辑和更新同一个文件。协作编辑时,也可以实时看到其他成员编辑的内容。系统会自动保存每次编辑修改的内容,这样你就可以查看谁在什么时候做了什么修改。作为一款老牌在线办公软件,Google Docs的功能较为齐全,用户群体也非常广泛。   三、创业公司数据库   对于创业者而言,了解行业内其他创业公司的信息动态是非常必要的,创业者可以通过以下几种渠道了解相关动态   IT桔子: IT互联网公司产品数据库,里面有大量互联网创业项目信息。   36氪创业公司数据库:里面有汇聚了目前国内外最火的一批创业公司数据。   CrunchBase: 是美国科技博客Techcrunch旗下的一款产品,科技公司、技术行业知名人物和投资者相关信息的数据库。   Demo8:创业邦旗下新产品分享交流平台。   四、值得创业者关注的科技媒体   36氪 :一个关注互联网创业的科技博客   钛媒体 :为创新、创业、创造人群,提供最高效、最专业,最具价值的信息交流平台   创业邦:中国创业者的信息平台和服务平台   虎嗅 :关注创业型企业的个性化商业资讯与交流平台   爱范儿:发现创新价值的科技媒体   i黑马:创业创新服务媒体   雷锋网:一个专注智能硬件创业媒体平台   Pingwest:互联网科技媒体   五、产品经理书单   《启示录:打造用户喜爱的产品》:从人员、流程、产品三个角度介绍了现代软件(互联网)产品管理的实践经验和理念。   《点石成金:访客至上的Web和可用性设计秘笈》:本书作者根据多年从业的经验,剖析用户的心理,在用户使用模式、为扫描进行设计、导航设计、主页布局、可用性测试等方面提出了许多独特的观点,并给出了大量简单、易行的可用性设计的建议。   《浪潮之巅》:科技的发展不是均匀的,而是以浪潮的形式出现。每一个人都应该看清楚浪潮,赶上浪潮,如此,便不枉此生。   《引爆点》:一书精彩诠释了种种奇特现象,将彻底颠覆人们对于产品营销和创意传播的传统目光。   《写给大家看的设计书》:作者以其简洁明快的风格,将优秀设计所必须遵循的基本原则及其背后的原理通俗易懂地展现在读者面前。   六、创业类书单   《史蒂夫?乔布斯传》 :乔布斯不一定是有史以来最好的创业者,但一定是其中之一。他用产品改变了世界,他的思想影响了一代又一代的企业家和创业者。   《精益创业》:创业管理领域的重磅之作,也绝对有潜质经受时间的考验,成为创业管理的经典图书。   《精益创业实战》:融合了精益创业法、客户开发、商业模式画布和敏捷/持续集成的精华,讲解精益创业实战法。   《创业者的窘境》、《创新者的解答》、《创新者的基因》:非常好创业三部曲,经典之作、企业长青必备思路。   《周鸿祎自述:我的互联网方法论》:在书中,周鸿祎首次讲述了自己的互联网观、产品观和管理思想,厘清了互联网产品的本质特征和互联网时代的新趋势,列举了颠覆式创新在现实中的实践和应用。同时,针对目前传统企业的互联网转型焦虑,也提出了一套系统解决方案。   《参与感》:作为小米联合创始人,黎万强真诚有趣地向你讲述小米公司创业几年来的内部故事,从公司创立到产品开发,从产品设计到品牌建设,从日常运营到营销推广,从服务理念到公司理念等等,清晰透彻地道出其中的逻辑必然,并将其独创的“参与感三三法则”和盘托出。   《影响力:口碑实战版》:这本书不仅仅提供的是营销策略和方法,而且还提出了一种全新的企业经营理念。   《定位》:在竞争日益激烈的今天,《定位》揭示了现代企业经营的本质(争夺顾客),为企业阐明了获胜的要诀(赢得心智之战)。   《免费》:阐释了“免费经济学”背后的原理,创造了代表商业未来的新型商业模式,为企业在零成本、零收费的基础上实现快速发展提供了重要指导。   七、云服务提供商   创业者都需要云服务、云数据、云运营等方面的服务,下面这些是目前市场上主流的云服务提供商:   阿里云:阿里云是一个云计算技术和服务提供商。用户通过阿里云,用互联网的方式即可远程获取海量计算、存储资源和大数据处理能力。   腾讯云:是腾讯公司面向广大企业和个人的公有云平台,提供云服务器、云数据库、云存储和CDN等基础云计算服务,以及提供游戏、视频、移动应用等行业解决方案。   盛大云:盛大云以快速的步伐不断满足客户在主机租赁、存储扩展、网络加速、快捷建站、数据库服务等方面的基础设施需求,并陆续推出了视频云等行业垂直云服务。产品以按需使用、弹性扩展、高可靠、高安全、高可控为核心特点。   青云:青云QingCloud是一家新的云计算公司,提供IAAS弹性云服务,支持私有网络、按秒计算、开放 API、全面监控、多重实时副本安全策略等。   UCloud:基础云计算服务提供商,长期专注于移动互联网领域,深度了解移动互联网业务场景和用户需求。针对特定场景,UCloud通过自主研发提供一系列专业解决方案,包括计算资源、存储资源和网络资源等企业必须的基础IT架构服务,满足互联网研发团队在不同场景下的各类需求。运维团队只需注册UCloud云平台,即可在管理界面中实现各服务的统一管理和使用。   七牛云存储:是专为移动时代开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。   又拍云:通用的`大规模存储服务,开放高度可扩展的API,开发人员可轻松使用,帮助互联网企业以极其低的价格,获得可靠、安全、快速的基础存储系统,主要为用户网站提供静态文件存储+CDN加速的服务,静态文件主要是指图片,APP,音频,视频,小文件等等服务。   八、代码托管平台   Github:它是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。创业公司可以用它来托管软件项目,开源项目可以免费托管,私有项目需付费。   Bitbucket:和Github相比,Bitbucket的一大特色是可以免费支持私有库。   GitCafe:这是一个基于代码托管服务打造的技术协作与分享平台,程序开发爱好者们可以通过使用代码版本控制系统git来将他们所写的开源或商业项目的代码托管在GitCafe上,与其他程序员针对这些项目在线协作开发。GitCafe可以看作是中国版的Github。   九、适合创业者逛的社区   Hacker News:来自Y Combinator,有大量的顶级创业者参入讨论,用户创造的内容质量比其他创业者主题网站要高。   Quora:这个一个专门面向互联网人群的问答社区   知乎:一个国内的高质量问答社区   十、DNS域名解析服务   一般来说,国内的网站和域名建议使用国内的DNS域名解析服务,而国外的则既可以选择国外的DNS,也可以选择国内的DNS。下面是比较常用的3款DNS域名解析工具:   DNSPod: 是一个DNS域名解析商和域名托管商,DNS实时生效,不限制用户添加的域名和记录数量,DNSPod还免费提供D监控、URL转发、搜索引擎优化、域名共享管理等功能。   DNS.LA/eDNS:免费智能DNS解析服务商   十一、适配服务   云适配:通过云适配,用户只需在原网站中插入一行代码,即可在网址不变的情况下完成内容实时更新的跨屏体验。   十二、测试服务工具   Testin云测:Testin云测试平台是一个基于真实终端设备环境、基于自动化测试技术的7x24云端服务。开发者只需在Testin平台提交自己的App应用,选择需要测试的网络、机型,便可进行在线的自动化测试。   十三、统计工具   网站和移动应用数据统计工具是所有互联网创业者都必须掌握的工具,下面是一些比较常用的数据统计和分析工具:   谷歌分析:Google Analytics是一款免费的网站和移动应用数据统计和分析工具。只需在网站/移动应用页面上加入一段代码,就可以跟踪产品的各项数据,如流量来源、访客资料、入口页面、分享数据、转化数据等,可帮助产品开发者快速了解产品数据。   百度统计:一款免费的网站流量分析工具,提供的功能包括流量分析、来源分析、网站分析等多种统计分析服务。百度统计能够告诉网站运营人员访客是如何找到网站的,在网站上做了什么。有了这些信息,可以帮助网站运营人员改善访客在用户的网站上的使用体验,不断改善网站推广方式。此外,百度统计还提供了几十种图形化报告,全程跟踪访客的行为路径。   CNZZ统计:CNZZ是一个中文网站统计分析平台,在页面添加统计代码后,运营人员可以通过它快速了解网站的各项运营数据、包括PV、IP、独立访客、来访次数、搜索关键词、地域分布、用户属性等多项统计指标,这样可以一目了然地了解网站的各项访问数据,运营人员可以根据统计数据及时调整页面内容和运营推广方式等。   友盟 :友盟是一款移动应用统计分析平台。它可以帮助移动应用运营人员统计和分析流量来源、产品留存数据、用户属性和行为数据等,以便产品开发者和运营人员利用数据进行产品、运营、推广策略的决策。   Talking Data:是一个第三方移动应用数据平台,主要为移动应用开发者提供移动应用数据统计功能;为移动应用运营者提供用户行为数据分析功能;帮助开发者完善产品;协助运营者制定策略。   十四、消息推送工具   目前国内比较好用的消息推送工具有以下几款:   个推:个推是一个第三方消息推送技术服务商,提供安卓推送和iOS推送SDK,使APP快速集成云推送功能,免去开发成本。   百度云推送:是百度云平台向开发者提供的消息推送服务;通过云端与客户端之间建立稳定、可靠的长连接来为开发者提供向用户端实时推送消息的服务。   极光推送:它是一个独立的第三方云推送平台,致力于为全球移动应用开发者提供专业的移动消息推送服务。   十五、短信服务   目前创业公司比较常用的短信服务工具有:亿美软通、百悟科技、云片。   十六、即时通讯服务   环信:环信即时通信云服务为开发者提供类似微信的社交和沟通能力,如单聊,群聊,发语音,发图片,发位置等。让APP内置聊天功能和以前网页中嵌入分享功能一样简单。   十七、社会化分享工具   ShareSDK:作为一款社会化分享工具,ShareSDK为iOS、Android、WP8 的APP提供社会化功能,集成了一些常用的类库和接口,缩短开发者的开发时间,还有社会化统计分析管理后台。   十八、支付服务工具   很多创业公司的产品都需要接入支付接口,几个比较常用的支付接口工具包括:银联、支付宝、微信支付和Ping++。   银联、支付宝和微信支付大家都比较熟悉,Ping++是一款比较新的移动支付SDK 产品,主要提供支付入网申请、移动支付接口、交易管理平台服务,让移动 App 接入微信、支付宝、银联、百度钱包等主流支付渠道。   十九、应用市场   要想让自己开发的应用被更多用户看到并下载,就需要将自己的应用提到尽可能多的应用商店平台,目前主流的应用商店平台包括:应用汇、360手机助手、百度手机助手、豌豆荚、搜狐畅游和苹果应用商店等。   二十、招聘服务工具   最后分享一些目前互联网创业公司最常用的一些招聘网站和工具:   拉勾网、周伯通、哪上班、 内推网、100offer、猎聘网、大街网、站酷、缘创派、爱合伙、V2EX、Ruby China、CocoaChina。 ;

7,了解Android微信里的WebView是如何实现分享的功能

你就是在webview把分享界面做出来(微信,QQ那几个按钮),然后设置点击事件调native的接口就行了(第三方jar,友盟等等)
function is_weixin() var ua = navigator.useragent.tolowercase(); // /i忽略大小写 if(ua.match(/micromessenger/i) == "micromessenger") return true; } return false;}

8,20142015年移动端界面UI设计有哪些趋势

前提:2014年,Google推出影响全球设计趋势的materialDesign,接着苹果推出ios8和两台影响ios屏幕适配的大屏手机1.大屏手机的普及化首先让我们看一眼友盟的数据Android2015 年移动设备界面设计趋势,互联网的一些事2015 年移动设备界面设计趋势,互联网的一些事ios2015 年移动设备界面设计趋势,互联网的一些事2015 年移动设备界面设计趋势,互联网的一些事3.5英寸~4英寸——平衡单手操作的合理尺寸范围。2015 年移动设备界面设计趋势,互联网的一些事51%的用户适应双手操作2015 年移动设备界面设计趋势,互联网的一些事盲区(深色区域)更多响应时间2015 年移动设备界面设计趋势,互联网的一些事为什么我们需要大屏手机?展现、承载更多的内容:游戏、阅读、播放视频…2015 年移动设备界面设计趋势,互联网的一些事(以上,参考 大屏手机时代,如何重塑界面交互)不用放大就可以看到主体图像,直接浏览内容2015 年移动设备界面设计趋势,互联网的一些事无需水平滚动就能看到更多文本2015 年移动设备界面设计趋势,互联网的一些事面对大屏手机,苹果做了什么?2015 年移动设备界面设计趋势,互联网的一些事轻触两次home键……搜狗做了什么?2015 年移动设备界面设计趋势,互联网的一些事单手键盘google做了什么?在纷乱的智能设备和杂乱的屏幕种类中,发布Material Design,构建跨平台和超越设备尺寸的统一体验我们该怎么做?充分利用全屏构造更大的展示空间,创建沉浸式体验:2015 年移动设备界面设计趋势,互联网的一些事以内容为核心,用UI支撑内容。简化排版结构去除视觉修饰聚焦(突出重点)增大字间距、行高度只使用一种字体(我感觉是借鉴了印刷上的一些规范准则和版式设计)2015 年移动设备界面设计趋势,互联网的一些事大量留白。让重要内容、功能醒目聚焦。
我是做过的,第一,看需求复杂程度,第二,看需要做多少页面,我一般都是收整套费用,全部设计到通过,一般6000-10000

9,android studio为什么要做多渠道打包

最后去google了一番,发现有些方法,是在gradle文件里切换各种不同的androidmanifest.xml文件,感觉这样也太麻烦些了。。。后面搜索了些,发些大家写得都差不多,发现一个在gradle利用manifestplaceholders这个属性来替换渠道值的方法,但我按照这个方法,没有成功,我就去扒官方的文档才彻底搞定。下面就讲讲怎么实现的吧。一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。渠道信息一般在androidmanifest.xml中修改以下值:java首先你必须在androidmanifest.xml中的meta-data修改以下的样子:javaandroid:name="umeng_channel" android:value="${umeng_channel_value}"/> 其中${umeng_channel_value}中的值就是你在gradle中自定义配置的值。 build.gradle文件就利用productflavors这样写: java productflavors {wandoujia {manifestplaceholders = [umeng_channel_value: "wandoujia"]}baidu {manifestplaceholders = [umeng_channel_value: "baidu"]}c360 {manifestplaceholders = [umeng_channel_value: "c360"]}uc {manifestplaceholders = [umeng_channel_value: "uc"]}} productflavors{ wandoujia{ manifestplaceholders=[umeng_channel_value:"wandoujia"] } baidu{ manifestplaceholders=[umeng_channel_value:"baidu"] } c360{ manifestplaceholders=[umeng_channel_value:"c360"] } uc{ manifestplaceholders=[umeng_channel_value:"uc"] } } 其中[umeng_channel_value: "wandoujia"]就是对应${umeng_channel_value}的值。 这样生成apk时,选择相应的flavors来生成指定渠道的包就可以了,而且生成的apk会自动帮你加上相应渠道的后缀,非常方便和直观。 多渠道打包从此就非常快捷了,今天就写到这里,以后android studio有相应的tips还是会分享给大家。
文档说明,渠道信息通常需要在AndroidManifest.xml中配置如下值:11 上面的value值Channel_ID就是渠道标识。我们的期望的就是在编译时候这个值能够自动变化以满足区分多渠道的需求。(一)在AndroidManifest.xml里设置动态渠道变量android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" />123123 (二)在build.gradle设置productFlavors 这里假定我们需要打包的渠道为酷安市场、360、小米、百度、豌豆荚 android { productFlavors { kuan { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "kuan"] } xiaomi { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "xiaomi"] } qh360 { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "qh360"]

10,ios 友盟怎么接收推送消息推送

接收到通知时有两种进入的方式:1.当app未运行时(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;launchOptions不会为空,就可以根据launchOptions是否为空来判断是否有推送消息,当launchOptions不为空时,你就可以发一个通知,可以再rootViewController中接收通知执行响应的操作。2.当app在后台运行时激活APP时会走-(void)applicationDidBecomeActive:(UIApplication *)application;这个方法,在这里面里可以对推送消息做响应的处理
jpush sdk 收到推送,通过广播的方式,转发给开发者app,这样开发者就可以灵活地进行处理。这个动作不是必须的。用户有需要才定义 receiver 类来处理 sdk过来的广播。如果不做这个动作,即不写自定义 receiver,也不在 androidmanifest.xml 里配置这个 receiver,则默认的行为是:接收到推送的自定义消息,则没有被处理可以正常收到通知,用户点击打开应用主界面接受广播如果全部类型的广播都接收,则需要在 androidmanifest.xml 里添加如下的配置信息:android:name="your receiver" android:enabled="true">每个 receiver action 详细解释如下。action - cn.jpush.android.intent.registrationsdk 向 jpush server 注册所得到的注册 id 。一般来说,可不处理此广播信息。要深入地集成极光推送,开发者想要自己保存app用户与jpush 用户关系时,则接受此广播,取得 registration id 并保存与app uid 的关系到开发者自己的应用服务器上。使用极光推送提供的别名与标签功能,是更加简单轻便的绑定app用户与jpush用户的方式,请参考文档:别名与标签使用教程。intent 参数jpushinterface.extra_registration_idsdk 向 jpush server 注册所得到的注册 全局唯一的 id ,可以通过此 id 向对应的客户端发送消息和通知。bundle bundle = intent.getextras();string title = bundle.getstring(jpushinterface.extra_registration_id);action - cn.jpush.android.intent.message_received收到了自定义消息 push 。sdk 对自定义消息,只是传递,不会有任何界面上的展示。如果开发者想推送自定义消息 push,则需要在 androidmanifest.xml 里配置此 receiver action,并且在自己写的 broadcastreceiver 里接收处理。intent 参数jpushinterface.extra_title保存服务器推送下来的消息的标题。对应 api 消息内容的 title 字段。对应 portal 推送消息界面上的“标题”字段(可选).bundle bundle = intent.getextras();string title = bundle.getstring(jpushinterface.extra_title);jpushinterface.extra_message保存服务器推送下来的消息内容。对应 api 消息内容的 message 字段。对应 portal 推送消息界面上的"消息内容”字段。 bundle bundle = intent.getextras();string message = bundle.getstring(jpushinterface.extra_message);jpushinterface.extra_extra保存服务器推送下来的附加字段。这是个 json 字符串。对应 api 消息内容的 extras 字段。对应 portal 推送消息界面上的“自定义内容”。bundle bundle = intent.getextras();string extras = bundle.getstring(jpushinterface.extra_extra);jpushinterface.extra_content_type保存服务器推送下来的内容类型。对应 api 消息内容的 content_type 字段。bundle bundle = intent.getextras();string type = bundle.getstring(jpushinterface.extra_content_type);jpushinterface.extra_richpush_file_pathsdk 1.4.0 以上版本支持。富媒体通消息推送下载后的文件路径和文件名。bundle bundle = intent.getextras();string file = bundle.getstring(jpushinterface.extra_richpush_file_path);jpushinterface.extra_msg_idsdk 1.6.1 以上版本支持。唯一标识消息的 id, 可用于上报统计等。bundle bundle = intent.getextras();string file = bundle.getstring(jpushinterface.extra_msg_id);action - cn.jpush.android.intent.notification_received收到了通知 push。如果通知的内容为空,则在通知栏上不会展示通知。但是,这个广播 intent 还是会有。开发者可以取到通知内容外的其他信息。intent 参数jpushinterface.extra_notification_title保存服务器推送下来的通知的标题。对应 api 通知内容的 n_title 字段。对应 portal 推送通知界面上的“通知标题”字段。bundle bundle = intent.getextras();string title = bundle.getstring(jpushinterface.extra_notification_title);jpushinterface.extra_alert保存服务器推送下来的通知内容。对应 api 通知内容的 n_content 字段。对应 portal 推送通知界面上的“通知内容”字段。bundle bundle = intent.getextras();string content = bundle.getstring(jpushinterface.extra_alert);jpushinterface.extra_extrasdk 1.2.9 以上版本支持。保存服务器推送下来的附加字段。这是个 json 字符串。对应 api 通知内容的 n_extras 字段。对应 portal 推送通知界面上的“自定义内容”字段。bundle bundle = intent.getextras();string extras = bundle.getstring(jpushinterface.extra_extra);jpushinterface.extra_notification_idsdk 1.3.5 以上版本支持。通知栏的notification id,可以用于清除notificationbundle bundle = intent.getextras();int notificationid = bundle.getint(jpushinterface.extra_notification_id);jpushinterface.extra_content_type保存服务器推送下来的内容类型。对应 api 消息内容的 content_type 字段。 portal 上暂时未提供输入字段。bundle bundle = intent.getextras();string type = bundle.getstring(jpushinterface.extra_content_type);jpushinterface.extra_richpush_html_pathsdk 1.4.0 以上版本支持。富媒体通知推送下载的html的文件路径,用于展现webview。bundle bundle = intent.getextras();string filehtml = bundle.getstring(jpushinterface.extra_richpush_html_path);jpushinterface.extra_richpush_html_ressdk 1.4.0 以上版本支持。富媒体通知推送下载的图片资源的文件名,多个文件名用 “,” 分开。 与 “jpushinterface.extra_richpush_html_path” 位于同一个路径。bundle bundle = intent.getextras();string filestr = bundle.getstring(jpushinterface.extra_richpush_html_res);string[] filenames = filestr.spilt(",");jpushinterface.extra_msg_idsdk 1.6.1 以上版本支持。 唯一标识通知消息的 id, 可用于上报统计等。bundle bundle = intent.getextras();string file = bundle.getstring(jpushinterface.extra_msg_id);action - cn.jpush.android.intent.notification_opened用户点击了通知。一般情况下,用户不需要配置此 receiver action。如果开发者在 androidmanifest.xml 里未配置此 receiver action,那么,sdk 会默认打开应用程序的主 activity,相当于用户点击桌面图标的效果。如果开发者在 androidmanifest.xml 里配置了此 receiver action,那么,当用户点击通知时,sdk 不会做动作。开发者应该在自己写的 broadcastreceiver 类里处理,比如打开某 activity 。intent 参数jpushinterface.extra_notification_title保存服务器推送下来的通知的标题。对应 api 通知内容的 n_title 字段。对应 portal 推送通知界面上的“通知标题”字段。bundle bundle = intent.getextras();string title = bundle.getstring(jpushinterface.extra_notification_title);jpushinterface.extra_alert保存服务器推送下来的通知内容。对应 api 通知内容的n_content字段。对应 portal 推送通知界面上的“通知内容”字段。bundle bundle = intent.getextras();string content = bundle.getstring(jpushinterface.extra_alert);jpushinterface.extra_extrasdk 1.2.9 以上版本支持。保存服务器推送下来的附加字段。这是个 json 字符串。对应 api 消息内容的 n_extras 字段。对应 portal 推送通知界面上的“自定义内容”字段。bundle bundle = intent.getextras();string type = bundle.getstring(jpushinterface.extra_extra);jpushinterface.extra_notification_idsdk 1.3.5 以上版本支持。通知栏的notification id,可以用于清除notificationbundle bundle = intent.getextras();int notificationid = bundle.getint(jpushinterface.extra_notification_idjpushinterface.extra_msg_idsdk 1.6.1 以上版本支持。唯一标识调整消息的 id, 可用于上报统计等。bundle bundle = intent.getextras();string file = bundle.getstring(jpushinterface.extra_msg_id);代码示例public void onreceive(context context, intent intent) bundle bundle = intent.getextras(); log.d(tag, "onreceive - " + intent.getaction()); if (jpushinterface.action_registration_id.equals(intent.getaction())) } else if (jpushinterface.action_message_received.equals(intent.getaction())) system.out.println("收到了自定义消息。消息内容是:" + bundle.getstring(jpushinterface.extra_message)); // 自定义消息不会展示在通知栏,完全要开发者写代码去处理 } else if (jpushinterface.action_notification_received.equals(intent.getaction())) system.out.println("收到了通知"); // 在这里可以做些统计,或者做些其他工作 } else if (jpushinterface.action_notification_opened.equals(intent.getaction())) system.out.println("用户点击打开了通知"); // 在这里可以自己写代码去定义用户点击后的行为 intent i = new intent(context, testactivity.class); //自定义打开的界面 i.setflags(intent.flag_activity_new_task); context.startactivity(i); } else log.d(tag, "unhandled intent - " + intent.getaction()); } }

文章TAG:友盟im怎么样友盟  怎么  怎么样  
下一篇