An Oxfordshire man has been charged with 15 offences, including burglary, shoplifting and common assault.