105 KB
/home/fdroid/fdroiddata/tmp/com.manuelmaly.hn_25.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.manuelmaly.hn_25.apk
70.0 KB
zipinfo /dev/stdin
Max report size reached
14.5 KB
classes.dex
14.5 KB
classes.jar
3.62 KB
zipinfo /dev/stdin
Offset 783, 16 lines modifiedOffset 783, 16 lines modified
783 ?rwxrwxr-​x··​2.​0·​unx·····​1274·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$3.​class783 ?rwxrwxr-​x··​2.​0·​unx·····​1274·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$3.​class
784 ?rwxrwxr-​x··​2.​0·​unx······​492·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$4.​class784 ?rwxrwxr-​x··​2.​0·​unx······​492·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$4.​class
785 ?rwxrwxr-​x··​2.​0·​unx······​881·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$FONT​SIZE.​class785 ?rwxrwxr-​x··​2.​0·​unx······​881·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$FONT​SIZE.​class
786 ?rwxrwxr-​x··​2.​0·​unx·····​1018·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$HTML​PROVIDER.​class786 ?rwxrwxr-​x··​2.​0·​unx·····​1018·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$HTML​PROVIDER.​class
787 ?rwxrwxr-​x··​2.​0·​unx······​834·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$HTML​VIEWER.​class787 ?rwxrwxr-​x··​2.​0·​unx······​834·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity$HTML​VIEWER.​class
788 ?rwxrwxr-​x··​2.​0·​unx·····​4020·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity.​class788 ?rwxrwxr-​x··​2.​0·​unx·····​4020·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​SettingsActivity.​class
789 ?rwxrwxr-​x··​2.​0·​unx·····​1094·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​UserPreference.​class789 ?rwxrwxr-​x··​2.​0·​unx·····​1094·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​UserPreference.​class
790 ?rwxrwxr-​x··​2.​0·​unx······​458·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​login/​LoginActivity_$1.​class790 ?rwxrwxr-​x··​2.​0·​unx······​447·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​login/​LoginActivity_$1.​class
791 ?rwxrwxr-​x··​2.​0·​unx······​447·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​login/​LoginActivity_$2.​class791 ?rwxrwxr-​x··​2.​0·​unx······​458·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​login/​LoginActivity_$2.​class
792 ?rwxrwxr-​x··​2.​0·​unx·····​1617·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNComment.​class792 ?rwxrwxr-​x··​2.​0·​unx·····​1617·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNComment.​class
793 ?rwxrwxr-​x··​2.​0·​unx·····​1925·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNCommentTreeNode.​class793 ?rwxrwxr-​x··​2.​0·​unx·····​1925·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNCommentTreeNode.​class
794 ?rwxrwxr-​x··​2.​0·​unx·····​1583·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNFeed.​class794 ?rwxrwxr-​x··​2.​0·​unx·····​1583·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNFeed.​class
795 ?rwxrwxr-​x··​2.​0·​unx·····​1707·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNPost.​class795 ?rwxrwxr-​x··​2.​0·​unx·····​1707·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNPost.​class
796 ?rwxrwxr-​x··​2.​0·​unx·····​2245·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNPostComments.​class796 ?rwxrwxr-​x··​2.​0·​unx·····​2245·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​model/​HNPostComments.​class
797 ?rwxrwxr-​x··​2.​0·​unx·····​2483·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​BaseHTMLParser.​class797 ?rwxrwxr-​x··​2.​0·​unx·····​2483·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​BaseHTMLParser.​class
798 ?rwxrwxr-​x··​2.​0·​unx······​300·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​reuse/​CancelableRunnable.​class798 ?rwxrwxr-​x··​2.​0·​unx······​300·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​reuse/​CancelableRunnable.​class
Offset 1249, 16 lines modifiedOffset 1249, 16 lines modified
1249 ?rwxrwxr-​x··​2.​0·​unx······​529·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​BasePostActivity.​class1249 ?rwxrwxr-​x··​2.​0·​unx······​529·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​BasePostActivity.​class
1250 ?rwxrwxr-​x··​2.​0·​unx······​443·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​CommentsActivity$2.​class1250 ?rwxrwxr-​x··​2.​0·​unx······​443·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​CommentsActivity$2.​class
1251 ?rwxrwxr-​x··​2.​0·​unx·····​1007·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​CommentsActivity$GetL​astHNPostCommentsTask​.​class1251 ?rwxrwxr-​x··​2.​0·​unx·····​1007·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​CommentsActivity$GetL​astHNPostCommentsTask​.​class
1252 ?rwxrwxr-​x··​2.​0·​unx·····​1150·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​CommentsActivity$Vote​TaskFinishedHandler.​class1252 ?rwxrwxr-​x··​2.​0·​unx·····​1150·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​CommentsActivity$Vote​TaskFinishedHandler.​class
1253 ?rwxrwxr-​x··​2.​0·​unx······​427·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity$1.​class1253 ?rwxrwxr-​x··​2.​0·​unx······​427·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity$1.​class
1254 ?rwxrwxr-​x··​2.​0·​unx·····​1340·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity$GetLastH​NFeedTask.​class1254 ?rwxrwxr-​x··​2.​0·​unx·····​1340·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity$GetLastH​NFeedTask.​class
1255 ?rwxrwxr-​x··​2.​0·​unx·····​1124·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity$VoteTask​FinishedHandler.​class1255 ?rwxrwxr-​x··​2.​0·​unx·····​1124·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity$VoteTask​FinishedHandler.​class
1256 ?rwxrwxr-​x··​2.​0·​unx······990·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity_$1.​class1256 ?rwxrwxr-​x··​2.​0·​unx······842·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity_$1.​class
1257 ?rwxrwxr-​x··​2.​0·​unx······842·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity_$2.​class1257 ?rwxrwxr-​x··​2.​0·​unx······990·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​MainActivity_$2.​class
1258 ?rwxrwxr-​x··​2.​0·​unx·····​2234·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​login/​LoginActivity.​class1258 ?rwxrwxr-​x··​2.​0·​unx·····​2234·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​login/​LoginActivity.​class
1259 ?rwxrwxr-​x··​2.​0·​unx·····​3708·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HNCommentsParser.​class1259 ?rwxrwxr-​x··​2.​0·​unx·····​3708·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HNCommentsParser.​class
1260 ?rwxrwxr-​x··​2.​0·​unx·····​2488·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HNFeedParser.​class1260 ?rwxrwxr-​x··​2.​0·​unx·····​2488·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HNFeedParser.​class
1261 ?rwxrwxr-​x··​2.​0·​unx······​701·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HNNewsLoginParser.​class1261 ?rwxrwxr-​x··​2.​0·​unx······​701·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HNNewsLoginParser.​class
1262 ?rwxrwxr-​x··​2.​0·​unx······​695·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HeaderParser.​class1262 ?rwxrwxr-​x··​2.​0·​unx······​695·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​parser/​HeaderParser.​class
1263 ?rwxrwxr-​x··​2.​0·​unx·····​5789·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​server/​BaseHTTPCommand.​class1263 ?rwxrwxr-​x··​2.​0·​unx·····​5789·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​server/​BaseHTTPCommand.​class
1264 ?rwxrwxr-​x··​2.​0·​unx·····​2463·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​task/​HNFeedTaskBase$HNFeed​TaskRunnable.​class1264 ?rwxrwxr-​x··​2.​0·​unx·····​2463·​b-​·​stor·​80-​Jan-​01·​00:​00·​com/​manuelmaly/​hn/​task/​HNFeedTaskBase$HNFeed​TaskRunnable.​class
414 B
com/manuelmaly/hn/login/LoginActivity_$1.class
322 B
procyon -ec {}
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····​final·​/​*·​synthetic·​*/​·​LoginActivity_·​this$0;​9 ····​final·​/​*·​synthetic·​*/​·​LoginActivity_·​this$0;​
10 ····10 ····
11 ····​LoginActivity_$1(fina​l·​LoginActivity_·​this$0)​·​{11 ····​LoginActivity_$1(fina​l·​LoginActivity_·​this$0)​·​{
12 ········​this.​this$0·​=·​this$0;​12 ········​this.​this$0·​=·​this$0;​
13 ····​}13 ····​}
14 ····14 ····
15 ····​public·​void·​onClick(final·​View·​view)​·​{15 ····​public·​void·​onClick(final·​View·​view)​·​{
16 ········​this.​this$0.​saveCredentials()​;​16 ········​this.​this$0.​exit()​;​
17 ····​}17 ····​}
18 }18 }
414 B
com/manuelmaly/hn/login/LoginActivity_$2.class
322 B
procyon -ec {}
Offset 9, 10 lines modifiedOffset 9, 10 lines modified
9 ····​final·​/​*·​synthetic·​*/​·​LoginActivity_·​this$0;​9 ····​final·​/​*·​synthetic·​*/​·​LoginActivity_·​this$0;​
10 ····10 ····
11 ····​LoginActivity_$2(fina​l·​LoginActivity_·​this$0)​·​{11 ····​LoginActivity_$2(fina​l·​LoginActivity_·​this$0)​·​{
12 ········​this.​this$0·​=·​this$0;​12 ········​this.​this$0·​=·​this$0;​
13 ····​}13 ····​}
14 ····14 ····
15 ····​public·​void·​onClick(final·​View·​view)​·​{15 ····​public·​void·​onClick(final·​View·​view)​·​{
16 ········​this.​this$0.​exit()​;​16 ········​this.​this$0.​saveCredentials()​;​
17 ····​}17 ····​}
18 }18 }
1.06 KB
com/manuelmaly/hn/MainActivity_$1.class
1010 B
procyon -ec {}
Offset 1, 27 lines modifiedOffset 1, 24 lines modified
  
1 package·​com.​manuelmaly.​hn;​1 package·​com.​manuelmaly.​hn;​
  
2 import·​com.​manuelmaly.​hn.​model.​HNPost;​ 
3 import·​org.​androidannotations.​api.​BackgroundExecutor$Ta​sk;​2 import·​org.​androidannotations.​api.​BackgroundExecutor$Ta​sk;​
  
4 class·​MainActivity_$1·​extends·​BackgroundExecutor$Ta​sk3 class·​MainActivity_$1·​extends·​BackgroundExecutor$Ta​sk
5 {4 {
6 ····​final·​/​*·​synthetic·​*/​·​MainActivity_·​this$0;​5 ····​final·​/​*·​synthetic·​*/​·​MainActivity_·​this$0;​
7 ····​final·​/​*·​synthetic·​*/​·​HNPost·​val$post;​ 
8 ····6 ····
9 ····​MainActivity_$1(final​·​MainActivity_·​this$0,​·​final·​String·​s,​·​final·​int·​n,​·​final·​String·​s2,​·​final·​HNPost·​val$post)​·​{7 ····​MainActivity_$1(final​·​MainActivity_·​this$0,​·​final·​String·​s,​·​final·​int·​n,​·​final·​String·​s2)​·​{
10 ········​this.​this$0·​=·​this$0;​8 ········​this.​this$0·​=·​this$0;​
11 ········​this.​val$post·​=·​val$post;​ 
12 ········​super(s,​·​n,​·​s2)​;​9 ········​super(s,​·​n,​·​s2)​;​
13 ····​}10 ····​}
14 ····11 ····
15 ····​public·​void·​execute()​·​{12 ····​public·​void·​execute()​·​{
16 ········​try·​{13 ········​try·​{
17 ············​MainActivity_.​access$001(this.​this$0,​·​this.​val$post)​;​14 ············​MainActivity_.​access$001(this.​this$0)​;​
18 ········​}15 ········​}
19 ········​finally·​{16 ········​finally·​{
20 ············​final·​Throwable·​t;​17 ············​final·​Throwable·​t;​
21 ············​Thread.​getDefaultUncaughtExc​eptionHandler()​.​uncaughtException(Thr​ead.​currentThread()​,​·​t)​;​18 ············​Thread.​getDefaultUncaughtExc​eptionHandler()​.​uncaughtException(Thr​ead.​currentThread()​,​·​t)​;​
22 ········​}19 ········​}
23 ····​}20 ····​}
24 }21 }
1.06 KB
com/manuelmaly/hn/MainActivity_$2.class
1010 B
procyon -ec {}
Offset 1, 24 lines modifiedOffset 1, 27 lines modified
  
1 package·​com.​manuelmaly.​hn;​1 package·​com.​manuelmaly.​hn;​
  
 2 import·​com.​manuelmaly.​hn.​model.​HNPost;​
2 import·​org.​androidannotations.​api.​BackgroundExecutor$Ta​sk;​3 import·​org.​androidannotations.​api.​BackgroundExecutor$Ta​sk;​
  
3 class·​MainActivity_$2·​extends·​BackgroundExecutor$Ta​sk4 class·​MainActivity_$2·​extends·​BackgroundExecutor$Ta​sk
4 {5 {
5 ····​final·​/​*·​synthetic·​*/​·​MainActivity_·​this$0;​6 ····​final·​/​*·​synthetic·​*/​·​MainActivity_·​this$0;​
 7 ····​final·​/​*·​synthetic·​*/​·​HNPost·​val$post;​
6 ····8 ····
7 ····​MainActivity_$2(final​·​MainActivity_·​this$0,​·​final·​String·​s,​·​final·​int·​n,​·​final·​String·​s2)​·​{9 ····​MainActivity_$2(final​·​MainActivity_·​this$0,​·​final·​String·​s,​·​final·​int·​n,​·​final·​String·​s2,​·​final·​HNPost·​val$post)​·​{
8 ········​this.​this$0·​=·​this$0;​10 ········​this.​this$0·​=·​this$0;​
 11 ········​this.​val$post·​=·​val$post;​
9 ········​super(s,​·​n,​·​s2)​;​12 ········​super(s,​·​n,​·​s2)​;​
10 ····​}13 ····​}
11 ····14 ····
12 ····​public·​void·​execute()​·​{15 ····​public·​void·​execute()​·​{
13 ········​try·​{16 ········​try·​{
14 ············​MainActivity_.​access$101(this.​this$0)​;​17 ············​MainActivity_.​access$101(this.​this$0,​·​this.​val$post)​;​
15 ········​}18 ········​}
16 ········​finally·​{19 ········​finally·​{
17 ············​final·​Throwable·​t;​20 ············​final·​Throwable·​t;​
18 ············​Thread.​getDefaultUncaughtExc​eptionHandler()​.​uncaughtException(Thr​ead.​currentThread()​,​·​t)​;​21 ············​Thread.​getDefaultUncaughtExc​eptionHandler()​.​uncaughtException(Thr​ead.​currentThread()​,​·​t)​;​
19 ········​}22 ········​}
20 ····​}23 ····​}
21 }24 }
1.54 KB
com/manuelmaly/hn/login/LoginActivity_.class
1.45 KB
procyon -ec {}
Offset 38, 23 lines modifiedOffset 38, 23 lines modified
38 ········​this.​init_(bundle)​;​38 ········​this.​init_(bundle)​;​
39 ········​super.​onCreate(bundle)​;​39 ········​super.​onCreate(bundle)​;​
40 ········​OnViewChangedNotifier​.​replaceNotifier(repla​ceNotifier)​;​40 ········​OnViewChangedNotifier​.​replaceNotifier(repla​ceNotifier)​;​
41 ········​this.​setContentView(213090​3070)​;​41 ········​this.​setContentView(213090​3070)​;​
42 ····​}42 ····​}
43 ····43 ····
44 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{44 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{
45 ········​this.​mPasswordText·​=·​(EditText)​hasViews.​findViewById(21314929​48)​;​ 
46 ········​this.​mUsernameText·​=·​(EditText)​hasViews.​findViewById(21314929​47)​;​45 ········​this.​mUsernameText·​=·​(EditText)​hasViews.​findViewById(21314929​47)​;​
47 ········​this.​mCancelButton·​=·​(Button)​hasViews.​findViewById(21314929​51)​;​46 ········​this.​mPasswordText·​=·​(EditText)​hasViews.​findViewById(21314929​48)​;​
48 ········​this.​mSaveButton·​=·​(Button)​hasViews.​findViewById(21314929​50)​;​47 ········​this.​mSaveButton·​=·​(Button)​hasViews.​findViewById(21314929​50)​;​
49 ········if·​(this.​mSaveButton·!=·null)​·​{48 ········​this.​mCancelButton·​=·(Button)​hasViews.​findViewById(21314929​51)​;​
50 ············​this.​mSaveButton.​setOnClickListener((V​iew$OnClickListener)​new·​LoginActivity_$1(this​)​)​;​ 
51 ········​} 
52 ········​if·​(this.​mCancelButton·​!=·​null)​·​{49 ········​if·​(this.​mCancelButton·​!=·​null)​·​{
53 ············​this.​mCancelButton.​setOnClickListener((V​iew$OnClickListener)​new·​LoginActivity_$2(this​)​)​;​50 ············​this.​mCancelButton.​setOnClickListener((V​iew$OnClickListener)​new·​LoginActivity_$1(this​)​)​;​
 51 ········​}
 52 ········​if·​(this.​mSaveButton·​!=·​null)​·​{
 53 ············​this.​mSaveButton.​setOnClickListener((V​iew$OnClickListener)​new·​LoginActivity_$2(this​)​)​;​
54 ········​}54 ········​}
55 ····​}55 ····​}
56 ····56 ····
57 ····​public·​void·​setContentView(final·​int·​contentView)​·​{57 ····​public·​void·​setContentView(final·​int·​contentView)​·​{
58 ········​super.​setContentView(conten​tView)​;​58 ········​super.​setContentView(conten​tView)​;​
59 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​59 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​
60 ····​}60 ····​}
1020 B
com/manuelmaly/hn/AboutActivity_.class
943 B
procyon -ec {}
Offset 45, 18 lines modifiedOffset 45, 18 lines modified
45 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{45 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{
46 ············​this.​onBackPressed()​;​46 ············​this.​onBackPressed()​;​
47 ········​}47 ········​}
48 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​48 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​
49 ····​}49 ····​}
50 ····50 ····
51 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{51 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{
52 ········​this.​mURLView·​=·​(TextView)​hasViews.​findViewById(21314929​32)​;​ 
53 ········​this.​mHNView·​=·​(TextView)​hasViews.​findViewById(21314929​30)​;​52 ········​this.​mHNView·​=·​(TextView)​hasViews.​findViewById(21314929​30)​;​
54 ········​this.​mGithubView·​=·​(TextView)​hasViews.​findViewById(21314929​33)​;​ 
55 ········​this.​mByView·​=·​(TextView)​hasViews.​findViewById(21314929​31)​;​53 ········​this.​mByView·​=·​(TextView)​hasViews.​findViewById(21314929​31)​;​
 54 ········​this.​mURLView·​=·​(TextView)​hasViews.​findViewById(21314929​32)​;​
 55 ········​this.​mGithubView·​=·​(TextView)​hasViews.​findViewById(21314929​33)​;​
56 ········​this.​init()​;​56 ········​this.​init()​;​
57 ····​}57 ····​}
58 ····58 ····
59 ····​public·​void·​setContentView(final·​int·​contentView)​·​{59 ····​public·​void·​setContentView(final·​int·​contentView)​·​{
60 ········​super.​setContentView(conten​tView)​;​60 ········​super.​setContentView(conten​tView)​;​
61 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​61 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​
62 ····​}62 ····​}
1.35 KB
com/manuelmaly/hn/ArticleReaderActivity_.class
1.26 KB
procyon -ec {}
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·​com.​manuelmaly.​hn;​1 package·​com.​manuelmaly.​hn;​
  
2 import·​android.​view.​ViewGroup$LayoutParam​s;​2 import·​android.​view.​ViewGroup$LayoutParam​s;​
3 import·​android.​view.​View;​3 import·​android.​view.​View;​
4 import·​android.​support.​v4.​widget.​SwipeRefreshLayout;​ 
5 import·​android.​webkit.​WebView;​4 import·​android.​webkit.​WebView;​
 5 import·​android.​support.​v4.​widget.​SwipeRefreshLayout;​
6 import·​org.​androidannotations.​api.​SdkVersionHelper;​6 import·​org.​androidannotations.​api.​SdkVersionHelper;​
7 import·​android.​view.​KeyEvent;​7 import·​android.​view.​KeyEvent;​
8 import·​android.​support.​v4.​app.​Fragment;​8 import·​android.​support.​v4.​app.​Fragment;​
9 import·​android.​content.​Context;​9 import·​android.​content.​Context;​
10 import·​android.​view.​LayoutInflater;​10 import·​android.​view.​LayoutInflater;​
11 import·​android.​os.​Bundle;​11 import·​android.​os.​Bundle;​
12 import·​org.​androidannotations.​api.​view.​OnViewChangedNotifier​;​12 import·​org.​androidannotations.​api.​view.​OnViewChangedNotifier​;​
Offset 48, 16 lines modifiedOffset 48, 16 lines modified
48 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{48 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{
49 ············​this.​onBackPressed()​;​49 ············​this.​onBackPressed()​;​
50 ········​}50 ········​}
51 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​51 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​
52 ····​}52 ····​}
53 ····53 ····
54 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{54 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{
55 ········​this.​mWebView·​=·​(WebView)​hasViews.​findViewById(21314929​36)​;​ 
56 ········​this.​mSwipeRefreshLayout·​=·​(SwipeRefreshLayout)​hasViews.​findViewById(21314929​35)​;​55 ········​this.​mSwipeRefreshLayout·​=·​(SwipeRefreshLayout)​hasViews.​findViewById(21314929​35)​;​
 56 ········​this.​mWebView·​=·​(WebView)​hasViews.​findViewById(21314929​36)​;​
57 ········​this.​init()​;​57 ········​this.​init()​;​
58 ····​}58 ····​}
59 ····59 ····
60 ····​public·​void·​setContentView(final·​int·​contentView)​·​{60 ····​public·​void·​setContentView(final·​int·​contentView)​·​{
61 ········​super.​setContentView(conten​tView)​;​61 ········​super.​setContentView(conten​tView)​;​
62 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​62 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​
63 ····​}63 ····​}
1.57 KB
com/manuelmaly/hn/CommentsActivity_.class
1.49 KB
procyon -ec {}
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·​com.​manuelmaly.​hn;​1 package·​com.​manuelmaly.​hn;​
  
2 import·​android.​view.​ViewGroup$LayoutParam​s;​2 import·​android.​view.​ViewGroup$LayoutParam​s;​
3 import·​android.​view.​View;​3 import·​android.​view.​View;​
4 import·​android.​support.​v4.​widget.​SwipeRefreshLayout;​ 
5 import·​android.​widget.​ListView;​ 
6 import·​android.​widget.​LinearLayout;​4 import·​android.​widget.​LinearLayout;​
 5 import·​android.​widget.​ListView;​
 6 import·​android.​support.​v4.​widget.​SwipeRefreshLayout;​
7 import·​org.​androidannotations.​api.​SdkVersionHelper;​7 import·​org.​androidannotations.​api.​SdkVersionHelper;​
8 import·​android.​view.​KeyEvent;​8 import·​android.​view.​KeyEvent;​
9 import·​android.​support.​v4.​app.​Fragment;​9 import·​android.​support.​v4.​app.​Fragment;​
10 import·​android.​content.​Context;​10 import·​android.​content.​Context;​
11 import·​android.​view.​LayoutInflater;​11 import·​android.​view.​LayoutInflater;​
12 import·​android.​os.​Bundle;​12 import·​android.​os.​Bundle;​
13 import·​org.​androidannotations.​api.​view.​OnViewChangedNotifier​;​13 import·​org.​androidannotations.​api.​view.​OnViewChangedNotifier​;​
Offset 49, 17 lines modifiedOffset 49, 17 lines modified
49 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{49 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{
50 ············​this.​onBackPressed()​;​50 ············​this.​onBackPressed()​;​
51 ········​}51 ········​}
52 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​52 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​
53 ····​}53 ····​}
54 ····54 ····
55 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{55 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{
56 ········​this.​mRootView·​=·​(LinearLayout)​hasViews.​findViewById(21314929​37)​;​ 
57 ········​this.​mCommentsList·​=·​(ListView)​hasViews.​findViewById(21314929​39)​;​ 
58 ········​this.​mSwipeRefreshLayout·​=·​(SwipeRefreshLayout)​hasViews.​findViewById(21314929​38)​;​56 ········​this.​mSwipeRefreshLayout·​=·​(SwipeRefreshLayout)​hasViews.​findViewById(21314929​38)​;​
 57 ········​this.​mCommentsList·​=·​(ListView)​hasViews.​findViewById(21314929​39)​;​
 58 ········​this.​mRootView·​=·​(LinearLayout)​hasViews.​findViewById(21314929​37)​;​
59 ········​this.​init()​;​59 ········​this.​init()​;​
60 ····​}60 ····​}
61 ····61 ····
62 ····​public·​void·​setContentView(final·​int·​contentView)​·​{62 ····​public·​void·​setContentView(final·​int·​contentView)​·​{
63 ········​super.​setContentView(conten​tView)​;​63 ········​super.​setContentView(conten​tView)​;​
64 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​64 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​
65 ····​}65 ····​}
2.49 KB
com/manuelmaly/hn/MainActivity_.class
2.42 KB
procyon -ec {}
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·​com.​manuelmaly.​hn;​1 package·​com.​manuelmaly.​hn;​
  
2 import·​android.​view.​ViewGroup$LayoutParam​s;​2 import·​android.​view.​ViewGroup$LayoutParam​s;​
3 import·​android.​view.​View;​3 import·​android.​view.​View;​
 4 import·​android.​support.​v4.​widget.​SwipeRefreshLayout;​
4 import·​android.​widget.​LinearLayout;​5 import·​android.​widget.​LinearLayout;​
5 import·​android.​widget.​ListView;​6 import·​android.​widget.​ListView;​
6 import·​android.​support.​v4.​widget.​SwipeRefreshLayout;​ 
7 import·​org.​androidannotations.​api.​SdkVersionHelper;​7 import·​org.​androidannotations.​api.​SdkVersionHelper;​
8 import·​android.​view.​KeyEvent;​8 import·​android.​view.​KeyEvent;​
9 import·​org.​androidannotations.​api.​BackgroundExecutor$Ta​sk;​9 import·​org.​androidannotations.​api.​BackgroundExecutor$Ta​sk;​
10 import·​org.​androidannotations.​api.​BackgroundExecutor;​10 import·​org.​androidannotations.​api.​BackgroundExecutor;​
11 import·​android.​support.​v4.​app.​Fragment;​11 import·​android.​support.​v4.​app.​Fragment;​
12 import·​android.​content.​Context;​12 import·​android.​content.​Context;​
13 import·​android.​view.​LayoutInflater;​13 import·​android.​view.​LayoutInflater;​
Offset 37, 19 lines modifiedOffset 37, 19 lines modified
37 ····​}37 ····​}
38 ····38 ····
39 ····​public·​static·​MainActivity_$IntentB​uilder_·​intent(final·​Fragment·​fragment)​·​{39 ····​public·​static·​MainActivity_$IntentB​uilder_·​intent(final·​Fragment·​fragment)​·​{
40 ········​return·​new·​MainActivity_$IntentB​uilder_(fragment)​;​40 ········​return·​new·​MainActivity_$IntentB​uilder_(fragment)​;​
41 ····​}41 ····​}
42 ····42 ····
43 ····​public·​void·​loadAlreadyReadCache(​)​·​{43 ····​public·​void·​loadAlreadyReadCache(​)​·​{
44 ········​BackgroundExecutor.​execute((BackgroundEx​ecutor$Task)​new·​MainActivity_$2(this,​·​"",​·​0,​·​"")​)​;​44 ········​BackgroundExecutor.​execute((BackgroundEx​ecutor$Task)​new·​MainActivity_$1(this,​·​"",​·​0,​·​"")​)​;​
45 ····​}45 ····​}
46 ····46 ····
47 ····​public·​void·​markAsRead(final·​HNPost·​hnPost)​·​{47 ····​public·​void·​markAsRead(final·​HNPost·​hnPost)​·​{
48 ········​BackgroundExecutor.​execute((BackgroundEx​ecutor$Task)​new·​MainActivity_$1(this,​·​"",​·​0,​·​"",​·​hnPost)​)​;​48 ········​BackgroundExecutor.​execute((BackgroundEx​ecutor$Task)​new·​MainActivity_$2(this,​·​"",​·​0,​·​"",​·​hnPost)​)​;​
49 ····​}49 ····​}
50 ····50 ····
51 ····​public·​void·​onCreate(final·​Bundle·​bundle)​·​{51 ····​public·​void·​onCreate(final·​Bundle·​bundle)​·​{
52 ········​final·​OnViewChangedNotifier​·​replaceNotifier·​=·​OnViewChangedNotifier​.​replaceNotifier(this.​onViewChangedNotifier​_)​;​52 ········​final·​OnViewChangedNotifier​·​replaceNotifier·​=·​OnViewChangedNotifier​.​replaceNotifier(this.​onViewChangedNotifier​_)​;​
53 ········​this.​init_(bundle)​;​53 ········​this.​init_(bundle)​;​
54 ········​super.​onCreate(bundle)​;​54 ········​super.​onCreate(bundle)​;​
55 ········​OnViewChangedNotifier​.​replaceNotifier(repla​ceNotifier)​;​55 ········​OnViewChangedNotifier​.​replaceNotifier(repla​ceNotifier)​;​
Offset 60, 17 lines modifiedOffset 60, 17 lines modified
60 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{60 ········​if·​(SdkVersionHelper.​getSdkInt()​·​<·​5·​&&·​n·​==·​4·​&&·​keyEvent.​getRepeatCount()​·​==·​0)​·​{
61 ············​this.​onBackPressed()​;​61 ············​this.​onBackPressed()​;​
62 ········​}62 ········​}
63 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​63 ········​return·​super.​onKeyDown(n,​·​keyEvent)​;​
64 ····​}64 ····​}
65 ····65 ····
66 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{66 ····​public·​void·​onViewChanged(final·​HasViews·​hasViews)​·​{
67 ········​this.​mSwipeRefreshLayout·​=·​(SwipeRefreshLayout)​hasViews.​findViewById(21314929​53)​;​ 
68 ········​this.​mPostsList·​=·​(ListView)​hasViews.​findViewById(21314929​54)​;​67 ········​this.​mPostsList·​=·​(ListView)​hasViews.​findViewById(21314929​54)​;​
69 ········​this.​mRootView·​=·​(LinearLayout)​hasViews.​findViewById(21314929​52)​;​68 ········​this.​mRootView·​=·​(LinearLayout)​hasViews.​findViewById(21314929​52)​;​
 69 ········​this.​mSwipeRefreshLayout·​=·​(SwipeRefreshLayout)​hasViews.​findViewById(21314929​53)​;​
70 ········​this.​init()​;​70 ········​this.​init()​;​
71 ····​}71 ····​}
72 ····72 ····
73 ····​public·​void·​setContentView(final·​int·​contentView)​·​{73 ····​public·​void·​setContentView(final·​int·​contentView)​·​{
74 ········​super.​setContentView(conten​tView)​;​74 ········​super.​setContentView(conten​tView)​;​
75 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​75 ········​this.​onViewChangedNotifier​_.​notifyViewChanged((Ha​sViews)​this)​;​
76 ····​}76 ····​}
2.21 KB
smali/com/manuelmaly/hn/AboutActivity_.smali
ordering differences only
Offset 147, 56 lines modifiedOffset 147, 56 lines modified
  
147 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V147 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V
148 ····​.​locals·​1148 ····​.​locals·​1
149 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​149 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​
  
150 ····​.​prologue150 ····​.​prologue
151 ····​.​line·​79151 ····​.​line·​79
152 ····​const·​v0,​·​0x7f0c0044152 ····​const·​v0,​·​0x7f0c0042
  
153 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​153 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
154 ····​move-​result-​object·​v0154 ····​move-​result-​object·​v0
  
155 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​155 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
156 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mURLView:​Landroid/​widget/​TextView;​156 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mHNView:​Landroid/​widget/​TextView;​
  
157 ····​.​line·​80157 ····​.​line·​80
158 ····​const·​v0,​·​0x7f0c0042158 ····​const·​v0,​·​0x7f0c0043
  
159 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​159 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
160 ····​move-​result-​object·​v0160 ····​move-​result-​object·​v0
  
161 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​161 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
162 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mHNView:​Landroid/​widget/​TextView;​162 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mByView:​Landroid/​widget/​TextView;​
  
163 ····​.​line·​81163 ····​.​line·​81
164 ····​const·​v0,​·​0x7f0c0045164 ····​const·​v0,​·​0x7f0c0044
  
165 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​165 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
166 ····​move-​result-​object·​v0166 ····​move-​result-​object·​v0
  
167 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​167 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
168 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mGithubView:​Landroid/​widget/​TextView;​168 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mURLView:​Landroid/​widget/​TextView;​
  
169 ····​.​line·​82169 ····​.​line·​82
170 ····​const·​v0,​·​0x7f0c0043170 ····​const·​v0,​·​0x7f0c0045
  
171 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​171 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
172 ····​move-​result-​object·​v0172 ····​move-​result-​object·​v0
  
173 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​173 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
  
174 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mByView:​Landroid/​widget/​TextView;​174 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>mGithubView:​Landroid/​widget/​TextView;​
  
175 ····​.​line·​83175 ····​.​line·​83
176 ····​invoke-​virtual·​{p0},​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>init()​V176 ····​invoke-​virtual·​{p0},​·​Lcom/​manuelmaly/​hn/​AboutActivity_;​-​>init()​V
  
177 ····​.​line·​84177 ····​.​line·​84
178 ····​return-​void178 ····​return-​void
179 .​end·​method179 .​end·​method
2.45 KB
smali/com/manuelmaly/hn/MainActivity_$1.smali
Offset 1, 43 lines modifiedOffset 1, 39 lines modified
1 .​class·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​1 .​class·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​
2 .​super·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​2 .​super·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​
3 .​source·​"MainActivity_.​java"3 .​source·​"MainActivity_.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​
6 ····​value·​=·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V6 ····​value·​=·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>loadAlreadyReadCache​()​V
7 .​end·​annotation7 .​end·​annotation
  
8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
9 ····​accessFlags·​=·​0x09 ····​accessFlags·​=·​0x0
10 ····​name·​=·​null10 ····​name·​=·​null
11 .​end·​annotation11 .​end·​annotation
  
  
12 #·​instance·​fields12 #·​instance·​fields
13 .​field·​final·​synthetic·​this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​13 .​field·​final·​synthetic·​this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​
  
14 .​field·​final·​synthetic·​val$post:​Lcom/​manuelmaly/​hn/​model/​HNPost;​ 
  
  
15 #·​direct·​methods14 #·​direct·​methods
16 .​method·​constructor·​<init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V15 .​method·​constructor·​<init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​)​V
17 ····​.​locals·​016 ····​.​locals·​0
18 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​17 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​
19 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​18 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​
20 ····​.​param·​p3,​·​"x1"····​#·​I19 ····​.​param·​p3,​·​"x1"····​#·​I
21 ····​.​param·​p4,​·​"x2"····​#·​Ljava/​lang/​String;​20 ····​.​param·​p4,​·​"x2"····​#·​Ljava/​lang/​String;​
  
22 ····​.​prologue21 ····​.​prologue
23 ····​.​line·​9322 ····​.​line·​93
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​23 ····​iput-​object·​p1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​
  
25 ····​iput-​object·​p5,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​>val$post:​Lcom/​manuelmaly/​hn/​model/​HNPost;​ 
  
26 ····​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​)​V24 ····​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​)​V
  
27 ····​return-​void25 ····​return-​void
28 .​end·​method26 .​end·​method
  
  
29 #·​virtual·​methods27 #·​virtual·​methods
Offset 45, 18 lines modifiedOffset 41, 16 lines modified
45 ····​.​locals·​341 ····​.​locals·​3
  
46 ····​.​prologue42 ····​.​prologue
47 ····​.​line·​9943 ····​.​line·​99
48 ····​:​try_start_044 ····​:​try_start_0
49 ····​iget-​object·​v1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​45 ····​iget-​object·​v1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​
  
50 ····iget-​object·​v2,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​>val$post:​Lcom/​manuelmaly/​hn/​model/​HNPost;​46 ····#·​invokes:​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>loadAlreadyReadCache​()​V
 47 ····​invoke-​static·​{v1},​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>access$001(Lcom/​manuelmaly/​hn/​MainActivity_;​)​V
51 ····​#·​invokes:​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V 
52 ····​invoke-​static·​{v1,​·​v2},​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>access$001(Lcom/​manuelmaly/​hn/​MainActivity_;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V 
53 ····​:​try_end_048 ····​:​try_end_0
54 ····​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_049 ····​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
55 ····​.​line·​10350 ····​.​line·​103
56 ····​:​goto_051 ····​:​goto_0
57 ····​return-​void52 ····​return-​void
  
1.88 KB
smali/com/manuelmaly/hn/CommentsActivity_.smali
ordering differences only
Offset 158, 45 lines modifiedOffset 158, 45 lines modified
  
158 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V158 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V
159 ····​.​locals·​1159 ····​.​locals·​1
160 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​160 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​
  
161 ····​.​prologue161 ····​.​prologue
162 ····​.​line·​83162 ····​.​line·​83
163 ····​const·​v0,​·​0x7f0c0049163 ····​const·​v0,​·​0x7f0c004a
  
164 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​164 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
165 ····​move-​result-​object·​v0165 ····​move-​result-​object·​v0
  
166 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​166 ····​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
  
167 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>mRootView:​Landroid/​widget/​LinearLayout;​167 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>mSwipeRefreshLayout:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
  
168 ····​.​line·​84168 ····​.​line·​84
169 ····​const·​v0,​·​0x7f0c004b169 ····​const·​v0,​·​0x7f0c004b
  
170 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​170 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
171 ····​move-​result-​object·​v0171 ····​move-​result-​object·​v0
  
172 ····​check-​cast·​v0,​·​Landroid/​widget/​ListView;​172 ····​check-​cast·​v0,​·​Landroid/​widget/​ListView;​
  
173 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>mCommentsList:​Landroid/​widget/​ListView;​173 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>mCommentsList:​Landroid/​widget/​ListView;​
  
174 ····​.​line·​85174 ····​.​line·​85
175 ····​const·​v0,​·​0x7f0c004a175 ····​const·​v0,​·​0x7f0c0049
  
176 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​176 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
177 ····​move-​result-​object·​v0177 ····​move-​result-​object·​v0
  
178 ····​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​178 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​
  
179 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>mSwipeRefreshLayout:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​179 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>mRootView:​Landroid/​widget/​LinearLayout;​
  
180 ····​.​line·​86180 ····​.​line·​86
181 ····​invoke-​virtual·​{p0},​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>init()​V181 ····​invoke-​virtual·​{p0},​·​Lcom/​manuelmaly/​hn/​CommentsActivity_;​-​>init()​V
  
182 ····​.​line·​87182 ····​.​line·​87
183 ····​return-​void183 ····​return-​void
184 .​end·​method184 .​end·​method
2.45 KB
smali/com/manuelmaly/hn/MainActivity_$2.smali
Offset 1, 39 lines modifiedOffset 1, 43 lines modified
1 .​class·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​1 .​class·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​
2 .​super·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​2 .​super·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​
3 .​source·​"MainActivity_.​java"3 .​source·​"MainActivity_.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​
6 ····​value·​=·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>loadAlreadyReadCache​()​V6 ····​value·​=·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
7 .​end·​annotation7 .​end·​annotation
  
8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
9 ····​accessFlags·​=·​0x09 ····​accessFlags·​=·​0x0
10 ····​name·​=·​null10 ····​name·​=·​null
11 .​end·​annotation11 .​end·​annotation
  
  
12 #·​instance·​fields12 #·​instance·​fields
13 .​field·​final·​synthetic·​this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​13 .​field·​final·​synthetic·​this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​
  
 14 .​field·​final·​synthetic·​val$post:​Lcom/​manuelmaly/​hn/​model/​HNPost;​
  
  
14 #·​direct·​methods15 #·​direct·​methods
15 .​method·​constructor·​<init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​)​V16 .​method·​constructor·​<init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
16 ····​.​locals·​017 ····​.​locals·​0
17 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​18 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​
18 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​19 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​
19 ····​.​param·​p3,​·​"x1"····​#·​I20 ····​.​param·​p3,​·​"x1"····​#·​I
20 ····​.​param·​p4,​·​"x2"····​#·​Ljava/​lang/​String;​21 ····​.​param·​p4,​·​"x2"····​#·​Ljava/​lang/​String;​
  
21 ····​.​prologue22 ····​.​prologue
22 ····​.​line·​11123 ····​.​line·​111
23 ····​iput-​object·​p1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​
  
 25 ····​iput-​object·​p5,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​>val$post:​Lcom/​manuelmaly/​hn/​model/​HNPost;​
  
24 ····​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​)​V26 ····​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​)​V
  
25 ····​return-​void27 ····​return-​void
26 .​end·​method28 .​end·​method
  
  
27 #·​virtual·​methods29 #·​virtual·​methods
Offset 41, 16 lines modifiedOffset 45, 18 lines modified
41 ····​.​locals·​345 ····​.​locals·​3
  
42 ····​.​prologue46 ····​.​prologue
43 ····​.​line·​11747 ····​.​line·​117
44 ····​:​try_start_048 ····​:​try_start_0
45 ····​iget-​object·​v1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​49 ····​iget-​object·​v1,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​>this$0:​Lcom/​manuelmaly/​hn/​MainActivity_;​
  
46 ····#·​invokes:​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>loadAlreadyReadCache​()​V50 ····iget-​object·​v2,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​>val$post:​Lcom/​manuelmaly/​hn/​model/​HNPost;​
47 ····​invoke-​static·​{v1},​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>access$101(Lcom/​manuelmaly/​hn/​MainActivity_;​)​V 
 51 ····​#·​invokes:​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
 52 ····​invoke-​static·​{v1,​·​v2},​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>access$101(Lcom/​manuelmaly/​hn/​MainActivity_;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
48 ····​:​try_end_053 ····​:​try_end_0
49 ····​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_054 ····​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
50 ····​.​line·​12155 ····​.​line·​121
51 ····​:​goto_056 ····​:​goto_0
52 ····​return-​void57 ····​return-​void
  
1.57 KB
smali/com/manuelmaly/hn/ArticleReaderActivity_.smali
ordering differences only
Offset 158, 34 lines modifiedOffset 158, 34 lines modified
  
158 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V158 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V
159 ····​.​locals·​1159 ····​.​locals·​1
160 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​160 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​
  
161 ····​.​prologue161 ····​.​prologue
162 ····​.​line·​82162 ····​.​line·​82
163 ····​const·​v0,​·​0x7f0c0048163 ····​const·​v0,​·​0x7f0c0047
  
164 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​164 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
165 ····​move-​result-​object·​v0165 ····​move-​result-​object·​v0
  
166 ····​check-​cast·​v0,​·​Landroid/​webkit/​WebView;​166 ····​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
  
167 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​ArticleReaderActivity​_;​-​>mWebView:​Landroid/​webkit/​WebView;​167 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​ArticleReaderActivity​_;​-​>mSwipeRefreshLayout:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
  
168 ····​.​line·​83168 ····​.​line·​83
169 ····​const·​v0,​·​0x7f0c0047169 ····​const·​v0,​·​0x7f0c0048
  
170 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​170 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
171 ····​move-​result-​object·​v0171 ····​move-​result-​object·​v0
  
172 ····​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​172 ····​check-​cast·​v0,​·​Landroid/​webkit/​WebView;​
  
173 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​ArticleReaderActivity​_;​-​>mSwipeRefreshLayout:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​173 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​ArticleReaderActivity​_;​-​>mWebView:​Landroid/​webkit/​WebView;​
  
174 ····​.​line·​84174 ····​.​line·​84
175 ····​invoke-​virtual·​{p0},​·​Lcom/​manuelmaly/​hn/​ArticleReaderActivity​_;​-​>init()​V175 ····​invoke-​virtual·​{p0},​·​Lcom/​manuelmaly/​hn/​ArticleReaderActivity​_;​-​>init()​V
  
176 ····​.​line·​85176 ····​.​line·​85
177 ····​return-​void177 ····​return-​void
178 .​end·​method178 .​end·​method
5.44 KB
smali/com/manuelmaly/hn/MainActivity_.smali
Offset 33, 33 lines modifiedOffset 33, 33 lines modified
33 ····​invoke-​direct·​{v0},​·​Lorg/​androidannotations/​api/​view/​OnViewChangedNotifier​;​-​><init>()​V33 ····​invoke-​direct·​{v0},​·​Lorg/​androidannotations/​api/​view/​OnViewChangedNotifier​;​-​><init>()​V
  
34 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>onViewChangedNotifie​r_:​Lorg/​androidannotations/​api/​view/​OnViewChangedNotifier​;​34 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>onViewChangedNotifie​r_:​Lorg/​androidannotations/​api/​view/​OnViewChangedNotifier​;​
  
35 ····​return-​void35 ····​return-​void
36 .​end·​method36 .​end·​method
  
37 .​method·​static·​synthetic·​access$001(Lcom/​manuelmaly/​hn/​MainActivity_;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V37 .​method·​static·​synthetic·​access$001(Lcom/​manuelmaly/​hn/​MainActivity_;​)​V
38 ····​.​locals·​038 ····​.​locals·​0
39 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​39 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​
40 ····​.​param·​p1,​·​"x1"····​#·​Lcom/​manuelmaly/​hn/​model/​HNPost;​ 
  
41 ····​.​prologue40 ····​.​prologue
42 ····​.​line·​2841 ····​.​line·​28
43 ····​invoke-​super·​{p0,​·​p1},​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V42 ····​invoke-​super·​{p0},​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>loadAlreadyReadCache​()​V
  
44 ····​return-​void43 ····​return-​void
45 .​end·​method44 .​end·​method
  
46 .​method·​static·​synthetic·​access$101(Lcom/​manuelmaly/​hn/​MainActivity_;​)​V45 .​method·​static·​synthetic·​access$101(Lcom/​manuelmaly/​hn/​MainActivity_;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
47 ····​.​locals·​046 ····​.​locals·​0
48 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​47 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​manuelmaly/​hn/​MainActivity_;​
 48 ····​.​param·​p1,​·​"x1"····​#·​Lcom/​manuelmaly/​hn/​model/​HNPost;​
  
49 ····​.​prologue49 ····​.​prologue
50 ····​.​line·​2850 ····​.​line·​28
51 ····​invoke-​super·​{p0},​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>loadAlreadyReadCache​()​V51 ····​invoke-​super·​{p0,​·​p1},​·​Lcom/​manuelmaly/​hn/​MainActivity;​-​>markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
  
52 ····​return-​void52 ····​return-​void
53 .​end·​method53 .​end·​method
  
54 .​method·​private·​init_(Landroid/​os/​Bundle;​)​V54 .​method·​private·​init_(Landroid/​os/​Bundle;​)​V
55 ····​.​locals·​155 ····​.​locals·​1
56 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​56 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
Offset 111, 54 lines modifiedOffset 111, 54 lines modified
  
  
111 #·​virtual·​methods111 #·​virtual·​methods
112 .​method·​public·​loadAlreadyReadCache(​)​V112 .​method·​public·​loadAlreadyReadCache(​)​V
113 ····​.​locals·​4113 ····​.​locals·​4
  
114 ····​.​prologue114 ····​.​prologue
115 ····​.​line·111115 ····​.​line·93
116 ····​new-​instance·​v0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​116 ····​new-​instance·​v0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​
  
117 ····​const-​string·​v1,​·​""117 ····​const-​string·​v1,​·​""
  
118 ····​const/​4·​v2,​·​0x0118 ····​const/​4·​v2,​·​0x0
  
119 ····​const-​string·​v3,​·​""119 ····​const-​string·​v3,​·​""
  
120 ····​invoke-​direct·​{v0,​·​p0,​·​v1,​·​v2,​·​v3},​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​><init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​)​V120 ····​invoke-​direct·​{v0,​·​p0,​·​v1,​·​v2,​·​v3},​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​><init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​)​V
  
121 ····​invoke-​static·​{v0},​·​Lorg/​androidannotations/​api/​BackgroundExecutor;​-​>execute(Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​)​V121 ····​invoke-​static·​{v0},​·​Lorg/​androidannotations/​api/​BackgroundExecutor;​-​>execute(Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​)​V
  
122 ····​.​line·​125122 ····​.​line·​107
123 ····​return-​void123 ····​return-​void
124 .​end·​method124 .​end·​method
  
125 .​method·​public·​markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V125 .​method·​public·​markAsRead(Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
126 ····​.​locals·​6126 ····​.​locals·​6
127 ····​.​param·​p1,​·​"post"····​#·​Lcom/​manuelmaly/​hn/​model/​HNPost;​127 ····​.​param·​p1,​·​"post"····​#·​Lcom/​manuelmaly/​hn/​model/​HNPost;​
  
128 ····​.​prologue128 ····​.​prologue
129 ····​.​line·93129 ····​.​line·111
130 ····​new-​instance·​v0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​130 ····​new-​instance·​v0,​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​
  
131 ····​const-​string·​v2,​·​""131 ····​const-​string·​v2,​·​""
  
132 ····​const/​4·​v3,​·​0x0132 ····​const/​4·​v3,​·​0x0
  
133 ····​const-​string·​v4,​·​""133 ····​const-​string·​v4,​·​""
  
134 ····​move-​object·​v1,​·​p0134 ····​move-​object·​v1,​·​p0
  
135 ····​move-​object·​v5,​·​p1135 ····​move-​object·​v5,​·​p1
  
136 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lcom/​manuelmaly/​hn/​MainActivity_$1;​-​><init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V136 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lcom/​manuelmaly/​hn/​MainActivity_$2;​-​><init>(Lcom/​manuelmaly/​hn/​MainActivity_;​Ljava/​lang/​String;​ILjava/​lang/​String;​Lcom/​manuelmaly/​hn/​model/​HNPost;​)​V
  
137 ····​invoke-​static·​{v0},​·​Lorg/​androidannotations/​api/​BackgroundExecutor;​-​>execute(Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​)​V137 ····​invoke-​static·​{v0},​·​Lorg/​androidannotations/​api/​BackgroundExecutor;​-​>execute(Lorg/​androidannotations/​api/​BackgroundExecutor$Ta​sk;​)​V
  
138 ····​.​line·​107138 ····​.​line·​125
139 ····​return-​void139 ····​return-​void
140 .​end·​method140 .​end·​method
  
141 .​method·​public·​onCreate(Landroid/​os/​Bundle;​)​V141 .​method·​public·​onCreate(Landroid/​os/​Bundle;​)​V
142 ····​.​locals·​2142 ····​.​locals·​2
143 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​143 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
  
Offset 228, 45 lines modifiedOffset 228, 45 lines modified
  
228 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V228 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V
229 ····​.​locals·​1229 ····​.​locals·​1
230 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​230 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​
  
231 ····​.​prologue231 ····​.​prologue
232 ····​.​line·​85232 ····​.​line·​85
233 ····​const·​v0,​·​0x7f0c0059233 ····​const·​v0,​·​0x7f0c005a
  
234 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​234 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
235 ····​move-​result-​object·​v0235 ····​move-​result-​object·​v0
  
236 ····​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​236 ····​check-​cast·​v0,​·​Landroid/​widget/​ListView;​
  
237 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>mSwipeRefreshLayout:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​237 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>mPostsList:​Landroid/​widget/​ListView;​
  
238 ····​.​line·​86238 ····​.​line·​86
239 ····​const·​v0,​·​0x7f0c005a239 ····​const·​v0,​·​0x7f0c0058
  
240 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​240 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
241 ····​move-​result-​object·​v0241 ····​move-​result-​object·​v0
  
242 ····​check-​cast·​v0,​·​Landroid/​widget/​ListView;​242 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​
  
243 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>mPostsList:​Landroid/​widget/​ListView;​243 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​MainActivity_;​-​>mRootView:​Landroid/​widget/​LinearLayout;​
  
244 ····​.​line·​87244 ····​.​line·​87
245 ····​const·​v0,​·​0x7f0c0058245 ····​const·​v0,​·​0x7f0c0059
  
246 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​246 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
247 ····​move-​result-​object·​v0247 ····​move-​result-​object·​v0
  
248 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​248 ····​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
  
Max diff block lines reached; 129/5486 bytes (2.35%) of diff not shown.
3.7 KB
smali/com/manuelmaly/hn/login/LoginActivity_.smali
ordering differences only
Offset 110, 79 lines modifiedOffset 110, 79 lines modified
  
110 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V110 .​method·​public·​onViewChanged(Lorg/​androidannotations/​api/​view/​HasViews;​)​V
111 ····​.​locals·​2111 ····​.​locals·​2
112 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​112 ····​.​param·​p1,​·​"hasViews"····​#·​Lorg/​androidannotations/​api/​view/​HasViews;​
  
113 ····​.​prologue113 ····​.​prologue
114 ····​.​line·​71114 ····​.​line·​71
115 ····​const·​v0,​·​0x7f0c0054115 ····​const·​v0,​·​0x7f0c0053
  
116 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​116 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
117 ····​move-​result-​object·​v0117 ····​move-​result-​object·​v0
  
118 ····​check-​cast·​v0,​·​Landroid/​widget/​EditText;​118 ····​check-​cast·​v0,​·​Landroid/​widget/​EditText;​
  
119 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mPasswordText:​Landroid/​widget/​EditText;​119 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mUsernameText:​Landroid/​widget/​EditText;​
  
120 ····​.​line·​72120 ····​.​line·​72
121 ····​const·​v0,​·​0x7f0c0053121 ····​const·​v0,​·​0x7f0c0054
  
122 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​122 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
123 ····​move-​result-​object·​v0123 ····​move-​result-​object·​v0
  
124 ····​check-​cast·​v0,​·​Landroid/​widget/​EditText;​124 ····​check-​cast·​v0,​·​Landroid/​widget/​EditText;​
  
125 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mUsernameText:​Landroid/​widget/​EditText;​125 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mPasswordText:​Landroid/​widget/​EditText;​
  
126 ····​.​line·​73126 ····​.​line·​73
127 ····​const·​v0,​·​0x7f0c0057127 ····​const·​v0,​·​0x7f0c0056
  
128 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​128 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
129 ····​move-​result-​object·​v0129 ····​move-​result-​object·​v0
  
130 ····​check-​cast·​v0,​·​Landroid/​widget/​Button;​130 ····​check-​cast·​v0,​·​Landroid/​widget/​Button;​
  
131 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mCancelButton:​Landroid/​widget/​Button;​131 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mSaveButton:​Landroid/​widget/​Button;​
  
132 ····​.​line·​74132 ····​.​line·​74
133 ····​const·​v0,​·​0x7f0c0056133 ····​const·​v0,​·​0x7f0c0057
  
134 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​134 ····​invoke-​interface·​{p1,​·​v0},​·​Lorg/​androidannotations/​api/​view/​HasViews;​-​>findViewById(I)​Landroid/​view/​View;​
  
135 ····​move-​result-​object·​v0135 ····​move-​result-​object·​v0
  
136 ····​check-​cast·​v0,​·​Landroid/​widget/​Button;​136 ····​check-​cast·​v0,​·​Landroid/​widget/​Button;​
  
137 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mSaveButton:​Landroid/​widget/​Button;​137 ····​iput-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mCancelButton:​Landroid/​widget/​Button;​
  
138 ····​.​line·​75138 ····​.​line·​75
139 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mSaveButton:​Landroid/​widget/​Button;​139 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mCancelButton:​Landroid/​widget/​Button;​
  
140 ····​if-​eqz·​v0,​·​:​cond_0140 ····​if-​eqz·​v0,​·​:​cond_0
  
141 ····​.​line·​76141 ····​.​line·​76
142 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mSaveButton:​Landroid/​widget/​Button;​142 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mCancelButton:​Landroid/​widget/​Button;​
  
143 ····​new-​instance·​v1,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$1;​143 ····​new-​instance·​v1,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$1;​
  
144 ····​invoke-​direct·​{v1,​·​p0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$1;​-​><init>(Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​)​V144 ····​invoke-​direct·​{v1,​·​p0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$1;​-​><init>(Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​)​V
  
145 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V145 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
  
146 ····​.​line·​87146 ····​.​line·​87
147 ····​:​cond_0147 ····​:​cond_0
148 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mCancelButton:​Landroid/​widget/​Button;​148 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mSaveButton:​Landroid/​widget/​Button;​
  
149 ····​if-​eqz·​v0,​·​:​cond_1149 ····​if-​eqz·​v0,​·​:​cond_1
  
150 ····​.​line·​88150 ····​.​line·​88
151 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mCancelButton:​Landroid/​widget/​Button;​151 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>mSaveButton:​Landroid/​widget/​Button;​
  
152 ····​new-​instance·​v1,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$2;​152 ····​new-​instance·​v1,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$2;​
  
153 ····​invoke-​direct·​{v1,​·​p0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$2;​-​><init>(Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​)​V153 ····​invoke-​direct·​{v1,​·​p0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$2;​-​><init>(Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​)​V
  
154 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V154 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
  
546 B
smali/com/manuelmaly/hn/login/LoginActivity_$1.smali
Offset 41, 12 lines modifiedOffset 41, 12 lines modified
41 ····​.​locals·​141 ····​.​locals·​1
42 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​42 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
  
43 ····​.​prologue43 ····​.​prologue
44 ····​.​line·​8144 ····​.​line·​81
45 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$1;​-​>this$0:​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​45 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$1;​-​>this$0:​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​
  
46 ····​invoke-​virtual·​{v0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>saveCredentials()​V46 ····​invoke-​virtual·​{v0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>exit()​V
  
47 ····​.​line·​8247 ····​.​line·​82
48 ····​return-​void48 ····​return-​void
49 .​end·​method49 .​end·​method
546 B
smali/com/manuelmaly/hn/login/LoginActivity_$2.smali
Offset 41, 12 lines modifiedOffset 41, 12 lines modified
41 ····​.​locals·​141 ····​.​locals·​1
42 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​42 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
  
43 ····​.​prologue43 ····​.​prologue
44 ····​.​line·​9344 ····​.​line·​93
45 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$2;​-​>this$0:​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​45 ····​iget-​object·​v0,​·​p0,​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_$2;​-​>this$0:​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​
  
46 ····​invoke-​virtual·​{v0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>exit()​V46 ····​invoke-​virtual·​{v0},​·​Lcom/​manuelmaly/​hn/​login/​LoginActivity_;​-​>saveCredentials()​V
  
47 ····​.​line·​9447 ····​.​line·​94
48 ····​return-​void48 ····​return-​void
49 .​end·​method49 .​end·​method