私はAndroid開発に不慣れで、カスタムチャートビューを作成したいと考えています(そのためのライブラリがいくつかあることは知っていますが、1つのビューを作成したいです)。グラフ、軸、およびグラフ名 (ラベル) が必要です。これを実装する方法は 2 つあります。
1) ビューをサブクラス化し、複雑な draw メソッドを持ちます。このようなもの(おそらく、軸、ラベルなどを描画するヘルパークラスを使用)
drawChart();
drawAxes();
drawLabels();
2)Viewグラフ自体を描画するためのViewサブクラス、横軸用のViewサブクラス、縦軸用のサブクラス、およびLabel. 次に、ViewGroupサブクラスを作成し、カスタム レイアウトを実装します。
どちらの方法が望ましいですか?