UMeng SDK 瞬间让你的移动应用成为高帅富

UmengSDK 确实强大,配合强大的后端的支持,让单枪匹马的的移动应用开发者可以跟用户更多的沟通,互动(我主要是集成android平台)。

集成了以下四个功能。

1.消息推送。

android平台的消息推送是:任务栏弹窗。常见的有新闻类软件推送及时要闻等。

2.分享组件。

往不同的社交平台分享内容(微博,人人,空间等)。

3.用户反馈。

用户反馈,发送消息给开发者。开发者直接从UMeng后台回复用户的问题,便捷到爽爆。

4.自动更新。

在应用启动的时候,自动跟Umeng上的版本进行比对,如果有新版本,弹窗提示用户,更新。

当你的应用集成了这上面四个模块,瞬间应用高大尚~

具体集成:前面博客有写,不过不详细。因为Umeng开发者指南灰常详细。

我集成了几次以后,简单的模块集成都是轻车熟路。

大概集成要点(当然有些地方需要依据自己的项目来修改):

1.jar包添加

2.Manifest文件的权限添加,activity,service等注册。

3.添加res内的文件,包括anim,layout,drawable,values等等。

4.添加android的java代码,在oncreate()函数中,启动相关服务(消息推送service启动,检查更新,用户反馈)。

如下:

这个必须赞一个,适合平民开发者。

UMeng SDK 瞬间让你的移动应用成为高帅富,布布扣,bubuko.com

时间: 2024-10-13 18:49:50

UMeng SDK 瞬间让你的移动应用成为高帅富的相关文章

UMeng SDK(友盟) 之 用户反馈

好久没有更新了...忙于大学毕业的那些事(写论文,答辩,吃饭,拍照,喝酒,找租房,搬家...) 已然毕业,好好回归自己的职业.深入底层,不漂流于浮表. ok.切入正题:使用的是UMeng的移动开发SDK.收集用户反馈是通过友盟开发者的应用管理后台. 首先是继承android平台的. http://dev.umeng.com/feedback/android/quick-start 通过这个集成指南的地址,我顺利的完成了最基本的功能需求. 首先是添加jar包依赖,以及将res文件夹中的资源copy

ftp server源代码分析20140602

当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的.为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等.我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度.最近我做的项目,是我去配置的混淆配置,因此研究了一下,这里分享一下. 如何启用ProGuard ant项目和eclipse

JDialog的使用

当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的.为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等.我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度.最近我做的项目,是我去配置的混淆配置,因此研究了一下,这里分享一下. 如何启用ProGuard ant项目和eclipse

使用proguard混淆android代码

当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的.为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等.我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度.最近我做的项目,是我去配置的混淆配置,因此研究了一下,这里分享一下. 如何启用ProGuard ant项目和eclipse

APP架子迁移指南(三)

在完成上一篇之后,断断续续的开始重构我的Android项目代码,现在终于完成了.在重构期间又仔细阅读了一些开源项目的源码及文章,并询问了一些大神思路,按照理解自己完成了MVP结构的重构,与google samples项目的大致一致,但没有完全照搬.本文侧重一些重构过程中思考的问题,,具体的代码可以在Github查看,本文的源码为branch1.1,重构前的是master,最好对比看看重构的区别. 对多重callback逻辑的思考 大量的文章都只介绍读取一次网络然后用一个监听接口处理访问状态,这种

【转】Android 工程在4.0基础上混淆

Android现在对安全方面要求比较高了,我今天要做的对apk进行混淆,用所有的第三方工具都不能反编译,作者的知识产权得到保障了,是不是碉堡了. 一,首先说明我这是在4.0基础上进行的. 先看看project.properties 这个文件. # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! # # This file

APP迁移

APP架子迁移 在完成上一篇之后,断断续续的开始重构我的Android项目代码,现在终于完成了.在重构期间又仔细阅读了一些开源项目的源码及文章,并询问了一些大神思路,按照理解自己完成了MVP结构的重构,与google samples项目的大致一致,但没有完全照搬.本文侧重一些重构过程中思考的问题,,具体的代码可以在Github查看,本文的源码为branch1.1,重构前的是master,最好对比看看重构的区别. 对多重callback逻辑的思考 大量的文章都只介绍读取一次网络然后用一个监听接口处

采用proguard困惑android代码

当前是有些工具比方apktool,dextojar等是能够对我们android安装包进行反编译.获得源代码的.为了降低被别人破解,导致源代码泄露,程序被别人盗代替码,等等.我们须要对代码进行混淆.android的sdk中为我们提供了ProGrard这个工具.能够对代码进行混淆(通常是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩.这样能够添加你想的难度.近期我做的项目,是我去配置的混淆配置,因此研究了一下,这里分享一下. 怎样启用ProGuard ant项目和eclip

android-------- 多渠道打包(借助友盟移动统计分析)

好久没有发博客了,原因是换工作了,今天端午假期,所以来发一篇博客, 多渠道打包,借助友盟移动统计分析,希望对各位有所帮助 多渠道打包的理解: 渠道包就是要在安装包中添加渠道信息,也就是channel,对应不同的渠道,例如:小米市场.豌豆荚.应用宝市场等 为什么要提供多渠道包? 我们要在安装包中添加不同的标识,应用在请求网络的时候携带渠道信息,方便后台做运营统计(这就是添加渠道信息的用处). 实现多渠道打包的原理 一般来讲,这个渠道的标识会放在AndroidManifest.xml的Applica