[Tex/LaTex] Drawing a circle with an angle using TikZ

circlestikz-pgftikz-styles

I'm trying to re-create this picture using TikZ:

wanted

I, however, have a very limited understanding of TikZ, and, despite trying to learn how to draw this for an hour or so, have gotten nowhere on my own.

Best Answer

One (somehow verbose) option:

enter image description here

The code:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{angles,quotes}

\def\myrad{3cm}% radius of the circle
\def\myang{60}% angle for the arc

\begin{document}

\begin{tikzpicture}
% the origin
\coordinate (O) at (0,0);
% the circle and the dot at the origin
\draw (O) node[circle,inner sep=1.5pt,fill] {} circle [radius=\myrad];
% the ``\theta'' arc
\draw 
  (\myrad,0) coordinate (xcoord) -- 
  node[midway,below] {$r$} (O) -- 
  (\myang:\myrad) coordinate (slcoord)
  pic [draw,->,angle radius=1cm,"$\theta$"] {angle = xcoord--O--slcoord};
% the outer ``s'' arc
\draw[|-|]
  (\myrad+10pt,0)
  arc[start angle=0,end angle=\myang,radius=\myrad+10pt]
  node[midway,fill=white] {$s$};
\end{tikzpicture}

\end{document}