最近的文章列表

Android中状态栏通知Notification与NotificationManager详细介绍 HTML5桌面通知

在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?
首先,发送一个状态栏通知必须用到两个类:NotificationManager、Notification。
NotificationManager:是状态栏通知的管理类,负责发通知、清楚通知等。
NotificationManager是一个系统Service,必须通过getSystemService()方法来获取。
NotificationManagernm=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);
Notification:是具体的状态栏通知

2014/5/30 Comments:
纯js和css实现静态渐变色和动态渐变色

说起“渐变色”,你会想起什么?

当我开始搜索查找这个名词的时候,才发现它实际上是有两种理解或者说是两种形式的:动态渐变和静态渐变。

所谓动态渐变,举个简单的例子:他来了,她的脸渐渐红了...渐渐的,渐渐改变的,是不断在改变的;而静态渐变,也就更简单了:天上一到彩虹,赤橙黄绿青蓝紫啊...在当前展示的成品中,颜色从一部分到另一部分的颜色是不一样的,可能幅度比较小,是逐渐改变的,但有一点是至关重要的,它已经存在了,形成了变化的现状且无法再改变。

这样我们先来用javascript实现一下所谓的动态渐变,考虑动态原因就不上图了,我来简单介绍下思路:

* 动态渐变 

2014/5/30 Comments:
微博分享提示:由于网络故障未分享成功,你可以稍后再试。可是我的网络好好的

由于网络故障未分享成功,你可以稍后再试

出现此种情况,一是确认自己网络没问题。二是新浪微博的问题,可以到他们的官网上吼两嗓子。吼吼~~

2014/5/30 Comments:
JS获取WebView的URL 以及 document.URL 和 windows.location.href 的区别

document 表示的是一个文档对象,windows 表示一个窗口对象。
一个窗口下面可以有很多的document对象。每个document 都有 一个URL。

但是,这不是所有的区别。当你ctrl + F5 一个链接 http://camnpr.com/#param
打印 alert(document.URL ); 和 alert(windows.location.href);
发现,这两个的值不一样,

2014/5/30 Comments:
javascirpt打开windows上的可执行文件的例子

创建htm文件把下面代码粘贴进去打开测试即可

代码如下:
<script>
function openjsb(){
var shell = new ActiveXObject("WSCRIPT.Shell");
shell.Run("D:\\IP最新.xls",1);
}

</script>
<a href="javascript:openjsb()">打开</a> 
2014/5/29 Comments:
版本jQuery1.9中使用$.support替代$.browser的使用方法

jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9。 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方案是:

代码如下:

<!--[if lt IE 9]>
2014/5/29 Comments:
用html5(requestFullscreen) js实现点击一个按钮使浏览器全屏效果

项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的效果。 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以让页面中的图片,视频等全屏目前只有google chrome 15 +, safri5.1+,firfox10+,IE11支持

全屏

代码如下:

var docElm = document.documentElement;
//W3C
if (docElm.requestFullscreen)
2014/5/29 Comments:
分享Nodejs Express框架中处理404页面一个方式

在用 Express 的时候,路由是我最困惑的事之一。知道用 app.get('*') 可以处理所有页面,但这样除了自定义的其他路由外,静态文件是被忽略的。最近在写一个小工具的时候,找到了一个解决方案:

代码如下:
var express = require('express'),
    router = require('./routes');
    var app = module.expo
2014/5/29 Comments:
根据id取href的url下载文件

根据id取url,并下载

代码如下:

<a class="url" apkids="${apk[0]}" href="javascript:void(0);">view</a>
$(function(){
$(".url").click(function(){
var apkID=$(this).attr("apkids");
jQuery.ajax({
type:"post",
url:"<c:url
2014/5/29 Comments:
1MB和1Mb有区别吗? 此乃一个面试题

某年某月某日,偶去面试百度联盟技术部,被问到:1MB和1Mb有什么区别? 猛一听,晕~~,然后面试官说:就是大B和小b有什么区别? 结果偶对于此题: 汗~~ 懵了~~

Mb=M bit

MB=M byte 1 byte (B) = 8 bits (b)

2014/5/29 Comments: