«кривые безье»
https://developer.android.com/reference/android/graphics/CornerPathEffect
гуглишь алгоритм кривых безье, дальше строишь примерную линию и алгоритмом добавляем туда дополнительные точки, потом просто drawline(points)
Обсуждают сегодня