Treat your strength/weight training and the following recovery day as ONE WHOLE UNIT. The act of lifting weights is the challenge, the body's response is actually when progress is made and the muscles get stronger. If you overtrain, you actually can cause damage. So ST, feed your body the proper nutrients (including protein) within the hour afterward, and get enough rest in order to reach your full potential. Sleep is necessary!
You can alternate upper and lower body and core exercises in order to work some muscle group daily, just give that muscle group a recovery day and focus on another muscle group.
Example: Monday-lower body, Tues-upper body, Wed-LB & core, Thurs-UB, Fri-core, Sat-LB, Sun- rest/day off.