[解決済み] Androidチャートライブラリ [終了しました]
2022-09-25 21:44:50
質問
私は、高速で信頼性の高いチャートライブラリを見つけようとしています。いくつかの検索の後、私は4つのライブラリを見つけました。 AChartEngine [警告!公式ウェブサイトはダウンしており、ウイルスで満たされたウェブサイトへのリダイレクト!]。 ウィリアムチャート , ハローチャート と AndroidPlot . 私が見つけることができたすべての情報が古かったので、これらのライブラリのパフォーマンスと安定性に関するいくつかの最新のフィードバックが必要です。
どのように解決するのですか?
あなたは MPAndroidChart .
ネイティブで、無料で、使いやすく、高速で、信頼できる。
コア機能 、利点。
- LineChart、BarChart(垂直、水平、積み上げ、グループ化)、PieChart、ScatterChart、CandleStickChart(金融データ用)、RadarChart(スパイダーウェブチャート)、BubbleChart
- 複合チャート (例: ラインとバーが 1 つになったチャート)
- 両軸のスケーリング (タッチ ジェスチャー、軸を個別に、またはピンチズームで)
- ドラッグ/パン (タッチ ジェスチャ使用時)
- 分離型 (デュアル) Y 軸
- 値の強調表示 (カスタマイズ可能な ポップアップビュー )
- SDカードにチャートを保存する(画像として)
- 事前定義されたカラーテンプレート
- 凡例(自動生成、カスタマイズ可能)
- カスタマイズ可能な軸 (X軸、Y軸の両方)
- アニメーション(X軸とY軸の両方で、アニメーションを構築することが可能)
- リミットライン (追加情報、最大値、...を提供)
- タッチ、ジェスチャー、および選択コールバックのためのリスナー
- 完全にカスタマイズ可能 (ペイント、書体、凡例、色、背景、破線、...)
- Realm.io モバイルデータベースのサポート MPAndroidChart-Realm ライブラリ
- 最大で 10.000 でのデータ点のスムーズなレンダリング。
- 軽量 (メソッド数 ~1.4K)
- 以下のように利用できます。 .jarファイル (サイズわずか500kb)
- として利用可能 gradle依存 として、また メイブン
- 良い ドキュメント
- プロジェクト例 (デモアプリのコード)
- Google-PlayStoreのデモアプリケーション
- 広く利用され、両者とも素晴らしいサポート ギットハブ と stackoverflow の両方でサポートされています。 mpandroidchart
- また、以下のものが利用可能です。 iOS : チャート (APIは同じように動作します)
- また、次のものが利用可能です。 Xamarin : MPAndroidChart.Xamarin
欠点。
- の公式サポートはありません。 ダイナミック & リアルタイム データ、その分野での限られたパフォーマンス
免責事項: 私はこのライブラリの開発者です。
関連
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] Androidの「コンテキスト」とは何ですか?
-
[解決済み] AndroidでPythonを実行する方法はありますか?
-
[解決済み] AndroidのListViewで画像を遅延ロードする方法
-
[解決済み] EclipseのAndroidプラグインで "Debug certificate expired "エラーが発生する。
-
[解決済み] Androidで画面の大きさをピクセル単位で取得する方法
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み] Android - タイトルバーに戻るボタンが表示される
-
[解決済み] getApplication()、getApplicationContext()、getBaseContext()、someClass.thisの違いと使い分け。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] アンドロイドフラグメント onRestoreInstanceState
-
[解決済み] Androidの連絡先リストを呼び出すには?
-
[解決済み] Androidでマイナスマージンを使用するのは悪いことですか?
-
[解決済み] wrap_contentでRelativeLayoutがフルスクリーンになってしまう
-
[解決済み] TabLayoutに対応したandroidデザインでタブテキストのフォントを変更する
-
[解決済み] アンドロイドのクライアントでヒープアップデートを有効にする方法
-
[解決済み] Androidアプリケーションのヒープサイズを大きくするには?
-
[解決済み] キャンバスに複数行のテキストを描画する
-
[解決済み] google-services.jsonって実際何してるの?
-
[解決済み] <string> XMLで改行やタブを作るには(eclipse/android)?