A man has been charged with shooting four 15-year-old boys, two of them fatally, in an unprovoked attack last month in South Los Angeles, police announced Friday.