(注:下面所指的低版本是指2.3及2.3以下版本)1.如何取消掉通知栏上的通知 (1)设置对应的flags,让用户点击既被消除:notification.flags = FLAG_AUTO_CANCEL; (2) 通过手动消除某项或则全部通知mNotificationMgr.cancle(NOTI....
分类:
其他好文 时间:
2014-07-27 22:33:59
阅读次数:
224
新建远程branch有两种方式:
方式一:命令行 git push origin ,branch-name就是你要新建的远程branch的名称。你可以用git bash或者Android Studio中的Terminal敲命令行。
方式二:直接通过Android Studio来创建远程branch,很简单,一步就可以了。我直接上图:
下面图中你看到远程的branch就两个:master和n...
分类:
移动开发 时间:
2014-07-26 17:18:52
阅读次数:
345
JPush纠结了5-6个小时,一直报下面的错误,纠结![AndroidUtil] AndroidManifest.xml missing required intent filter for PushReceiver: cn.jpush.android.intent.NOTIFICATION_REC...
分类:
移动开发 时间:
2014-07-26 14:16:04
阅读次数:
517
1.数据的来源NetProcSvr::init()->libevent::conn_readcb(读事件)->Channel::read_datastream(读到数据流)->TCPServer::on_receive_data读包->from_net_push_pkt(放到无锁队列中去即m_all...
分类:
其他好文 时间:
2014-07-26 09:52:07
阅读次数:
248
在android端做即时消息的时候,遇到的坑点是怎么保证消息即时性,又不耗电。为什么这么说呢?
原因是如果要保证消息即时性,通常有两种机制pull或者push。pull定时轮询机制,比较浪费服务器资源;push服务器推送机制,需要保持长连接,客户端和服务器都要求比较高(网络环境,服务器保持连接数等),它们的详细优缺点不描述了。上面这两种机制都要求客户端长期处于活动状态,前提是cpu处于...
分类:
移动开发 时间:
2014-07-26 02:21:06
阅读次数:
479
分析: 2*n个小朋友,每个最多有n-1个"敌人",显然是存在哈密顿回路的. 预处理边,然后找哈密顿回路.code#include #include #include #include #include using namespace std;#define pb push_back#def...
分类:
其他好文 时间:
2014-07-26 01:51:16
阅读次数:
271
一、 栈1、概念 栈是一种特殊的线性表,它只能在栈顶(top)进行插入(push)和删除(pop)操作。 栈的常用操作: 入栈(push):向栈顶插入元素 出栈(pop):从栈顶删除元素 访问栈顶元素(peek):访问栈顶元素2、 栈的顺序结构的实现 1 public class...
分类:
编程语言 时间:
2014-07-26 00:35:16
阅读次数:
427
Notification可以在手机的状态栏发出一则通知,它需要用NotificationManager来管理,实现Notification其实很简单。1.通过getsystemservice方法获得一个Notificationmanager对象NotificationManager notifica...
分类:
移动开发 时间:
2014-07-26 00:07:46
阅读次数:
325
实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过设置属性,实现页面间传值在iOS开发中,我们经常会遇到页面间跳转传值的问题,现归纳总结一下:情况1:A页面跳转到B页面...
分类:
移动开发 时间:
2014-07-26 00:06:56
阅读次数:
322
js基础--javascript基础概念之数组数组栈方法数组可以像栈一样。栈是一种先进后出的数据结构,最先添加的数据最后一个出来。栈方法添加数据也称为推入移除数据称为弹出。js为数值栈方法提供了push()和pop();两个方法。push()push()方法接受参数就是你要添加进入到数组的值。pus..
分类:
编程语言 时间:
2014-07-25 19:16:02
阅读次数:
345