app.js

Titanium.UI.setBackgroundColor("#000");var tabGroup = Titanium.UI.createTabGroup();var toursWindow = Titanium.UI.createWindow({  title:"Tours",backgroundColor:"#FFFFFF",//因为 window 是封装在tab里, 它自动拥有一个 nav bar// navbar 仅在 iOS里有样式barColor:"#32411b"
});var image = Titanium.UI.createImageView({image:"images/exploreCalifornia.png",width:96,height:119,
});var caption = Titanium.UI.createLabel({text:"Open the Specials Tab (Tap Here)",bottom:20,height:"auto",width:"auto",textAlign:"center",color:"#000000"
});toursWindow.add(image);
toursWindow.add(caption);var toursTab = Titanium.UI.createTab({  icon:"tours-tab.png",title:"Tours",window:toursWindow
});var specialsWindow = Titanium.UI.createWindow({  title:"Specials",backgroundColor:"#FFFFFF",url:"specials.js"
});
var specialsTab = Titanium.UI.createTab({  icon:"specials-tab.png",title:"Specials",window:specialsWindow
});caption.addEventListener("click", function(e){tabGroup.setActiveTab(1);
});tabGroup.addTab(toursTab);
tabGroup.addTab(specialsTab);tabGroup.open();

specials.js


var win = Titanium.UI.currentWindow;
win.barColor = "#efe269";var label = Titanium.UI.createLabel({text:"Specials of the Day",width:"auto",height:"auto",bottom:20,textAlign:"center"
});win.add(label);
//这不需要呼叫win.open() 当从 window打开tab 

转载于:https://www.cnblogs.com/xiaozhanga4/archive/2012/03/17/2403080.html

titanium开发教程-03-02自定义tab group相关推荐

  1. titanium开发教程-04-10移动rows

    android无法运行 // this sets the background color of the master UIView (when there are no windows/tab gr ...

  2. 虚幻引擎5 AR开发教程03:创建第一个AR App

    在本教程中,我们将学习如何在项目中添加 AR 功能并在虚幻引擎 5 中创建我们的第一个 AR 应用程序. 步骤 01:创建和设置 UE5(虚幻引擎 5)AR 项目:教程 01 步骤 02:创建 AR ...

  3. titanium开发教程-04-11其他属性和方法

    转载于:https://www.cnblogs.com/xiaozhanga4/archive/2012/03/17/2403328.html

  4. 《『若水新闻』客户端开发教程》——19.自定义TextView(2)

    本节课的主要内容: 1.基于TextView,增加图片显示功能 课程下载: http://115.com/file/beexlbmq

  5. 《『若水新闻』客户端开发教程》——18.自定义TextView(1)

    本节课的主要内容: 1.基于TextView,增加图片显示功能 课程下载: http://115.com/file/c22rmswq

  6. Gurobi运筹学开发教程03:python+gurobi实现bender decomposition 算法示例代码

    # -*- coding: utf-8 -*- ''' 原始混合线性规划问题 minimize x1 + x2 + x3 + x4 + x5 + 7y1 + 7y2 + 7y3 + 7y4 + 7y5 ...

  7. 虚幻引擎5 AR开发教程02:构建和测试AR Android App

    在本教程中,我们将学习如何在虚幻引擎 5 上构建和测试 AR 安卓应用. 步骤 01:确保已安装目标平台. 打开 Epic Games 启动器 选择选项 确保为您所需的应用程序构建平台安装了目标平台 ...

  8. 鸿蒙应用开发教程第15期:弹框组件教学!

    此前的手机市场上可以依靠系统划分为两个阵营,分别是安卓系统阵营与iOS系统阵营.现在国内的手机市场啊,变化可真不是一般的大. 由于此前国内手机市场上华为的巨变,不但在手机的网络上跨越了时代,在系统方面 ...

  9. 鸿蒙应用开发教程第12期:被央视点名!打破垄断志在必得?

    鸿蒙操作系统诞生以来,国家一直以来都给予了最大的支持,央视也对鸿蒙系统高度重视. *图片来自网络,如侵删 近期,鸿蒙系统再次得到了央视的点名,根据央视提供的信息显示,目前鸿蒙系统的总用户数已经成功突破 ...

最新文章

  1. C++中fstream的使用
  2. 收藏网站制作常用经典css.div.布局.设计实例打包下载(下方有其他链接)
  3. MATLAB生成正弦波
  4. Git服务器Gitosis安装设置
  5. System.Net.Mail 简介 收藏
  6. spring batch 读mysql_spring batch csv文件导入到mysql数据库
  7. Bailian2714 求平均年龄(POJ NOI0105-01)【入门】
  8. 钉钉web版防撤回、屏蔽已读
  9. LaTex问题解决集[2]:解决插入Visio图片有多余边框和白边的问题
  10. ISO 14001环境管理体系中环境因素的识别
  11. 实现 ASP.NET Core WebApi 的版本化
  12. php如何用函数写表格,Excel表格公式怎么设置
  13. java 定时取出一段时间,Java 实现定时任务的三种方法
  14. 有意思的互联网创业公司(Timehop/Redbeacon )
  15. RISC-V Assembler Modifiers
  16. Android-NFC模块学习(1)
  17. Python 中的“多维”字典 (multi-dimension dictionary)
  18. 人群里,我更中意温和寡言之人
  19. The power of habits 1
  20. iframe根据内容自适应高度教程

热门文章

  1. P3605 [USACO17JAN]Promotion Counting晋升者计数
  2. 如何在基于Bytom开发过程中集成IPFS
  3. STM32F407的时钟配置
  4. python大佬养成计划----HTML网页设计一
  5. linux 父子进程的关系
  6. FastCGI模块(FastCGI)
  7. jsp/servlet上传
  8. 用 API 提取、写入指定网站的 Cookie - 回复 bangrj 的问题
  9. LeetCode.961-2N数组中N次重复的元素(N-Repeated Element in Size 2N Array)
  10. Go语言中使用MySql数据库