yes will shorten lifespan but not by much, don't charge all the time (whenever u fall below 100%), a full battery drain and recharge is a healthy option to prolong the lifespan of the battery, overcharging and consistently charging when not necessary will drop battery life, so what originally was 100%=10hrs might equal 100%=8hrs