that we limit a vector image to a maximum 200 x 200 dp. https://developer.android.com/studio/write/vector-asset-studio.html • VectorDrawables use a Bitmap cache, but the first rendering speed is not so fast. We shouldn't use too complex vector image. https://upday.github.io/blog/vector_drawables_optimisation/
or “drawableRight”. • Do you want to know why does this work? Please see this! http://qiita.com/takahirom/items/c6f5a3204210d1e95c70 ic_play_48dp_state.xml
icon Navigation drawer icon Use VectorDrawable directly. TextView Button Create StateListDrawable and use it instead of VectorDrawable. • VectorDrawableରԠ·ͱΊ (Japanese) http://qiita.com/konifar/items/bf581b8f23dea7b30f85
no matter what kind of VectorDrawable. • Official document says that “Note that the paths must be compatible for morphing. In more details, the paths should have exact same length of commands, and exact same length of parameters for each commands.” https://developer.android.com/reference/android/graphics/drawable/ AnimatedVectorDrawable.html
L38,24 L16,38 L16,24 z M12,10 L20,10 L20,38 L12,38 z M28,10 L36,10 L36,38 L28,38 z Official document says that “Note that the paths must be compatible for morphing. In more details, the paths should have exact same length of commands, and exact same length of parameters for each commands.”
lot from it. https://github.com/nickbutcher/plaid • VectAlign is awesome tool to create vector path that allows morphing each vector paths. https://github.com/bonnyfone/vectalign • Documentation and introduction video. https://developer.android.com/reference/android/graphics/drawable/ AnimatedVectorDrawable.html https://www.youtube.com/watch?v=wlFVIIstKmA