title: Restore original source from apk
body: <p>When I decompiled my .apk I saw some extra files such as MainActivity$1.java, MainActivity$1$1.java etc. In fact some of them are empty. 
  Besides that there are some code snippets that are occuring many times such as</p>
  
  <pre><code>this$0 = MainActivity.this;
  super();
  </code></pre>
  
  <p>or</p>
  
  <pre><code>this$1 = _cls1.this;
  super();
  </code></pre>
  
  <p>where can i read more about this? and is there a way to restore my original source code? </p>