Methods for preparing oxides or hydroxides in general