Take bus No.99 (or No.656, No.30a, No.30b, No.23, No.25) at the ferry station. (1 yuan)
Then take a boat to Gulangyu (16 yuan round trip).
Hope to adopt, can ask.