Animation in Enumerate list - Beamer

Whie Herbert has given you one option, here are few more.

\uncover

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\uncover<1->{\item Hi}
\uncover<2->{\item Hello}
\uncover<3->{\item Hi again}
\uncover<4->{\item Hello again}
\end{enumerate}
\end{frame}
\end{document}

enter image description here

\only

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\only<1->{\item Hi}
\only<2->{\item Hello}
\only<3>{\item Hi again}   %% note absence of - after 3
\only<4->{\item Hello again}
\end{enumerate}
\end{frame}
\end{document}

enter image description here

To avoid jumping, you may use overlayarea:

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{overlayarea}{\textwidth}{.5\textheight}
\begin{enumerate}
\only<1->{\item Hi}
\only<2->{\item Hello}
\only<3>{\item Hi again}   %% note absence of - after 3
\only<4->{\item Hello again}
\end{enumerate}
\end{overlayarea}
\end{frame}
\end{document}

enter image description here

\pause

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\item Hi \pause
\item Hello \pause
\item Hi again \pause
\item Hello again 
\end{enumerate}
\end{frame}
\end{document}

enter image description here

If you want only one item per slide

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\item<1> Hi 
\item<2> Hello 
\item<3> Hi again 
\item<4> Hello again
\end{enumerate}
\end{frame}
\end{document}

enter image description here


Can be done automatically:

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}[<+->]
\item Hi
\item Hello
\end{enumerate}
\end{frame}
\end{document}

For all lists write into the preamble:

 \beamerdefaultoverlayspecification{<+->}