First: Path has got nothing to do with PathEffect
Related Links:
http://blog.csdn.net/stevenhu_223/article/details/9229337 //best--Path
http://www.cnblogs.com/tt_mc/archive/2012/12/07/2807518.html //general--Path
http://androidbin.iteye.com/blog/1487567 //good clear --PathEffect
http://blog.csdn.net/lee576/article/details/7865121 //good -- PathEffect