
Android
soloman897
程序员吉他手
展开
-
Androidpn学习与使用1
今天接到新任务,说是要为我们公司开发的游戏开发一个信息推送功能。一开始全无头绪。后来看了看网上的文章,了解了一下发现,google的国内用不来,什么接别的sdk的(例如极光)又得去别人的服务器上过一遍,于是我决定用Androidpn这个开源项目做基础,慢慢学,慢慢改,来完成这个任务。首先,去官网上下载源代码和demo.http://sourceforge.net/projects/andr原创 2013-11-07 20:53:13 · 726 阅读 · 0 评论 -
Androidpn学习与使用6
看看TaskSubmitter这个类。 /** * Class for summiting a new runnable task. */ public class TaskSubmitter { final NotificationService notificationService; public TaskSubmitter(NotificationServic原创 2013-11-13 09:58:14 · 798 阅读 · 2 评论 -
Androidpn客户端的整合
由于项目时间有限,所以代码今后再研究,今天把客户端已经整合到我自己的项目中。下面给出客户端整合步骤:原创 2013-11-11 15:33:44 · 661 阅读 · 0 评论 -
Androidpn学习与使用5
connectivityReceiver = new ConnectivityReceiver(this);原创 2013-11-09 16:11:07 · 660 阅读 · 0 评论 -
Androidpn学习与使用4
notificationReceiver = new NotificationReceiver();先来看看这个。这个NotificationReceiver是继承BroadcastReceiver这个类的,这个类还不太了解,去网上搜搜。http://yangguangfu.iteye.com/blog/1063732这个文章不错这个是一个接收intent,然后做一些处理工作的原创 2013-11-09 16:09:15 · 912 阅读 · 0 评论 -
Androidpn学习与使用3
昨天想把androidpn_client整合到自己的客户端,失败了。搞了半天没成功,应该不是简单地把类,配置文件,jar包引进来这么简单。还是先分析分析源代码吧。DemoAppActivity是项目的主界面,onCreate方法如下: @Override public void onCreate(Bundle savedInstanceState) { Lo原创 2013-11-09 14:54:43 · 924 阅读 · 0 评论 -
Androidpn学习与使用2
这篇文章主要讲我部署tomcat版的androidpn的方法。由于本人功底不够,所以想自己把那个jetty改成tomcat版的,费劲。去网上搜了搜,有个大神放出了他改编过的tomcat版的androidpn,我赶紧下过来。导入到eclipse中,然后在tomcat的server.xml文件的Host标签中做如下配置:这样,这个工程在启动tomcat的时候就会自动启动。其实我原创 2013-11-07 21:26:21 · 929 阅读 · 0 评论 -
Notification类的学习
最近在学习androidpn,这个开源项目实现了消息推送的功能,“推送”,我理解是服务端的事情,client端只是负责接收就好了,接收完成之后,以通知的形式显示出来就完了。所以,主要工作就交给了Notification来做,之前不太了解,今天学习一下。去网上找了个例子,又自己改装了一下,大致了解了。其实,主要是先构造一个Notification,然后通过intent和pendingIntent原创 2013-11-08 11:15:14 · 601 阅读 · 0 评论