タブの使用/不使用による挙動の違い

テーブルを表示するサンプルソース
tableは中略で作ってると脳内補完。

タブを使う

/********** ウィンドウ **********/
var win = Ti.UI.createWindow
({
    title           : 'hoge',
    backgroundColor : '#fff'
});
/********* /ウィンドウ **********/

/********** タブ **********/
var tab = Titanium.UI.createTab
({
    title  : 'hoge',
    icon   : 'KS_nav_views.png',
    window : win
});
/********* /タブ **********/

//中略

win.add(table);
tab.open(win);

完全な新規ウィンドウで立ち上がるので、Androidの戻るボタン押下で前の画面に戻れる。

タブを使わない

/********** ウィンドウ **********/
var win = Ti.UI.createWindow
({
    title           : 'hoge',
    backgroundColor : '#fff'
});
/********* /ウィンドウ **********/

//中略

win.add(table);
win.open();

既存ウィンドウの中身を書き換えている(?)ので、Androidの戻るボタン押下で前の画面に戻れない。
タブの内容も直前ページのものを引き継ぐ。