冰狐智能辅助使用xml来描述静态ui,使用js来执行ui事件(ui逻辑处理)。界面元素和android原生类似,主要由控件和布局组成,控件用来具体显示信息,比如文本控件、图片控件、按钮控件等;布局可以容纳多个控件,用于控制控件的位置,比如:线性布局(linear)、帧布局(frame)等,下面来举例子说明。
function main() { // 创建并显示ui setupUI(); // 设置文本 ui('show').setText('xxx'); ui('select').on('selected', onSpinnerSelected); } function onClick(event) { console.log('click button'); } function onSpinnerSelected(name, position) { console.log('spinner name:' + name + " position:" + position); }