頻繁な更新を避けるために、サーバーからXMLレイアウトを読み込むことは可能ですか?したがって、アプリを更新することなく、バックエンドで必要な変更を行うことができます。 docsからサーバーの長所と短所からXMLレイアウトを読み込む
4
A
答えて
2
:アプリケーションをコンパイルすると
、
aapt
は があなたのres/ directory
内のすべてのリソースのresource IDs
が含まれているR
クラスを生成します。リソースの各タイプについて は、(例えば、すべてのdrawable
リソースのR.drawable
)、及びその タイプのリソースごとに、あるR
サブクラスがあるstatic integer
(R.drawable.icon
、例えば)。この の整数はresource
を取得するために使用できるresource ID
です。
ので、layout
ファイルは、プロジェクトの一環としてcompiled
(in a binary-like format
)です。ビルド時にXML
がプロジェクトに含まれていなかった場合は、run-time
の間に使用することはできません。
サーバーからXMLレイアウトを読み込むことは可能ですか?
私が上に書いた理由はありません。
0
ネイティブ対ランタイム/リモートレイアウトのインフレーションを実行するかどうかは、ユースケースによって異なります。 (私はそれが良い練習であるかどうかに触れません)。ランタイムレイアウトインフレ率を達成する方法に関して
- それはプロテウスで、代わりにXMLで書き込みレイアウトの
と述べているページから
ごlayoutInflatorの代替として>あなたは https://github.com/flipkart-incubator/proteusを使用することができますレイアウトはJSONで記述されています。JSONは、実行時にネイティブAndroid UIを拡張するために使用できます。 JSONレイアウトは、どこにでも(デバイス、サーバーなどに)ホストすることができます。
関連する問題
- 1. ネットワークロケーションからのPythonモジュールの読み込みの長所/短所
- 2. 長所と短所
- 3. ハスケルの長所と短所
- 4. ストーリーボードの長所と短所
- 5. TreeSetの長所と短所
- 6. 長所と短所READ_COMMITTED_SNAPSHOT
- 7. UILabel drawTextInRect長所と短所
- 8. ServiceBusアーキテクチャ長所と短所
- 9. StyleCop、長所/短所
- 10. DFCとDFSの長所と短所は?
- 11. MSMQとAKKAの長所と短所
- 12. ノードサスとギャルプサスの長所と短所
- 13. ミニマックスアルゴリズムの長所/短所
- 14. LuceneのMultiSearcherクラスの長所と短所
- 15. ASNA Visual RPG(AVR)の長所と短所
- 16. 長所と短所Googleのアプリケーションエンジンで
- 17. のRabbitMQ同期メッセージング長所と短所
- 18. SQLクエリデザイナの使用長所と短所
- 19. EF CodeFirstの長所と短所
- 20. DotNetNukeコミュニティブログサイトの長所と短所
- 21. プロダクトラインソフトウェア開発の長所と短所
- 22. SQLの構成:長所と短所
- 23. Kafka vs Rabbitの長所と短所MQ
- 24. WebサービスとDLL。長所と短所?
- 25. phpソケットプログラミング、長所と短所とアプローチ
- 26. QLPreviewController対UIWebView - 長所/短所
- 27. これらのアプローチの長所と短所は何ですか?
- 28. 長所と短所:Jetbrains IntelliJ/Sublime Text
- 29. 名前付きクエリ長所と短所
- 30. 認知セリフOCR長所と短所
Javaコードを使用してレイアウトを動的に作成することはできますが、実行時にxmlを読み込むことはできません。 –
私は実行時にxmlを読み込むことはできないと思います。そのためには、要件ごとにxmlレイアウトを使用し、その後にAPIを使用してサーバーから動的データを設定すると思うのですが、 – Shailesh
そのようなものがあれば、本当に素晴らしいかもしれませんが、残念なことに私は今、 。 –