Back

titanium api: Alloy builtin

发布时间: 2014-12-31 23:26:00

Alloy builtin 基本可以认为是 第三方( lib )方法。 这是个例子:

var animation = require('alloy/animation');
animation.crossFade(view1, view2, 500, finishCallback);

builtin 分成几种: 

animation : 动画效果。 方法很多了, 这里是吸引用户的一个关键,可以增强视觉体验,也是区别于 hybrid app 的地方.  

   1. chainAnimate:依次执行多个 动画, 
   2. crossFade, 
   3. fadeAndRemove:  变没,然后删掉
   4. fadeIn, fadeOut   渐出现, 渐渐消失。
   5. flash , flip,   popIn,  shake ... 等等。很多

dialogs: 对话框。目前只有一个 confirm方法.

measurement: 量度,可以对 px 和 dp 进行转换。 只针对android有效。

moment: 转换时间, 见 momentjs (不看不知道,居然是个 20k 关注的大项目). 

sha1:  跟SHA1 相关的工具。

social: 只跟twitter有关。可以无视它了。估计可以使用module, widget等替代品。

string: 对字符串的转换工具,比如 trim, formatCurrency, decodeUrl ...

Back