問題タブ [titanium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Appcelerator のシンプルなテキストフィールドが表示されない
ご挨拶、
空白のテキストフィールドを単純に表示しようとしていますが (わかっています)、うまくいきませんか?
私はいくつかの単純なエラーを犯しているに違いありません。
ここに私のapp.jsがあります:
何か不足していますか?上記はうまくいくはずですよね?
Ubuntu x86_64 で Android エミュレーターを使用しています
タブを使用すると、uname とラベルは正常に表示されます。
しかし、どうすればタブを取り除くことができますか???
Android のいくつかのバージョンを試しました (1.6 API および 2.2 API)
よろしくお願いします。
更新: 解決策: 次の行を追加します: win1.open({fullscreen:true});
android - Appceleratorは画像を表示します
ご挨拶、
AndroidでAppceleratorを使用して画像を表示しようとしています。
なぜうまくいかないのかわかりません。
これが私のコードです:
また、画像をビュー内に配置してみました。
私は完全に立ち往生していて、誰かが私をここで正しい方向に向けることができることを望んでいます。
よろしくお願いします。
iphone - TitaniumでiPhoneキーボードを呼び出すにはどうすればよいですか?
キーボードを表示して、テキストフィールドなしでユーザー入力を取得したいと思います。これはどのように行うことができますか?
android - Appcelerator 変更ボタンのテキスト
ご挨拶、
appcelerator のボタンのテキストを変更しようとしています。
一度変更できるようになりましたが、何らかのイベントが発生すると、テキストを元に戻すことはできません。
コードは次のとおりです。
この時点で何をすべきかわかりません!
どんな洞察も大歓迎です。
よろしくお願いします。
colors - Titanium Mobile - 行を選択すると TableView のテキストの色が反転する
Titanium Mobileで遊んでいます。TableView を作成し、iPhone でテストしました。すべて正常に動作します。TableView の「選択」プロパティを有効にしました。
簡単に理解できないのは、テキストの色を反転して、行が選択され、背景が青のときに、テキストが黒または灰色から白に切り替わり、コントラストが iPhone と同じになるようにする方法です。 .
何か案は?
THX皇帝
iphone - Titanium を使用した iPhone および Android 向けアプリケーションの開発における課題
iPhone や Android 向けのアプリを開発したことがある方は、Titanium を使用して開発する際に直面するであろう課題について教えていただけますか?
アップデート:
私の質問は、UI デザイン、iPhone と Android のレイアウトの違い、Android で複数のデバイスをサポートするという観点に基づいています。
javascript - 文字列を使用してオブジェクトをターゲットにする
私はjavascriptに比較的慣れていません。私はappceleratorのtitaniumSDKを使用してモバイルアプリを作成していますが、JavaScriptのみを使用しています。
とにかく、私は作成している階層メニューシステムを持っています。サブメニュー項目で満たされたデータ配列があります。各データ配列には、異なるサブメニューが表示されます。メニュー項目をクリックすると、次にロードするデータ配列をアプリケーションに知らせる変数を受け取ります。基本的な例を次に示します。
メニューは他にもたくさんあり(1、2、3、4など、1_1、1_2、1_3、2_1、2_2など)、上記のデータ設定方法は非常に非効率的です。私がそうしたいのは次のようなものです:
ただし、データは配列オブジェクトであり、subIDは文字列であることはわかっています。オブジェクトの名前を文字列と組み合わせて、オブジェクトを再度参照するように変換するにはどうすればよいですか?
ありがとう、そして上記の何か不明な点があれば教えてください。私はこれに本当に長い間苦労してきました。
編集:
これが私が言い換えれば必要なものです:
配列を参照するために使用したい文字列があります。
私が必要としているのは、配列/オブジェクト関数へのその魔法の文字列です。
android - Java または Adobe AIR または Titanium または PhoneGap で Android 向けに開発していますか?
私はしばらくの間 Android 向けに開発を行ってきましたが、Java が開発を行う適切な方法であることがわかりました。しかし、現在では、Titanium、PhoneGap、Adobe AIR など、Android での開発に使用できるオプションが多数あります。
問題は、誰が Android 開発の勝者となるのかということです。Titanium、PhoneGap、およびネイティブ Android 開発の比較をたくさん読みました。さて、Adobe も参入したことで、Java をプログラミング言語として開発する Android 開発者の将来はどうなるのでしょうか。
なぜなら、Titanium と Adobe AIR を使用して Iphone と Android 向けに開発できるのであれば、別の開発に時間とお金を浪費する必要があるからです。
iphone - Titanium ベースの iPhone アプリのサイズを最適化するには?
Titanium Framework を使用して iPhone アプリを作成しました。アプリには全部で 4 つの画面があります。私はデータベースをまったく使用しません。しかし、私のアプリケーションのサイズは約 5.7 MB のようです。アプリケーションのサイズを小さくする方法はありますか?
javascript - Titanium Mobile を使用してアプリをコンパイルした後、JavaScript コードはどうなるか
appcelerator から Titanium をインストールし、"KitchenSink" サンプル アプリケーションをビルドしました。
すべてがうまく機能します。JavaScript コードがビルドされたアプリのどこにあるのか疑問に思っています。
で見つけた Xcode プロジェクトと結果アプリケーションを grep しましたが、アプリケーション内で使用されている文字列テキストでさえ、ファイルLibrary/Application Support/iPhone Simulator/....KitchenSink.app
から関数名を見つけることができません。.js
私が見つけた最も近い情報は、ここでの答えです:Appcelerator Titanium Mobileはどのように機能しますか? しかし、私はそのプロセスがどのように機能するかを明確に理解していません。
JavaScriptコードはバイナリコードにコンパイルされていますか(その場合、どのコンパイラが使用されていますか?)、それとも特別なデータ形式に変換され、実行中のアプリケーションで解釈されるだけですか?
アップデート:
これは、KitchenSink の build/android ディレクトリで確認できるものです。
以前は app.apk を調べていませんでしたが、各 JavaScript ファイルに対応するこれらのクラス ファイルしか確認できませんでした。したがって、AndroidではjavascriptがJVM用にコンパイルされていると想定しました。これらが app.apk で見つからないのはなぜですか?