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 的内容是一下这个样子的: