Nativescript-modules
NativeScript-モジュール
_NativeScript Module_には、単一のライブラリとしてパッケージ化された一連の関連機能が含まれています。 NativeScriptフレームワークによって提供されるモジュールについて学びましょう。
NativeScriptフレームワークのコア機能が含まれています。 この章のコアモジュールを理解しましょう。
応用
アプリケーションには、モバイルアプリケーションのプラットフォーム固有の実装が含まれています。 シンプルなコアモジュールは以下に定義されています-
コンソール
コンソールモジュールはメッセージのログに使用されます。 それは以下のメソッドを持っています-
アプリケーションの設定
_application-settings_モジュールには、アプリケーション設定を管理するためのメソッドが含まれています。 このモジュールを追加するには、次のコードを追加する必要があります-
アプリケーション設定で利用可能ないくつかの方法は次のとおりです-
- setBoolean(key:string、value:boolean)-ブールオブジェクトを設定します
- setNumber(key:string、value:number)-数値オブジェクトを設定します
- setString(key:string、value:string)-文字列オブジェクトを設定します
- getAllKeys()-保存されているすべてのキーが含まれます
- hasKey(key:string)-キーが存在するかどうかを確認します
- clear-保存された値をクリアします
- 削除-キーに基づいてエントリを削除します。
アプリケーション設定を使用した簡単な例は次のとおりです-
http
このモジュールは http リクエストとレスポンスの処理に使用されます。 このモジュールをアプリケーションに追加するには、次のコードを追加します-
次の方法を使用してデータを送信できます-
- URL -データをダウンロードします。
- ファイルパス-URLデータをファイルに保存します。 以下に定義されています-
リクエスト-オプション引数があります。 これは、オプションを要求してHttpResponseオブジェクトを返すために使用されます。 以下に定義されています-
画像ソース
image-sourceモジュールは、イメージの保存に使用されます。 以下のステートメントを使用してこのモジュールを追加できます-
リソースから画像をロードしたい場合は、以下のコードを使用します-
ローカルファイルから画像を追加するには、以下のコマンドを使用します-
画像をファイルパスに保存するには、以下のコマンドを使用します-
タイマー
このモジュールは、特定の時間間隔でコードを実行するために使用されます。 これを追加するには、 require を使用する必要があります-
それは2つの方法に基づいています-
トレース
このモジュールはデバッグに役立ちます。 ロギング情報を提供します。 このモジュールは次のように表すことができます-
あなたのアプリケーションで有効にしたい場合は、以下のコマンドを使用してください-
ui/image-cache
画像キャッシュモジュールは、画像のダウンロード要求を処理し、ダウンロードした画像をキャッシュするために使用されます。 このモジュールは以下のように表すことができます-
接続性
このモジュールは、接続されたネットワークの接続情報を受信するために使用されます。 それは次のように表すことができます-
機能モジュール
機能モジュールには、システム/プラットフォーム固有のモジュールが多数含まれています。 重要なモジュールのいくつかは次のとおりです-
プラットフォーム-デバイスに関する情報を表示するために使用されます。 それは以下のように定義することができます-
UIモジュール
UIモジュールには、UIコンポーネントとその関連機能が含まれています。 重要なUIモジュールのいくつかは次のとおりです-
- 枠
- page
- 色
- text/formatted-string
- xml
- スタイリング
- アニメーション