This question already has an answer here:
My phone needs to charge for about only 2 and half hour, but I forgot so I charged my phone for about 3 and half hour. Then I noticed that my battery is easy to drain. When my phone is in 14% or below, it will tell me that I already need to charge but when I turn off my phone and turn it on again, it will go back to 16%. Also when my phone is already 100% charged and I turn it off and on again, it will be at 95% left. Can overcharging destroy a Xperia J or Android phone?