2011-12-27 17 views
1

アンドロイドアプリの美しさとより見やすくするために、画像や画像をドロイドとアンドロイドで使用することができます。グラデーションの背景の作成、ボタンのカスタマイズ、選択状態などの両方を使用して行うことができる特定のことがあります(イメージと描画可能なもの)。画像とDrawables - Android

私の懸念は、効率性とパフォーマンスの面でアンドロイドアプリのどれが良い(ドロアブルかイメージ)かということです。あるいは両方とも同じ性能と効率を持ちますか?

+0

あなたがsdカードかdrawable以外のものを暗示している場合は、image by image。ドロアブルが良いです。 –

答えて

1

私はdrawablesがいくつかの種類(ビットマップ、図形、レイヤー、アニメーション、9パッチなど)の内容をラップする抽象クラスだと思います。抽象画は抽象的な画像でもあり、相互に排他的ではありません。 ImageViewにはDrawableメンバーがあります。

キャンバスまたはビューで低レベルのペイントを実行するには、ビットマップを使用します。グラデーションと背景は、単純に数色で塗りつぶすほど簡単な場合は、xmlで定義されたドロワブルを使用すると効果的ですが、ドロアブルがイメージで作成されている場合は違いはありません。