类定义: Java代码 ? class?Book{??
????static?domain=[pkg:"application.",name:"book",class:"Book",chinese:"书籍"]??
} 动态加载代码: outputPath="./output"??
generatingClasses=["Book"]?...
分类:
其他好文 时间:
2015-08-12 17:13:40
阅读次数:
185
来自Gradle的hello world
Android Studio使用Gradle 构建项目
为什么要用Gradle?Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑为什么Android Studio选择Gradle?
使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL)
基于Groovy。DSL可以...
分类:
其他好文 时间:
2015-08-12 01:28:13
阅读次数:
161
Advanced Widgets :Using GIndexGroup and GindexCombo在这个教程中我们将会建立一个叫做GINDEXAPP的简单工程来展示怎么用GIndexGroup和GIndexCombo。我们假设你已经了解前文中APP开发的过程。
GindexGroup可以让你给窗体部件归类,GIndexCombo就像一个指针让你可以在不同的GindexGroup中切换来减少窗体...
分类:
其他好文 时间:
2015-08-10 22:24:26
阅读次数:
159
??
如何在父APP中建立多个APP
在这个demo APP中,我们需要2-5个DIGITAL_IO
APP 根据微处理器的型号(XMC4500两个XMC1200五个)。最简单的方法是写下建立一个APP的语句复制2遍然后用if判断是不是1200来决定是否有接下来的3遍定义。
然而,我们可以用循环,Groovy来使它更为紧凑。
首先,我们以最大可能用的...
分类:
移动开发 时间:
2015-08-07 20:19:19
阅读次数:
141
??
Sharability
DAVE? APPs
根据manifest中的sharability属性能被设置为可被共享或不可共享。Sharable的概念被用在当APP被需要在多个APP需要时。
如果一个APP可被共享:
1.多个APP可申请同一个已被共享的APP。
2.可被共享的APP自动成为non-free
MVariables 所以它们的属性不能...
分类:
其他好文 时间:
2015-08-07 16:16:37
阅读次数:
150
信号和连接在DAVE?的代码引擎和DAVE? SDK环境中,信号连接有着和电子上的意义不同的意义。对于“信号”这个概念,我们认为它是逻辑上的连接而不是像电平触发,边沿触发中断这样的物理信号。它们不是电气上的连接而是逻辑链接。设想有三个信号{S1,S2,S3},S1,S2连在S3上,S1,S2可以影响到S3,但不可逆向。我们可以在帮助手册里发现这种信号之间的连接。例如下面的与门,或门。 你也可以发现...
分类:
其他好文 时间:
2015-08-07 13:31:36
阅读次数:
171
什么是Gradle?
Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。
问题:关于 build.grade 中'
' cannot be applied to '(groovy.lang.Closure)',文本被反显,而且报了个异常,如果你直接运行时可以跑起来的,但...
分类:
移动开发 时间:
2015-08-05 18:32:03
阅读次数:
265
。 Groovy插件的地址:http://dist.springsource.org/release/GRECLIPSE/e4.3/ Next>>Finish
分类:
系统相关 时间:
2015-08-04 19:32:30
阅读次数:
215
1、下载groovy:http://groovy.codehaus.org/Download2、点击安装即可,直接下一步。注意:在添安装目录时一定不要有空格。3、在windows下设置"GROOVY_HOME"环境变量步骤:(基本同上)添加新的系统变量名“GROOVY_HOME”其值为Groovy安...
分类:
其他好文 时间:
2015-07-31 12:27:02
阅读次数:
99