検索

ホームページ  >  に質問  >  本文

Android はネットワークの取得とレイアウトの読み込みをどのように実装しますか?

自社プロジェクトでは WebView を使用して製品を開発しているため、CSS3 アニメーションの実行が非常に遅いため、ネイティブ アプリ版を開発したいのですが、インターフェイスを柔軟に更新できる Web の利点も残したいと考えています。ここでの最初のアイデアは、XML レイアウトをサーバーからローカルに取得してロードするたびにアプリを起動することです。私は Android を開発したことがないので、「コードの最初の行」を読んだだけで、それを実装するアイデアがまだ見つかりません。インターネット上の React Native などの参考資料で推奨されている未熟なソリューションは、初心者にとってさらに非現実的です。私のようなプログラマーですが、関連する経験を持つ先輩に私のニーズを達成する方法を聞きたいのですが?それともこの需要は現実的でしょうか?

大家讲道理大家讲道理2752日前915

全員に返信(2)返信します

  • 世界只因有你

    世界只因有你2017-06-12 09:26:30

    これは非常に複雑な要件です。これまでのところ、Alibaba がこの方法を使用しているのを見たことがあります。Alibaba のフレームワーク https://github.com/alibaba/atlas

    をご覧ください。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-12 09:26:30

    LayoutInflater は、非ビルド期間中に XML を動的にロードすることはできません。これは、dex を動的にロードする技術を使用して実現できると思います。

    返事
    0
  • キャンセル返事