1. LinearLayout布局的嵌套2. 奇葩的 layout_weight 属性布局是一种不可见的控件 代码如下 1 8 9 15 20 25 26 27 33 38 43 44 ...
分类:
其他好文 时间:
2014-06-27 20:36:08
阅读次数:
213
非常喜欢用RadioButton+RadioGroup做Tabs,能自动处理选中等效果,但是自带的RadioGroup不支持嵌套RadioButton(从源码可看出仅仅是判断是不是子控件是不是RadioButton),本文参考RadioGroup修改了一个支持嵌套CompoundButton的控件,...
分类:
移动开发 时间:
2014-06-26 16:47:44
阅读次数:
578
1.闭包是什么
官方解释:闭包是一个拥有很多变量和绑定这些变量的环境的函数。
下面我们用通俗的话来解释一下:js中的所有函数都是闭包(因为函数中的局部变量只能函数内部访问),但是嵌套函数产生的闭包更加强大,也是我们现在所探讨的闭包。
如果上面的解释还不够通俗,下面的终极解释我想你一定能够看懂:
有一个函数a,函数a中嵌套了一个函数b,如果函数b被函数a外部的一个变量引用,就创建了一个闭包。
下面我们来看看具体如何通过代码来创建闭包,以加深上面概念的理解。...
分类:
编程语言 时间:
2014-06-26 14:35:07
阅读次数:
243
闭包(Closures)
使用过其他语言的应该对代码块并不陌生,Swift中的闭包与C,OC中的Block相似。
表示自包含的函数代码块,可以在代码中传递和使用。
并且可以捕获和存储上下文的变量以及常量值,Swift会为你进行捕获相关的内存操作。
上一篇文章提到的函数,也是一种特殊的闭包,具体在:
全局函数是有名字但是不会捕获任何值的闭包。
嵌套函数是有名字且可...
分类:
其他好文 时间:
2014-06-26 08:12:38
阅读次数:
243
平常我们在浏览网页的时候,经常会见到下图所示的列表信息。
那么今天我们就来学习下网页中的信息排序显示
列表标记
1. 标记的用途
列表标记可以创建一般的无序列表、编号列表,以及定义列表三种方式。还可以在一种列表中嵌套另一种列表,便于概括显示一系列相关的内容。
2. 无序列表
语法:
内容1
…
牛刀...
分类:
Web程序 时间:
2014-06-26 07:43:25
阅读次数:
203
动画是游戏中最重要的表现部分,本篇只是初步学习大部分动画的使用方法,没有什么原理性的东西,没有太多的干活,但是例子有很多,如果有不熟的地方要练一下。 特别是Spawn和Sequence的组合使用,什么时候使用Spawn,什么使用使用Sequence,怎么在它们之间相互嵌套对方。用光你的脑细胞尽力的去折磨这几个函数吧!做出尽可能多的绚丽的组合!...
分类:
其他好文 时间:
2014-06-26 07:01:17
阅读次数:
315
在SassConf大会上,给我们传递了Sass3.3的新特性。这些新特性有很多意义,特别是@at-root指令,这让你的代码会得更佳清洁。今天我们主要一起来了解Sass中的@at-root特性的使用规范。在具体了解@at-root规范之间,我们先来回忆Sass的嵌套功能。简单的来看一个示例。在我们的...
分类:
其他好文 时间:
2014-06-25 12:15:02
阅读次数:
202
闭包的三种形式1.全局函数是一个有名字但不会捕获任何值的闭包2.嵌套函数是一个有名字并且可以捕获其封闭函数域内值的闭包3.闭包表达式时一个利用轻量级语法缩写的可以捕获其上下文中变量或者常量值的没有名字的闭包SWIFT闭包中的一些特点1.利用上下文推断参数和返回值类型2.单表达式闭包可以省略retur...
分类:
其他好文 时间:
2014-06-25 09:50:46
阅读次数:
200
版本:ext4.2.1问题:在Form中嵌套girdEditor,只要编辑过grid,那么Form的isDirty()永远是ture。Form代码:Ext.define("Soims.view.application.SampleInfoForm",{
extend:‘Ext.form.Panel‘,
alias:‘widget.sampleinfoform‘,
title:‘样品信息‘,
initComponent:function(){
thi..
分类:
Web程序 时间:
2014-06-24 16:17:07
阅读次数:
288