私はレイアウト、画像、ボタンでxmlファイルを作成したり、Javaコードから動的にそれらを作成する必要があります。あなたの助言は何ですか?私はより迅速かつ効率的なアプリケーションを作成しようとしています。アプリケーションが(マルチスクリーン用)柔軟であればAndroid xmlまたは動的に作成しますか?
答えて
シンプル、そしてあなたはそれがこれらの部品以来、静的に物事を宣言するために高速です、ほとんどのプログラミング言語では、特定のXMLレイアウトに
複数の画面でも動作するXMLを生成することができます。 – Bevor
いいえ、画面サイズに応じてパーセンテージ単位でコントロール(textview、imageviewなど)を設定することはできません –
低密度、中密度、高密度、中、中程度のサイズのXMLで柔軟なレイアウトを構築できます大きな画面サイズ。 Java、レイアウトインフレータなどでUIを動的に構築することも良い選択肢であり、いくつかの状況では多くの助けになります。 –
を作成することによって行うことができ、他のJavaプログラミングのために行きますコンパイラによって最適化することができます。
ダイナミックレイアウトが必要なアプリケーション(ダイナミックなエントリ数を持つカスタムリストなど)がある場合は、Javaコードでレイアウトする必要があります。
私はデフォルトでXMLレイアウトに行き、特定の理由がある場合にのみJavaコードを選択します。
通常、xmlを使用することをおすすめします。これは主に、より高速に解析するためです。私はxmlレイアウトを好む。
私はできる限りXMLを使用しています(基本的に静的ビューを使用している場合)。ビューに動的なコンテンツがある場合は、Javaプログラミングの方がいいでしょう。
- 1. 動的に生成されたXMLからJSPを作成できますか?
- 2. Androidは動的にドロップダウンリストを作成します
- 3. MSBUILD動的にConfig XML Dotfuscatorを作成します
- 4. 動的XMLの作成
- 5. Androidは動的に作成されたアイテムの値を取得します
- 6. Android Javaは動的なテキストビューを作成します
- 7. Xamarin Androidでテーブルレイアウトを動的に作成できますか?
- 8. Linuxで動作するEclipseはAndroid XMLを自動完成しません
- 9. 動的に作成されたFirebaseダイナミックリンクは動作しません。
- 10. Android NotificationCompat.Action.Builderは、配列から複数のアクションを動的に作成します。
- 11. androidでxmlを解析した後の動的コンテンツのListviewの作成方法
- 12. 動的に作成されたTextViewのsetBackgroundResource()のxmlファイルはどのように見えますか?
- 13. Xamarin Androidでメニューを動的に作成中にエラーが発生しました
- 14. Tbodyを自動的に作成しましたか?
- 15. Cakephpでテーブルを動的に作成しましたか?
- 16. 動的XMLクラスを作成する
- 17. Javascriptは動的にフォームフィールドの検証を作成しました
- 18. ASP.netは動的にコントロールイベント処理を作成しました
- 19. Android:アニメーションはコードではなくxmlで動作します
- 20. クラス内に動的静的変数を作成しますか?
- 21. テキストファイルまたはXMLファイルからコードを自動的に生成してコンパイルしますか?
- 22. コアデータは自動的にSQLiteデータベースファイルを作成しますか?
- 23. Oktaは自動的にブラウザレベルでセッションクッキーを作成しますか?
- 24. Tkinterはボタンからウィジェットを動的に作成します
- 25. ノードは自動的にセッション変数を作成しますか?
- 26. Androidは、gridviewとrealm DBを使用して動的データで動的フラグメントを作成していますか?
- 27. Androidでフィード/リスト項目のxmlテンプレートを作成しますか?
- 28. xmlを動的に作成するには?
- 29. Android、動的に作成された画像はドラッグドロップできません
- 30. Xmlファイルを使用した動的ルートの作成
私の助言は、XMLレイアウトのみを使用しています。あなたがそれを理解するならば、とても簡単で速いです。 –