RGBMCY
データベースに、文字、の任意の組み合わせが可能な列があります(Red, Green, Blue, Magenta, Cyan, Yellow)
。各文字が最大で1回表示される限り、1〜6文字の長さ、任意の順序にすることができます。720の可能な異なる組み合わせのようなもの。すべての可能性を作成するのに非常に時間がかかり、さらにAPKをさらに肥大化させることになります。
データベース情報から行ListAdapter
を設定するカスタムがあります。ListView
各リスト行には。がありImageView
ます。drawable
また、各色のフォルダーに小さな定型化されたドット画像があります。1つの画像を6つのサブ画像の幅で生成し、指定された各ドットを指定された順序で並べて描画する必要があります。その場で画像を生成してに割り当てるにはどうすればよいImageView
ですか?キャッシュパスをチェックして、キャッシュパスが生成されたかどうかを確認して返すか、イメージを生成してキャッシュパスに保存してから返すことはできますか?各ユーザーは特定の組み合わせに引き寄せられる傾向があるため、キャッシュはうまく機能します。