I think both. Learn some vocab. and couple phases where you can use that vocabulary. At least for me it works, especially if I can listen those phases (and vocab.) for example on my way to school.
I try to keep a good balance between all aspects of the language but keep vocabulary the strongest. I'm always on the Anki app whenever I'm waiting in line or something and always listening to audioblogs or something when I'm in the car.