Suppose this circle is inside an imageview,
When you declare this view you also declare its touch event Sub
Each time there is a touch (on each Activity.ACTION_MOVE, starting from activity.ACTION_DOWN, until Activity.ACTION_UP) you can keep track of the touch coordinates
You will need to give the user a reasonable "tolerance" since the touch coordinates will never be on the same perimeter.
If the moves complete the perimeter, do whatever action you want (increase counter, ....)