Araç

Performans sorununun nerede olduğunu ve hangi kodu optimize etmeye başlayacağınızı bilmek zor olabilir. Sorununuzun kaynağını belirlemenize yardımcı olacak araçları kullanarak başlayın.

Layout Inspector

Düzeninizi incelemek ve yeniden oluşturma sayılarını görmek için Layout Inspector'ı kullanın.

Kullanıcı arayüzünüzün performansının düşük olmasının nedeni genellikle, kullanıcı arayüzünüzün aşırı derecede yeniden oluşturulmasına neden olan bir kodlama hatasıdır. Öte yandan, bazı kodlama hataları, kullanıcı arayüzünüzün gerektiğinde yeniden oluşturulmasını engelleyebilir. Bu da kullanıcı arayüzü değişikliklerinin ekranda gösterilmemesine neden olur. Yeniden oluşturma işlemlerini izlemek, bu tür sorunların her ikisini de bulmanıza yardımcı olabilir.

Yeniden oluşturma işlemi kötü değildir ancak beklenmedik yeniden oluşturma sorunlara yol açabilir.

Daha fazla bilgi için Layout Inspector yeniden oluşturma sayıları belgelerine bakın.

Beste izleme

Sistem izlemede composable işlevlerinizi izlemek için birleştirme izlemeyi kullanın. İzler, bir performans sorununu ilk kez incelerken genellikle en iyi bilgi kaynağıdır. Sorunun ne olduğuna ve aramaya nereden başlayacağınıza dair bir hipotez oluşturmanıza olanak tanır.

Ek kaynaklar