zoukankan      html  css  js  c++  java
  • titanium.cookbook0102添加tabGroup到你的App

    使用外部javascript文件 可以设置url属性。

    最终效果:


    实现思路:


    源代码:

    app.js

    // 创建tabGroup
    var tabGroup = Ti.UI.createTabGroup();
    // 创建window
    var win1 = Ti.UI.createWindow({
    width : 320,
    height : 480,
    top : 0,
    left : 0,
    backgroundImage : 'background.png',
    title : '贷款计算器',
    barImage : 'navbar.png'
    });
    // 创建view
    var view = Ti.UI.createView({
    width : 300,
    height : win1.height - 134,
    left : 10,
    top : 10,
    backgroundColor : '#fff',
    borderRadius : 5
    });
    // 定义一个变量,作为logo的宽度
    var _logoMarginLeft = (view.width - 253) / 2;
    // 创建imageview
    var logo = Ti.UI.createImageView({
    image : 'logo.png',
    width : 253,
    height : 96,
    left : _logoMarginLeft,
    top : 0
    });
    // 添加imageview到view里
    view.add(logo);
    // 添加view到window里
    win1.add(view);
    // 创建tab
    var tab1 = Ti.UI.createTab({
    icon : 'icon_calculator.png',
    title : '计算',
    window : win1
    });
    // 创建window
    var win2 = Ti.UI.createWindow({
    width : 320,
    height : 480,
    top : 0,
    left : 0,
    backgroundImage : 'background.png',
    url : 'window2.js',
    title : '设置',
    barImage : 'navbar.png'
    });
    // 创建tab
    var tab2 = Ti.UI.createTab({
    icon : 'icon_settings.png',
    title : '设置',
    window : win2
    });
    // 添加tab到tabGroup
    tabGroup.add(tab1);
    tabGroup.add(tab2);
    // 在app中打开tabGroup
    tabGroup.open();




  • 相关阅读:
    深入理解HTTP Session
    java中使用队列:java.util.Queue
    throws/throw Exception 异常应用
    Log4j实现对Java日志的配置全攻略
    java中volatile关键字的含义
    hibernate调用oracle存储过程||函数
    手势仿QQ侧滑---秀清
    归档和解档---秀清
    全局定义UINavigationContoller--By秀清
    重力感应 加速计- By严焕培
  • 原文地址:https://www.cnblogs.com/xiaozhanga4/p/2434935.html
Copyright © 2011-2022 走看看