摘要: 问题具体表现:安装或者更新Packages时无法安装部分package,install按钮不可用,报错提醒“depends on 'Missing SDK Platform Android, API 18”如下图:解决方法:Android SDK Manager -> Pageages,首先安装Extras(其他不选)然后安装 Tools 目录下SDK Tools/Platform-tools两项(其他两项不选),安装更新完毕,重新打开Android SDK Manager,可以看到全新的Android4.3(API 18),更新之。 阅读全文
posted @ 2013-09-06 15:18 本杰克 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 1.function是什么? 定义1:函数是有事件驱动的或者当它被调用时执行的可重复使用的代码块。 定义2:函数定义指的是在javascript引擎内部创建一个函数对象的过程,如果是全局函数的话,这个函数对象会作为属性添加到全局对象上,如果是内部函数(嵌套函数)的话,该函数对象会作为属性添加到上层函数的活动对象上,属性名就是函数名。 阅读全文
posted @ 2013-07-30 11:35 本杰克 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 1、对数组和集合进行遍历 $.each 2、对数组进行筛选 $.grep 3、对数组进行转换 $.map 4、其他 $.inArray $.makeArray 阅读全文
posted @ 2013-04-26 17:16 本杰克 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1. show()和hide(),从显示器上以非动画方式使元素立即显示和隐藏,也通过传递参数控制动画速度。toggle()命令用于使元素在显示和隐藏状态之间切换。2. fadeOut() 和 fadeIn(),则通过调整元素的不透明度最终在显示器里删除元素或展现元素。fadeTo(),以动画的方式表现已包装元素的不透明度的变化,但不会从显示器上删除元素。3. jQuery内建的动画效果通过调整元素的垂直高度以动画方式删除或展现元素:slideUp()、slideDown() 以及slideToggle()。4. animate() 用于创建自定义动画的函数。 阅读全文
posted @ 2013-04-24 17:39 本杰克 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一般来说,$符号是最容易引发冲突的地方。jQuery使用$作为jQuery名称的别名,因此jQuery所展示的每个功能都用到$。但是其他库,如常见的Prototype也使用$名称。 所幸还好,jQuery提供了$.noConfict() 实用工具函数,用于放弃对$名称的控制,把$符号让给其他任何库。 因为$只是jQuery的别名,所有在应用$.noConfic() 之后jQuery的全部功能依然可用,只是要使用jQuery标示。 当然也可以通过自定义的方式给jQuery定义一个更短的、不会引起冲突的别名:   var $j=jQuery; 另一个经常采取的习惯用法是创建一个环境,在里面$名称的作用域被设定为引用jQuery对象。   (function($) { /* some functions */ })(jQuery); 阅读全文
posted @ 2013-04-24 16:08 本杰克 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 如下图选择器描述*匹配任何元素E匹配标签名称为E的所有元素E F匹配标签名称为F,作为E的后代节点的所有元素E>F匹配标签名称为F,作为E的直接子节点的所有元素E+F匹配前面是临近兄弟节点E的所有元素F(E和F紧挨着)E~F匹配前面是任何兄弟节点E的所有元素F(E和F可以不挨着)E:has(F)匹配标签名称为E,至少有一个标签名称为F的后代节点的所有元素E.C匹配带有类名C的所有元素E。.C等效于*.CE#I匹配id特性值为I的元素E。#I等效于*.IE[A]匹配带有特性A的所有元素E(不管特性A的值是什么)E[A=V]匹配所有元素E,其特性A的值是VE[A^=V]匹配所有元素E,其特性 阅读全文
posted @ 2013-04-18 09:55 本杰克 阅读(169) 评论(0) 推荐(0) 编辑
摘要: filter(expression) 方法利用传入的选择器表达式或筛选函数,从集合中筛选元素。expression为选择器表达式e.g. 对所有标签<a>中title包含文本special的元素应用special类样式。$('a').filter('[title*=special]').html("special Link").addClass("special");expression为筛选函数 filter()方法,当传给它一个函数,它会为每个包装集元素反复调用这个函数,如果函数调用返回false,就删除当 阅读全文
posted @ 2013-04-16 22:02 本杰克 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 解决方案管理器里面 项目——》右键属性,在【生成】选项卡中配置信息。如果代码中定义的#if DEBUG,特别是如下发布时候无法使用灰色代码部分,1 #if DEBUG2 eol_url = @"..\\..\\XML\\eol.xml";3 #else4 eol_url = Application.StartupPath + @"\XML\eol.xml";5 6 #endif需要在【生成】选项卡中取消“定义DEBUG常量”选项。 阅读全文
posted @ 2013-03-14 11:03 本杰克 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 1. CSS定义的优先级ID选择符>类型选择符>类选择符>链接css文件加了!important声明的优先级最高.myClass{ border:1px solid #fff !important}CSS样式定义遵循“就近原则”,理论上和定义对象越接近,优先级越高,当然除了!important声明。2.如何使DIV居中主要的样式定义如下:#outDiv{TEXT-ALIGN: center;} 外层div#inDiv{ MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }内层div待续 阅读全文
posted @ 2013-01-16 14:31 本杰克 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 正则表达式中 test、exec、match 方法区别 test test 返回 Boolean,查找对应的字符串中是否存在模式。 var str = "1a1b1c"; var reg = new RegExp("1.", ""); alert(reg.test(str)); // true 阅读全文
posted @ 2012-12-24 14:55 本杰克 阅读(164) 评论(0) 推荐(0) 编辑