Android Water Waves
This Android version code of tutorial but without use particle effects:
https://gamedevelopment.tutsplus.com/tutorials/make-a-splash-with-2d-water-effects--gamedev-236
How you can use it:
https://habrahabr.ru/post/254287/
public class Water {
private final static int COLUMN_COUNT = 41;
public enum Type{BAR, LINE, POLY}
...
Type.BAR
Type.LINE