3.0 Android Studio'ya yükselttikten sonra, vektörel çizimlerde uzun yollardan şikayet etmeye başladı.Android Studio 3.0 vector drawables ve LINT araçları: ignore = "VectorPath"
uyarı diyor ki: performans için kötü
Çok uzun vektör yolu (7958 karakter). İndirgenme hassasiyeti, küçük ayrıntıları kaldırma veya vektörünü rasterleştirme. less ... (⌘F1) Uzun vektör yollarını kullanmak performans açısından kötüdür. pathData yapmanın birkaç yolu vardır kısadır:
dokümantasyon https://developer.android.com/guide/topics/graphics/vector-drawable-resources.html göstermektedir (PNG dönüştürmek) * az hassasiyet * * görüntünün pikselleştirilmesi Android Studio vektör dönüştürme aracı kullanarak * Bazı küçük ayrıntılar Çıkarma nasıl bizim apps vektör drawables kullanmak, vb png en
üzerine önerir için ben hem olmuştur vektör drawables için SVG 's dönüştürmek için Android Studio vektör Dönüşüm Aracı ve bu mükemmel hizmeti kullanarak: http://inloop.github.io/svg2android/
Vektör çekilebilir karmaşıklığı azaltmak için daha fazlasını yapan başka hizmetler var mı? Vektörel çizimlerimin nasıl geliştirilebileceğine dair yönergeleri nerede bulabilirim?
Tam anlamıyla bir saat önce ['avdo'] (https://github.com/alexjlockwood/avdo) adında bir vektör çizilebilir optimizasyon aracı yayınladım. Bunu faydalı bulabilirsin! –