スタイルは似ているが幅と高さが異なるボタンを含むアプリケーションのデザインがあります。これらのボタンには、アクティブ/パッシブなどのいくつかの状態が含まれています。
現在、レイアウトとボタンの実装について考えています。まず、9 パッチ ツールを使用して、ボタン幅の依存関係を取り除くことができました。2 つ目は、馬鹿げたことをして、すべてのボタンとすべての状態の画像を取得することです。
2 番目のアプローチのより広範な sd スペースの使用を無視すると、この方法によって生じる他の非効率性は何ですか?
RAM の使用が特に心配です。私の状況では 9patch を使用した方がよいのでしょうか。9 パッチ アプローチの場合、使用する RAM の量は、単一のバックデータ コンテナーに存在する画像データのためにはるかに少なくなるという私の提案は正しいですか?
ありがとう。