Okay heres where Im at- I have created all 8 icon buttons I want and I have set them to the start(x) and end points.

THE PROBLEM: I want to set these icon buttons to "slide" into view when I tap a pre-selected button and "slide" out when tapped a second time.I know this is done with animation but try as I may,and I have poked and prodded at it for a very long time before begging for your help,I can not understand how to create the animation.
I know what I am trying to do is 100% possible as I have seen AMAZING themes that have this code.
I have taken myself as far as I can,so please if you can animate like no ones business then please teach me.
I am not trying to profit off of this.

here is the text if needed that I use for the position of my icon buttons


icon1
-345 286
0.98 1.00
0 0
0
180 240 Middle
visible
100

icon2
-260 286
0.98 1.00
0 0
0
180 240 Middle
visible
100
====================================
icon3
-174 286
0.98 1.00
0 0
0
179 240 Middle
visible
100
====================================
icon4
-89 286
0.98 1.00
0 0
0
179 240 Middle
visible
100
====================================
====================================
icon5
375 284
0.98 1.00
0 0
0
180 240 Middle
visible
100
====================================
icon6
461 286
0.98 1.00
0 0
0
180 240 Middle
visible
100
====================================
icon7
546 286
0.98 1.00
0 0
0
181 240 Middle
visible
100
====================================
icon8
632 286
0.98 1.00
0 0
0
181 240 Middle
visible
100
====================================
I want to set these to an animation to slide in and out when a button is tapped