titanium开发教程-03-02自定义tab group
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相关推荐
- titanium开发教程-04-10移动rows
android无法运行 // this sets the background color of the master UIView (when there are no windows/tab gr ...
- 虚幻引擎5 AR开发教程03:创建第一个AR App
在本教程中,我们将学习如何在项目中添加 AR 功能并在虚幻引擎 5 中创建我们的第一个 AR 应用程序. 步骤 01:创建和设置 UE5(虚幻引擎 5)AR 项目:教程 01 步骤 02:创建 AR ...
- titanium开发教程-04-11其他属性和方法
转载于:https://www.cnblogs.com/xiaozhanga4/archive/2012/03/17/2403328.html
- 《『若水新闻』客户端开发教程》——19.自定义TextView(2)
本节课的主要内容: 1.基于TextView,增加图片显示功能 课程下载: http://115.com/file/beexlbmq
- 《『若水新闻』客户端开发教程》——18.自定义TextView(1)
本节课的主要内容: 1.基于TextView,增加图片显示功能 课程下载: http://115.com/file/c22rmswq
- Gurobi运筹学开发教程03:python+gurobi实现bender decomposition 算法示例代码
# -*- coding: utf-8 -*- ''' 原始混合线性规划问题 minimize x1 + x2 + x3 + x4 + x5 + 7y1 + 7y2 + 7y3 + 7y4 + 7y5 ...
- 虚幻引擎5 AR开发教程02:构建和测试AR Android App
在本教程中,我们将学习如何在虚幻引擎 5 上构建和测试 AR 安卓应用. 步骤 01:确保已安装目标平台. 打开 Epic Games 启动器 选择选项 确保为您所需的应用程序构建平台安装了目标平台 ...
- 鸿蒙应用开发教程第15期:弹框组件教学!
此前的手机市场上可以依靠系统划分为两个阵营,分别是安卓系统阵营与iOS系统阵营.现在国内的手机市场啊,变化可真不是一般的大. 由于此前国内手机市场上华为的巨变,不但在手机的网络上跨越了时代,在系统方面 ...
- 鸿蒙应用开发教程第12期:被央视点名!打破垄断志在必得?
鸿蒙操作系统诞生以来,国家一直以来都给予了最大的支持,央视也对鸿蒙系统高度重视. *图片来自网络,如侵删 近期,鸿蒙系统再次得到了央视的点名,根据央视提供的信息显示,目前鸿蒙系统的总用户数已经成功突破 ...
最新文章
- C++中fstream的使用
- 收藏网站制作常用经典css.div.布局.设计实例打包下载(下方有其他链接)
- MATLAB生成正弦波
- Git服务器Gitosis安装设置
- System.Net.Mail 简介 收藏
- spring batch 读mysql_spring batch csv文件导入到mysql数据库
- Bailian2714 求平均年龄(POJ NOI0105-01)【入门】
- 钉钉web版防撤回、屏蔽已读
- LaTex问题解决集[2]:解决插入Visio图片有多余边框和白边的问题
- ISO 14001环境管理体系中环境因素的识别
- 实现 ASP.NET Core WebApi 的版本化
- php如何用函数写表格,Excel表格公式怎么设置
- java 定时取出一段时间,Java 实现定时任务的三种方法
- 有意思的互联网创业公司(Timehop/Redbeacon )
- RISC-V Assembler Modifiers
- Android-NFC模块学习(1)
- Python 中的“多维”字典 (multi-dimension dictionary)
- 人群里,我更中意温和寡言之人
- The power of habits 1
- iframe根据内容自适应高度教程
热门文章
- P3605 [USACO17JAN]Promotion Counting晋升者计数
- 如何在基于Bytom开发过程中集成IPFS
- STM32F407的时钟配置
- python大佬养成计划----HTML网页设计一
- linux 父子进程的关系
- FastCGI模块(FastCGI)
- jsp/servlet上传
- 用 API 提取、写入指定网站的 Cookie - 回复 bangrj 的问题
- LeetCode.961-2N数组中N次重复的元素(N-Repeated Element in Size 2N Array)
- Go语言中使用MySql数据库