background image

Titanium 中的自定义 View 模块

Porject 做成

根据

Titanium 中 Android 模块开发指南的内容,大家应该能很容易的创建一个 Module 的模

板工程。

引用

titaniumcreate--platform=android--type=module--name=ColoredView--
id=net.siso9to.coloredview--android=$HOME/devel/android-sdk-mac_x86

将做成好的模板工程导入到

Eclipse 中,Module 的准备工作就算完成了。

Module 做成

导入的模板工程的包目录下,有两个类文件:

ColoredviewModule.java

ExampleProxy.java

这样原封不动的也是没有问题的,但是我们看到类名中

view 的第一字母小写了,不是很符

合规范,所以我们使用重构功能将类名修改为:

ColoredViewModule.java。使用 Eclipse 的重

构功能的话,注解位置部分

Java 代码

@Kroll.module(name="Coloredview",id="net.siso9to.coloredview")

name 参数没有给重命名,所以这里需要手动修改。

还有就是类中不用的方法,注释等都删去,

ExampleProxy.java 也要重写做一个,所以也一

并删去。

修改之后的

ColoredViewModule.java 的内容是一下这个样子的: