Transitioning from Walk Cycle
Use the Non-Linear Animation Editor.  First make an action of the character resting, standing or whatever you want him doing, then, having that strip set to 'Hold Forward' make another strip for the walk cycle.