Titanium tips
かなり前から貯めてたtips(3.3.0GA)を残しておく。
モジュールの設置場所 app/lib,~/Library/Application Support/Titanium/modules/iphone/
自作モジュールのsample/app.jsが読み込まれてない場合は、~/Library/Application Support/Titanium/mobilesdk/osx/3.3.0.GA/all/app.js を読んでる。
バックグラウンド処理のファイルの置き場所 service.jsというファイル名なら app/assets/iphone/service.js
Ti.mapでクリック出来ない longpressでviewのx,yから算出
imageasresizedで変換するとpngに変わる
https://jira.appcelerator.org/browse/TIMOB-15247
Tabのカラー・画像は変えれないと思った方がよい(iOS)
android 実機のログの確認方法 (android_sdk_home)/tools/ddms
android_sdk_home はti info の android SDK のSDK Path
テーマの変えかたは、appフォルダと同じ階層にplatform/android/res/values フォルダ作ってtheme.xml というファイル名以外の名前でxml作成 ■サンプル
あとtiapp.xmlの
として @style/(styleのname)を指定。すでにapplication タグがあったら
中身
これで、一応ti cleanしてからビルド
テーマのひな形ジェネレータ http://jgilfelt.github.io/android-actionbarstylegenerator
android でtextareaやtextfieldで、文字入力直後にフォーカスが外れる問題対応方法
$.index.windowSoftInputMode = Ti.UI.Android.SOFT_INPUT_ADJUST_PAN
windowならopenする前、tabgroup内windowならtabgroupに設定してやる