多くの異なるグラフィック指標を持つダッシュボードを表示するAndroidアプリを作成したいと考えています。これらのアイテムを含むライブラリをすでに使用しましたか? 誰もがこれで私を助けることができますか?Androidダッシュボードのようなウィジェットライブラリをお探しの場合
あらかじめご挨拶ありがとうございます。 c。
多くの異なるグラフィック指標を持つダッシュボードを表示するAndroidアプリを作成したいと考えています。これらのアイテムを含むライブラリをすでに使用しましたか? 誰もがこれで私を助けることができますか?Androidダッシュボードのようなウィジェットライブラリをお探しの場合
あらかじめご挨拶ありがとうございます。 c。
一つのアプローチは、CSS、HTMLを使用して、ゲージやダッシュボードを作成することであり、JavaScriptのアプリケーションのassets
フォルダにローカルに保存されたされるであろう。 WebView
を使用して表示することができます。
WebView.addJavaScriptInterface
[(リンク)] [1]は、Android JavaコードとJavaScriptダッシュボードの間でデータを渡すことができます。
私がこれを提案するのは、JavaScript/HTML/CSSベースのものを探すと、グラフィカルインジケータのオプションが増えると思います。ここではカップルの例は以下のとおりです。
これはよく行われている場合は、ユーザーがあなたのUIはネイティブウィジェットで作られていないことを伝えることができないだろう。このパスを下ることに決めた場合は、PhoneGapのようなフレームワークを使用して、Java < - > JavaScript通信を手助けすることを検討することもできます。
[1]:http://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface(java.lang.Object、java.lang.Stringで)
はい、ネイティブアプリの作成に興味があります – Cris
CSS、HTML、およびJavaScriptはすべて、Webサーバーではなく、assetsフォルダのデバイスにローカルに格納されます。あなたはまだネイティブアプリケーションを構築しています。あなたのUIは、他の種類のネイティブViewウィジェットの代わりにWebViewを介して表示されます。 – elevine
このパスを終了する場合は、Java <-> JavaScriptインターフェイスのヘルプにPhoneGap(http://www.phonegap.com/)のようなものを見ることもできます。 – elevine
Androidには、開発者がホーム画面に座って情報を提示するウィジェットを作成できるようにするウィジェットAPIがあります。ウィジェットをコーディングする方法や、ダウンロードしたいだけの情報を探していますか?あなたが取ることができる
このプロジェクトでは、ホーム画面ウィジェットではなく指標を使用してネイティブアプリを実現したいと考えています。 – Cris
、正確には、 "多くの異なったグラフィカルインジケータとダッシュボード" とは何ですか? – CommonsWare
ゲージ、温度計のようなグラフィカルなアイテムは、さまざまな状況で幻想的な方法で表示することを可能にします。 – Cris