4.57 MB
/home/hans/code/fdroid/data/tmp/at.zweng.bankomatinfos2_16.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_at.zweng.bankomatinfos2_16.apk
8.07 KB
zipinfo /dev/stdin
Max report size reached
16.0 KB
res/drawable-mdpi-v4/ic_launcher.png
12.8 KB
sng
Max report size reached
3.08 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.16 MB
res/drawable/nfc_icon.png
4.1 MB
sng
Max report size reached
59.9 KB
Image content
Max report size reached
29.2 KB
res/drawable-hdpi-v4/ic_launcher.png
25.1 KB
sng
Max report size reached
3.98 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
2.05 KB
smali/at/zweng/bankomatinfos/iso7816emv/BERTLV.smali
Offset 222, 14 lines modifiedOffset 222, 15 lines modified
  
222 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​222 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
223 ····​move-​result-​object·​v0223 ····​move-​result-​object·​v0
  
224 ····​iget·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​BERTLV;​-​>length:​I224 ····​iget·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​BERTLV;​-​>length:​I
  
 225 ····​.​line·​86
225 ····​invoke-​static·​{v1},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>int2Hex(I)​Ljava/​lang/​String;​226 ····​invoke-​static·​{v1},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>int2Hex(I)​Ljava/​lang/​String;​
  
226 ····​move-​result-​object·​v1227 ····​move-​result-​object·​v1
  
227 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​228 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
228 ····​move-​result-​object·​v0229 ····​move-​result-​object·​v0
Offset 238, 36 lines modifiedOffset 239, 32 lines modified
  
238 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​239 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
239 ····​move-​result-​object·​v0240 ····​move-​result-​object·​v0
  
240 ····​iget-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​BERTLV;​-​>rawEncodedLengthByte​s:​[B241 ····​iget-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​BERTLV;​-​>rawEncodedLengthByte​s:​[B
  
 242 ····​.​line·​87
241 ····​invoke-​static·​{v1},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>bytesToHex([B)​Ljava/​lang/​String;​243 ····​invoke-​static·​{v1},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>bytesToHex([B)​Ljava/​lang/​String;​
  
242 ····​move-​result-​object·​v1244 ····​move-​result-​object·​v1
  
243 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​245 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
244 ····​move-​result-​object·​v0246 ····​move-​result-​object·​v0
  
245 ····​const-​string·​v1,​·​")​"247 ····​const-​string·​v1,​·​")​,​·"
  
246 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 
  
247 ····​move-​result-​object·​v0 
  
248 ····​const-​string·​v1,​·​",​·​" 
  
249 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​248 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
250 ····​move-​result-​object·​v0249 ····​move-​result-​object·​v0
  
251 ····​iget-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​BERTLV;​-​>valueBytes:​[B250 ····​iget-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​BERTLV;​-​>valueBytes:​[B
  
 251 ····​.​line·​88
252 ····​invoke-​static·​{v1},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>bytesToHex([B)​Ljava/​lang/​String;​252 ····​invoke-​static·​{v1},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>bytesToHex([B)​Ljava/​lang/​String;​
  
253 ····​move-​result-​object·​v1253 ····​move-​result-​object·​v1
  
254 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​254 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
255 ····​move-​result-​object·​v0255 ····​move-​result-​object·​v0
Offset 278, 9 lines modifiedOffset 275, 10 lines modified
  
278 ····​move-​result-​object·​v0275 ····​move-​result-​object·​v0
  
279 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​276 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
280 ····​move-​result-​object·​v0277 ····​move-​result-​object·​v0
  
 278 ····​.​line·​85
281 ····​return-​object·​v0279 ····​return-​object·​v0
282 .​end·​method280 .​end·​method
19.4 KB
smali/at/zweng/bankomatinfos/iso7816emv/CPLC.smali
Max report size reached
192 KB
smali/at/zweng/bankomatinfos/iso7816emv/EMVTags.smali
Max report size reached
27.0 KB
smali/at/zweng/bankomatinfos/iso7816emv/EmvUtils.smali
Max report size reached
63.9 KB
smali/at/zweng/bankomatinfos/iso7816emv/NfcBankomatCardReader.smali
Max report size reached
1.1 KB
smali/at/zweng/bankomatinfos/iso7816emv/TagImpl.smali
Offset 126, 14 lines modifiedOffset 126, 15 lines modified
  
126 ····​const-​string·​v3,​·​"UNEXPECTED·​TAG·​CLASS:​·​"126 ····​const-​string·​v3,​·​"UNEXPECTED·​TAG·​CLASS:​·​"
  
127 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​127 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
128 ····​move-​result-​object·​v2128 ····​move-​result-​object·​v2
  
 129 ····​.​line·​79
129 ····​invoke-​static·​{v0},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>byte2BinaryLiteral(B​)​Ljava/​lang/​String;​130 ····​invoke-​static·​{v0},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>byte2BinaryLiteral(B​)​Ljava/​lang/​String;​
  
130 ····​move-​result-​object·​v3131 ····​move-​result-​object·​v3
  
131 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​132 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
132 ····​move-​result-​object·​v2133 ····​move-​result-​object·​v2
Offset 142, 14 lines modifiedOffset 143, 15 lines modified
  
142 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​143 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
143 ····​move-​result-​object·​v2144 ····​move-​result-​object·​v2
  
144 ····​iget-​object·​v3,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​TagImpl;​-​>idBytes:​[B145 ····​iget-​object·​v3,​·​p0,​·​Lat/​zweng/​bankomatinfos/​iso7816emv/​TagImpl;​-​>idBytes:​[B
  
 146 ····​.​line·​80
145 ····​invoke-​static·​{v3},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>bytesToHex([B)​Ljava/​lang/​String;​147 ····​invoke-​static·​{v3},​·​Lat/​zweng/​bankomatinfos/​util/​Utils;​-​>bytesToHex([B)​Ljava/​lang/​String;​
  
146 ····​move-​result-​object·​v3148 ····​move-​result-​object·​v3
  
147 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​149 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
148 ····​move-​result-​object·​v2150 ····​move-​result-​object·​v2
11.1 KB
smali/at/zweng/bankomatinfos/model/CardInfo.smali
Max report size reached
650 B
smali/at/zweng/bankomatinfos/ui/AboutDialogFragment$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​)​V23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​3327 ····​.​line·​33
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment$1​;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment$1​;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​AboutDialogFragment;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
8.73 KB
smali/at/zweng/bankomatinfos/ui/ListAdapterEmvTransactions.smali
Max report size reached
1.84 KB
smali/at/zweng/bankomatinfos/ui/ListAdapterInfos.smali
Offset 35, 14 lines modifiedOffset 35, 15 lines modified
  
35 ····​move-​result-​object·​v035 ····​move-​result-​object·​v0
  
36 ····​invoke-​virtual·​{v0,​·​p1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​36 ····​invoke-​virtual·​{v0,​·​p1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​
  
37 ····​move-​result-​object·​v037 ····​move-​result-​object·​v0
  
 38 ····​.​line·​35
38 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>getInfoKeyValuePairs​()​Ljava/​util/​List;​39 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>getInfoKeyValuePairs​()​Ljava/​util/​List;​
  
39 ····​move-​result-​object·​v040 ····​move-​result-​object·​v0
  
40 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterInfos;​-​>_infoList:​Ljava/​util/​List;​41 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterInfos;​-​>_infoList:​Ljava/​util/​List;​
  
41 ····​.​line·​3642 ····​.​line·​36
Offset 118, 14 lines modifiedOffset 119, 15 lines modified
118 ····​if-​eqz·​v4,​·​:​cond_1119 ····​if-​eqz·​v4,​·​:​cond_1
  
119 ····​.​line·​58120 ····​.​line·​58
120 ····​iget-​object·​v4,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterInfos;​-​>_context:​Landroid/​content/​Context;​121 ····​iget-​object·​v4,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterInfos;​-​>_context:​Landroid/​content/​Context;​
  
121 ····​const-​string·​v5,​·​"layout_inflater"122 ····​const-​string·​v5,​·​"layout_inflater"
  
 123 ····​.​line·​59
122 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​124 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
123 ····​move-​result-​object·​v3125 ····​move-​result-​object·​v3
  
124 ····​check-​cast·​v3,​·​Landroid/​view/​LayoutInflater;​126 ····​check-​cast·​v3,​·​Landroid/​view/​LayoutInflater;​
  
125 ····​.​line·​60127 ····​.​line·​60
Offset 160, 14 lines modifiedOffset 162, 15 lines modified
160 ····​move-​result·​v4162 ····​move-​result·​v4
  
161 ····​if-​nez·​v4,​·​:​cond_0163 ····​if-​nez·​v4,​·​:​cond_0
  
162 ····​.​line·​71164 ····​.​line·​71
163 ····​const·​v4,​·​0x7f0b000d165 ····​const·​v4,​·​0x7f0b000d
  
 166 ····​.​line·​72
164 ····​invoke-​virtual·​{p2,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​167 ····​invoke-​virtual·​{p2,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
165 ····​move-​result-​object·​v2168 ····​move-​result-​object·​v2
  
166 ····​check-​cast·​v2,​·​Landroid/​widget/​TextView;​169 ····​check-​cast·​v2,​·​Landroid/​widget/​TextView;​
  
167 ····​.​line·​73170 ····​.​line·​73
Offset 187, 14 lines modifiedOffset 190, 15 lines modified
187 ····​.​end·​local·​v1····​#·​"infoLabel":​Landroid/​widget/​TextView;​190 ····​.​end·​local·​v1····​#·​"infoLabel":​Landroid/​widget/​TextView;​
188 ····​.​end·​local·​v3····​#·​"mInflater":​Landroid/​view/​LayoutInflater;​191 ····​.​end·​local·​v3····​#·​"mInflater":​Landroid/​view/​LayoutInflater;​
189 ····​:​cond_1192 ····​:​cond_1
190 ····​iget-​object·​v4,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterInfos;​-​>_context:​Landroid/​content/​Context;​193 ····​iget-​object·​v4,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterInfos;​-​>_context:​Landroid/​content/​Context;​
  
191 ····​const-​string·​v5,​·​"layout_inflater"194 ····​const-​string·​v5,​·​"layout_inflater"
  
 195 ····​.​line·​63
192 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​196 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
193 ····​move-​result-​object·​v3197 ····​move-​result-​object·​v3
  
194 ····​check-​cast·​v3,​·​Landroid/​view/​LayoutInflater;​198 ····​check-​cast·​v3,​·​Landroid/​view/​LayoutInflater;​
  
195 ····​.​line·​64199 ····​.​line·​64
5.37 KB
smali/at/zweng/bankomatinfos/ui/ListAdapterQuickTransactions.smali
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
  
44 ····​move-​result-​object·​v044 ····​move-​result-​object·​v0
  
45 ····​invoke-​virtual·​{v0,​·​p1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​45 ····​invoke-​virtual·​{v0,​·​p1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​
  
46 ····​move-​result-​object·​v046 ····​move-​result-​object·​v0
  
 47 ····​.​line·​47
47 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>getQuickLog()​Ljava/​util/​List;​48 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>getQuickLog()​Ljava/​util/​List;​
  
48 ····​move-​result-​object·​v049 ····​move-​result-​object·​v0
  
49 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterQuickTrans​actions;​-​>_txList:​Ljava/​util/​List;​50 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterQuickTrans​actions;​-​>_txList:​Ljava/​util/​List;​
  
50 ····​.​line·​4851 ····​.​line·​48
Offset 147, 14 lines modifiedOffset 148, 15 lines modified
147 ····​.​local·​v8,​·​"showFullTxData":​Z148 ····​.​local·​v8,​·​"showFullTxData":​Z
148 ····​move-​object/​from16·​v0,​·​p0149 ····​move-​object/​from16·​v0,​·​p0
  
149 ····​iget-​object·​v15,​·​v0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterQuickTrans​actions;​-​>_context:​Landroid/​content/​Context;​150 ····​iget-​object·​v15,​·​v0,​·​Lat/​zweng/​bankomatinfos/​ui/​ListAdapterQuickTrans​actions;​-​>_context:​Landroid/​content/​Context;​
  
150 ····​const-​string·​v16,​·​"layout_inflater"151 ····​const-​string·​v16,​·​"layout_inflater"
  
 152 ····​.​line·​76
151 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​153 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
152 ····​move-​result-​object·​v5154 ····​move-​result-​object·​v5
  
153 ····​check-​cast·​v5,​·​Landroid/​view/​LayoutInflater;​155 ····​check-​cast·​v5,​·​Landroid/​view/​LayoutInflater;​
  
154 ····​.​line·​77156 ····​.​line·​77
Offset 172, 14 lines modifiedOffset 174, 15 lines modified
  
172 ····​move-​result-​object·​p2174 ····​move-​result-​object·​p2
  
173 ····​.​line·​86175 ····​.​line·​86
174 ····​:​goto_0176 ····​:​goto_0
175 ····​const·​v15,​·​0x7f0b000f177 ····​const·​v15,​·​0x7f0b000f
  
 178 ····​.​line·​87
176 ····​move-​object/​from16·​v0,​·​p2179 ····​move-​object/​from16·​v0,​·​p2
  
177 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​180 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
178 ····​move-​result-​object·​v10181 ····​move-​result-​object·​v10
  
179 ····​check-​cast·​v10,​·​Landroid/​widget/​TextView;​182 ····​check-​cast·​v10,​·​Landroid/​widget/​TextView;​
Offset 283, 38 lines modifiedOffset 286, 41 lines modified
  
283 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​286 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​
  
284 ····​.​line·​103287 ····​.​line·​103
285 ····​.​local·​v4,​·​"atc":​Landroid/​widget/​TextView;​288 ····​.​local·​v4,​·​"atc":​Landroid/​widget/​TextView;​
286 ····​const·​v15,​·​0x7f0b0016289 ····​const·​v15,​·​0x7f0b0016
  
 290 ····​.​line·​104
287 ····​move-​object/​from16·​v0,​·​p2291 ····​move-​object/​from16·​v0,​·​p2
  
288 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​292 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
289 ····​move-​result-​object·​v7293 ····​move-​result-​object·​v7
  
290 ····​check-​cast·​v7,​·​Landroid/​widget/​TextView;​294 ····​check-​cast·​v7,​·​Landroid/​widget/​TextView;​
  
291 ····​.​line·​105295 ····​.​line·​105
292 ····​.​local·​v7,​·​"remainingBalance":​Landroid/​widget/​TextView;​296 ····​.​local·​v7,​·​"remainingBalance":​Landroid/​widget/​TextView;​
293 ····​const·​v15,​·​0x7f0b0018297 ····​const·​v15,​·​0x7f0b0018
  
 298 ····​.​line·​106
294 ····​move-​object/​from16·​v0,​·​p2299 ····​move-​object/​from16·​v0,​·​p2
  
295 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​300 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
296 ····​move-​result-​object·​v9301 ····​move-​result-​object·​v9
  
297 ····​check-​cast·​v9,​·​Landroid/​widget/​TextView;​302 ····​check-​cast·​v9,​·​Landroid/​widget/​TextView;​
  
298 ····​.​line·​107303 ····​.​line·​107
299 ····​.​local·​v9,​·​"termInfo":​Landroid/​widget/​TextView;​304 ····​.​local·​v9,​·​"termInfo":​Landroid/​widget/​TextView;​
300 ····​const·​v15,​·​0x7f0b001a305 ····​const·​v15,​·​0x7f0b001a
  
 306 ····​.​line·​108
301 ····​move-​object/​from16·​v0,​·​p2307 ····​move-​object/​from16·​v0,​·​p2
  
302 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​308 ····​invoke-​virtual·​{v0,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
303 ····​move-​result-​object·​v14309 ····​move-​result-​object·​v14
  
304 ····​check-​cast·​v14,​·​Landroid/​widget/​TextView;​310 ····​check-​cast·​v14,​·​Landroid/​widget/​TextView;​
Offset 362, 26 lines modifiedOffset 368, 28 lines modified
  
362 ····​const-​string·​v16,​·​"·​"368 ····​const-​string·​v16,​·​"·​"
  
363 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​369 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
364 ····​move-​result-​object·​v15370 ····​move-​result-​object·​v15
  
 371 ····​.​line·​113
365 ····​invoke-​virtual·​{v11},​·​Lat/​zweng/​bankomatinfos/​model/​QuickTransactionLogEn​try;​-​>getCurrency()​Ljava/​lang/​String;​372 ····​invoke-​virtual·​{v11},​·​Lat/​zweng/​bankomatinfos/​model/​QuickTransactionLogEn​try;​-​>getCurrency()​Ljava/​lang/​String;​
  
366 ····​move-​result-​object·​v16373 ····​move-​result-​object·​v16
  
367 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​374 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
368 ····​move-​result-​object·​v15375 ····​move-​result-​object·​v15
  
369 ····​invoke-​virtual·​{v15},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​376 ····​invoke-​virtual·​{v15},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
370 ····​move-​result-​object·​v15377 ····​move-​result-​object·​v15
  
 378 ····​.​line·​112
371 ····​invoke-​virtual·​{v7,​·​v15},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V379 ····​invoke-​virtual·​{v7,​·​v15},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
372 ····​.​line·​114380 ····​.​line·​114
373 ····​new-​instance·​v15,​·​Ljava/​lang/​StringBuilder;​381 ····​new-​instance·​v15,​·​Ljava/​lang/​StringBuilder;​
  
374 ····​invoke-​direct·​{v15},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V382 ····​invoke-​direct·​{v15},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
Offset 399, 14 lines modifiedOffset 407, 15 lines modified
  
399 ····​const-​string·​v16,​·​"·​/​·​"407 ····​const-​string·​v16,​·​"·​/​·​"
  
400 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​408 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
401 ····​move-​result-​object·​v15409 ····​move-​result-​object·​v15
  
 410 ····​.​line·​115
Max diff block lines reached; 1846/5367 bytes (34.40%) of diff not shown.
1.14 KB
smali/at/zweng/bankomatinfos/ui/MainActivity$ReadNfcCardTask$1.smali
Offset 17, 17 lines modifiedOffset 17, 18 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$1:​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​18 .​field·​final·​synthetic·​this$1:​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V20 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​22 ····​.​param·​p1,​·​"this$1"····​#·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​
23 ····​.​param·​p3,​·​"x1"····​#·​Ljava/​lang/​String;​23 ····​.​param·​p2,​·​"ctx"····​#·​Landroid/​content/​Context;​
24 ····​.​param·​p4,​·​"x2"····​#·​Ljava/​lang/​String;​24 ····​.​param·​p3,​·​"title"····​#·​Ljava/​lang/​String;​
 25 ····​.​param·​p4,​·​"message"····​#·​Ljava/​lang/​String;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​30427 ····​.​line·​304
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask$1;​-​>this$1:​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask$1;​-​>this$1:​Lat/​zweng/​bankomatinfos/​ui/​MainActivity$ReadNfcC​ardTask;​
  
28 ····​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V29 ····​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
10.2 KB
smali/at/zweng/bankomatinfos/ui/MainActivity$ReadNfcCardTask.smali
Max report size reached
1.42 KB
smali/at/zweng/bankomatinfos/ui/MainActivity.smali
Offset 35, 15 lines modifiedOffset 35, 14 lines modified
35 .​method·​public·​constructor·​<init>()​V35 .​method·​public·​constructor·​<init>()​V
36 ····​.​locals·​036 ····​.​locals·​0
  
37 ····​.​prologue37 ····​.​prologue
38 ····​.​line·​3738 ····​.​line·​37
39 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V39 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V
  
40 ····​.​line·​200 
41 ····​return-​void40 ····​return-​void
42 .​end·​method41 .​end·​method
  
43 .​method·​static·​synthetic·​access$000(Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​42 .​method·​static·​synthetic·​access$000(Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​
44 ····​.​locals·​143 ····​.​locals·​1
45 ····​.​param·​p0,​·​"x0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​44 ····​.​param·​p0,​·​"x0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​
  
Offset 301, 26 lines modifiedOffset 300, 28 lines modified
301 ····​move-​result-​object·​v0300 ····​move-​result-​object·​v0
  
302 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​-​>_viewTextViewShowCar​d:​Landroid/​view/​View;​301 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​-​>_viewTextViewShowCar​d:​Landroid/​view/​View;​
  
303 ····​.​line·​64302 ····​.​line·​64
304 ····​new-​instance·​v0,​·​Landroid/​content/​Intent;​303 ····​new-​instance·​v0,​·​Landroid/​content/​Intent;​
  
 304 ····​.​line·​65
305 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​305 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
  
306 ····​move-​result-​object·​v1306 ····​move-​result-​object·​v1
  
307 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V307 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
  
308 ····​const/​high16·​v1,​·​0x20000000308 ····​const/​high16·​v1,​·​0x20000000
  
309 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>addFlags(I)​Landroid/​content/​Intent;​309 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>addFlags(I)​Landroid/​content/​Intent;​
  
310 ····​move-​result-​object·​v0310 ····​move-​result-​object·​v0
  
 311 ····​.​line·​64
311 ····​invoke-​static·​{p0,​·​v3,​·​v0,​·​v3},​·​Landroid/​app/​PendingIntent;​-​>getActivity(Landroid​/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​312 ····​invoke-​static·​{p0,​·​v3,​·​v0,​·​v3},​·​Landroid/​app/​PendingIntent;​-​>getActivity(Landroid​/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​
  
312 ····​move-​result-​object·​v0313 ····​move-​result-​object·​v0
  
313 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​-​>_pendingIntent:​Landroid/​app/​PendingIntent;​314 ····​iput-​object·​v0,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​MainActivity;​-​>_pendingIntent:​Landroid/​app/​PendingIntent;​
  
314 ····​.​line·​66315 ····​.​line·​66
663 B
smali/at/zweng/bankomatinfos/ui/ResultActivity$1.smali
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .​field·​final·​synthetic·​val$actionBar:​Landroid/​app/​ActionBar;​19 .​field·​final·​synthetic·​val$actionBar:​Landroid/​app/​ActionBar;​
  
  
20 #·​direct·​methods20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​app/​ActionBar;​)​V21 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​app/​ActionBar;​)​V
22 ····​.​locals·​022 ····​.​locals·​0
 23 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​9625 ····​.​line·​96
25 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​26 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​
  
26 ····​iput-​object·​p2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​-​>val$actionBar:​Landroid/​app/​ActionBar;​27 ····​iput-​object·​p2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​-​>val$actionBar:​Landroid/​app/​ActionBar;​
  
745 B
smali/at/zweng/bankomatinfos/ui/ResultActivity$SectionsPagerAdapter.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​18 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V20 .​method·​public·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​
22 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​23 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​
  
23 ····​.​prologue24 ····​.​prologue
24 ····​.​line·​19825 ····​.​line·​198
25 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​26 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​
  
26 ····​.​line·​19927 ····​.​line·​199
5.16 KB
smali/at/zweng/bankomatinfos/ui/ResultActivity.smali
Offset 56, 15 lines modifiedOffset 56, 14 lines modified
56 .​method·​public·​constructor·​<init>()​V56 .​method·​public·​constructor·​<init>()​V
57 ····​.​locals·​057 ····​.​locals·​0
  
58 ····​.​prologue58 ····​.​prologue
59 ····​.​line·​3159 ····​.​line·​31
60 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​><init>()​V60 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​><init>()​V
  
61 ····​.​line·​196 
62 ····​return-​void61 ····​return-​void
63 .​end·​method62 .​end·​method
  
64 .​method·​static·​synthetic·​access$000(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​)​Landroid/​support/​v4/​app/​Fragment;​63 .​method·​static·​synthetic·​access$000(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​)​Landroid/​support/​v4/​app/​Fragment;​
65 ····​.​locals·​164 ····​.​locals·​1
66 ····​.​param·​p0,​·​"x0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​65 ····​.​param·​p0,​·​"x0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​
  
Offset 167, 14 lines modifiedOffset 166, 15 lines modified
  
167 ····​move-​result-​object·​v2166 ····​move-​result-​object·​v2
  
168 ····​invoke-​virtual·​{v2},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>getQuickLog()​Ljava/​util/​List;​167 ····​invoke-​virtual·​{v2},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>getQuickLog()​Ljava/​util/​List;​
  
169 ····​move-​result-​object·​v2168 ····​move-​result-​object·​v2
  
 169 ····​.​line·​63
170 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I170 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I
  
171 ····​move-​result·​v2171 ····​move-​result·​v2
  
172 ····​if-​lez·​v2,​·​:​cond_2172 ····​if-​lez·​v2,​·​:​cond_2
  
173 ····​move·​v2,​·​v3173 ····​move·​v2,​·​v3
Offset 256, 14 lines modifiedOffset 256, 15 lines modified
256 ····​.​line·​81256 ····​.​line·​81
257 ····​.​local·​v0,​·​"actionBar":​Landroid/​app/​ActionBar;​257 ····​.​local·​v0,​·​"actionBar":​Landroid/​app/​ActionBar;​
258 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​ActionBar;​-​>setNavigationMode(I)​V258 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​app/​ActionBar;​-​>setNavigationMode(I)​V
  
259 ····​.​line·​85259 ····​.​line·​85
260 ····​new-​instance·​v2,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​260 ····​new-​instance·​v2,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​
  
 261 ····​.​line·​86
261 ····​invoke-​virtual·​{p0},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​262 ····​invoke-​virtual·​{p0},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​
  
262 ····​move-​result-​object·​v3263 ····​move-​result-​object·​v3
  
263 ····​invoke-​direct·​{v2,​·​p0,​·​v3},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​-​><init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V264 ····​invoke-​direct·​{v2,​·​p0,​·​v3},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​-​><init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V
  
264 ····​iput-​object·​v2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>_sectionsPagerAdapte​r:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​265 ····​iput-​object·​v2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>_sectionsPagerAdapte​r:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​
Offset 289, 14 lines modifiedOffset 290, 15 lines modified
289 ····​.​line·​95290 ····​.​line·​95
290 ····​iget-​object·​v2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>_viewPager:​Landroid/​support/​v4/​view/​ViewPager;​291 ····​iget-​object·​v2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>_viewPager:​Landroid/​support/​v4/​view/​ViewPager;​
  
291 ····​new-​instance·​v3,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​292 ····​new-​instance·​v3,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​
  
292 ····​invoke-​direct·​{v3,​·​p0,​·​v0},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​-​><init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​app/​ActionBar;​)​V293 ····​invoke-​direct·​{v3,​·​p0,​·​v0},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$1;​-​><init>(Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​Landroid/​app/​ActionBar;​)​V
  
 294 ····​.​line·​96
293 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setOnPageChangeListe​ner(Landroid/​support/​v4/​view/​ViewPager$OnPageChang​eListener;​)​V295 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setOnPageChangeListe​ner(Landroid/​support/​v4/​view/​ViewPager$OnPageChang​eListener;​)​V
  
294 ····​.​line·​104296 ····​.​line·​104
295 ····​const/​4·​v1,​·​0x0297 ····​const/​4·​v1,​·​0x0
  
296 ····​.​local·​v1,​·​"i":​I298 ····​.​local·​v1,​·​"i":​I
297 ····​:​goto_2299 ····​:​goto_2
Offset 311, 34 lines modifiedOffset 313, 37 lines modified
311 ····​.​line·​109313 ····​.​line·​109
312 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​ActionBar;​-​>newTab()​Landroid/​app/​ActionBar$Tab;​314 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​ActionBar;​-​>newTab()​Landroid/​app/​ActionBar$Tab;​
  
313 ····​move-​result-​object·​v2315 ····​move-​result-​object·​v2
  
314 ····​iget-​object·​v3,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>_sectionsPagerAdapte​r:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​316 ····​iget-​object·​v3,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>_sectionsPagerAdapte​r:​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​
  
 317 ····​.​line·​110
315 ····​invoke-​virtual·​{v3,​·​v1},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​-​>getPageTitle(I)​Ljava/​lang/​CharSequence;​318 ····​invoke-​virtual·​{v3,​·​v1},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity$Sectio​nsPagerAdapter;​-​>getPageTitle(I)​Ljava/​lang/​CharSequence;​
  
316 ····​move-​result-​object·​v3319 ····​move-​result-​object·​v3
  
317 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​ActionBar$Tab;​-​>setText(Ljava/​lang/​CharSequence;​)​Landroid/​app/​ActionBar$Tab;​320 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​ActionBar$Tab;​-​>setText(Ljava/​lang/​CharSequence;​)​Landroid/​app/​ActionBar$Tab;​
  
318 ····​move-​result-​object·​v2321 ····​move-​result-​object·​v2
  
 322 ····​.​line·​111
319 ····​invoke-​virtual·​{v2,​·​p0},​·​Landroid/​app/​ActionBar$Tab;​-​>setTabListener(Landr​oid/​app/​ActionBar$TabListener​;​)​Landroid/​app/​ActionBar$Tab;​323 ····​invoke-​virtual·​{v2,​·​p0},​·​Landroid/​app/​ActionBar$Tab;​-​>setTabListener(Landr​oid/​app/​ActionBar$TabListener​;​)​Landroid/​app/​ActionBar$Tab;​
  
320 ····​move-​result-​object·​v2324 ····​move-​result-​object·​v2
  
 325 ····​.​line·​109
321 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​app/​ActionBar;​-​>addTab(Landroid/​app/​ActionBar$Tab;​)​V326 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​app/​ActionBar;​-​>addTab(Landroid/​app/​ActionBar$Tab;​)​V
  
322 ····​.​line·​104327 ····​.​line·​104
323 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1328 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
324 ····​goto·​:​goto_2329 ····​goto·​:​goto_2
  
325 ····​.​line·​62330 ····​.​line·​63
326 ····​.​end·​local·​v0····​#·​"actionBar":​Landroid/​app/​ActionBar;​331 ····​.​end·​local·​v0····​#·​"actionBar":​Landroid/​app/​ActionBar;​
327 ····​.​end·​local·​v1····​#·​"i":​I332 ····​.​end·​local·​v1····​#·​"i":​I
328 ····​:​cond_2333 ····​:​cond_2
329 ····​const/​4·​v2,​·​0x0334 ····​const/​4·​v2,​·​0x0
  
330 ····​goto/​16·​:​goto_0335 ····​goto/​16·​:​goto_0
  
Offset 372, 15 lines modifiedOffset 377, 15 lines modified
372 ····​.​line·​120377 ····​.​line·​120
373 ····​const·​v3,​·​0x7f0b0027378 ····​const·​v3,​·​0x7f0b0027
  
374 ····​invoke-​interface·​{p1,​·​v3},​·​Landroid/​view/​Menu;​-​>findItem(I)​Landroid/​view/​MenuItem;​379 ····​invoke-​interface·​{p1,​·​v3},​·​Landroid/​view/​Menu;​-​>findItem(I)​Landroid/​view/​MenuItem;​
  
375 ····​move-​result-​object·​v0380 ····​move-​result-​object·​v0
  
376 ····​.​line·​122381 ····​.​line·​123
377 ····​.​local·​v0,​·​"item":​Landroid/​view/​MenuItem;​382 ····​.​local·​v0,​·​"item":​Landroid/​view/​MenuItem;​
378 ····​invoke-​interface·​{v0},​·​Landroid/​view/​MenuItem;​-​>getActionProvider()​Landroid/​view/​ActionProvider;​383 ····​invoke-​interface·​{v0},​·​Landroid/​view/​MenuItem;​-​>getActionProvider()​Landroid/​view/​ActionProvider;​
  
379 ····​move-​result-​object·​v1384 ····​move-​result-​object·​v1
  
380 ····​check-​cast·​v1,​·​Landroid/​widget/​ShareActionProvider;​385 ····​check-​cast·​v1,​·​Landroid/​widget/​ShareActionProvider;​
  
Offset 395, 37 lines modifiedOffset 400, 41 lines modified
395 ····​const-​string·​v3,​·​"android.​intent.​action.​SEND"400 ····​const-​string·​v3,​·​"android.​intent.​action.​SEND"
  
396 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​401 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
  
397 ····​.​line·​128402 ····​.​line·​128
398 ····​const-​string·​v3,​·​"android.​intent.​extra.​SUBJECT"403 ····​const-​string·​v3,​·​"android.​intent.​extra.​SUBJECT"
  
 404 ····​.​line·​129
399 ····​invoke-​virtual·​{p0},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​405 ····​invoke-​virtual·​{p0},​·​Lat/​zweng/​bankomatinfos/​ui/​ResultActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
Max diff block lines reached; 992/5180 bytes (19.15%) of diff not shown.
678 B
smali/at/zweng/bankomatinfos/ui/ResultEmvTxListFragment$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​)​V23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​3227 ····​.​line·​32
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultEmvTxListFragme​nt;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.01 KB
smali/at/zweng/bankomatinfos/ui/ResultEmvTxListFragment.smali
Offset 51, 14 lines modifiedOffset 51, 15 lines modified
  
51 ····​move-​result-​object·​v151 ····​move-​result-​object·​v1
  
52 ····​invoke-​virtual·​{v0,​·​v1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​52 ····​invoke-​virtual·​{v0,​·​v1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​
  
53 ····​move-​result-​object·​v053 ····​move-​result-​object·​v0
  
 54 ····​.​line·​50
54 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>containsTxLogs()​Z55 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>containsTxLogs()​Z
  
55 ····​.​line·​5156 ····​.​line·​51
56 ····​if-​eqz·​p1,​·​:​cond_157 ····​if-​eqz·​p1,​·​:​cond_1
  
57 ····​.​line·​5258 ····​.​line·​52
58 ····​invoke-​static·​{},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getInstance()​Lat/​zweng/​bankomatinfos/​AppController;​59 ····​invoke-​static·​{},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getInstance()​Lat/​zweng/​bankomatinfos/​AppController;​
Offset 69, 14 lines modifiedOffset 70, 15 lines modified
  
69 ····​move-​result-​object·​v170 ····​move-​result-​object·​v1
  
70 ····​invoke-​virtual·​{v0,​·​v1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​71 ····​invoke-​virtual·​{v0,​·​v1},​·​Lat/​zweng/​bankomatinfos/​AppController;​-​>getCardInfoNullSafe(​Landroid/​content/​Context;​)​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​
  
71 ····​move-​result-​object·​v072 ····​move-​result-​object·​v0
  
 73 ····​.​line·​53
72 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>containsTxLogs()​Z74 ····​invoke-​virtual·​{v0},​·​Lat/​zweng/​bankomatinfos/​model/​CardInfo;​-​>containsTxLogs()​Z
  
73 ····​move-​result·​v075 ····​move-​result·​v0
  
74 ····​if-​nez·​v0,​·​:​cond_076 ····​if-​nez·​v0,​·​:​cond_0
  
75 ····​.​line·​5477 ····​.​line·​54
692 B
smali/at/zweng/bankomatinfos/ui/ResultQuickTxListFragment$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​)​V23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​2827 ····​.​line·​28
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​ui/​ResultQuickTxListFrag​ment;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.01 KB
smali/at/zweng/bankomatinfos/ui/SettingsActivity.smali
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .​method·​public·​constructor·​<init>()​V19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​020 ····​.​locals·​0
  
21 ····​.​prologue21 ····​.​prologue
22 ····​.​line·​2722 ····​.​line·​27
23 ····​invoke-​direct·​{p0},​·​Landroid/​preference/​PreferenceActivity;​-​><init>()​V23 ····​invoke-​direct·​{p0},​·​Landroid/​preference/​PreferenceActivity;​-​><init>()​V
  
24 ····​.​line·​131 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
  
27 .​method·​private·​static·​isSimplePreferences(L​android/​content/​Context;​)​Z26 .​method·​private·​static·​isSimplePreferences(L​android/​content/​Context;​)​Z
28 ····​.​locals·​227 ····​.​locals·​2
29 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​28 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
  
Offset 35, 26 lines modifiedOffset 34, 29 lines modified
35 ····​.​line·​11334 ····​.​line·​113
36 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I35 ····​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
  
37 ····​const/​16·​v1,​·​0xb36 ····​const/​16·​v1,​·​0xb
  
38 ····​if-​lt·​v0,​·​v1,​·​:​cond_037 ····​if-​lt·​v0,​·​v1,​·​:​cond_0
  
 38 ····​.​line·​115
39 ····​invoke-​static·​{p0},​·​Lat/​zweng/​bankomatinfos/​ui/​SettingsActivity;​-​>isXLargeTablet(Landr​oid/​content/​Context;​)​Z39 ····​invoke-​static·​{p0},​·​Lat/​zweng/​bankomatinfos/​ui/​SettingsActivity;​-​>isXLargeTablet(Landr​oid/​content/​Context;​)​Z
  
40 ····​move-​result·​v040 ····​move-​result·​v0
  
41 ····​if-​nez·​v0,​·​:​cond_141 ····​if-​nez·​v0,​·​:​cond_1
  
42 ····​:​cond_042 ····​:​cond_0
43 ····​const/​4·​v0,​·​0x143 ····​const/​4·​v0,​·​0x1
  
 44 ····​.​line·​113
44 ····​:​goto_045 ····​:​goto_0
45 ····​return·​v046 ····​return·​v0
  
 47 ····​.​line·​115
46 ····​:​cond_148 ····​:​cond_1
47 ····​const/​4·​v0,​·​0x049 ····​const/​4·​v0,​·​0x0
  
48 ····​goto·​:​goto_050 ····​goto·​:​goto_0
49 .​end·​method51 .​end·​method
  
50 .​method·​private·​static·​isXLargeTablet(Landro​id/​content/​Context;​)​Z52 .​method·​private·​static·​isXLargeTablet(Landro​id/​content/​Context;​)​Z
595 B
smali/at/zweng/bankomatinfos/util/ChangeLog$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​)​V23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​15727 ····​.​line·​157
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
595 B
smali/at/zweng/bankomatinfos/util/ChangeLog$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​)​V23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​16727 ····​.​line·​167
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$2;​-​>this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$2;​-​>this$0:​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
6.25 KB
smali/at/zweng/bankomatinfos/util/ChangeLog.smali
Offset 110, 20 lines modifiedOffset 110, 22 lines modified
  
110 ····​.​line·​73110 ····​.​line·​73
111 ····​:​try_start_0111 ····​:​try_start_0
112 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​112 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
  
113 ····​move-​result-​object·​v1113 ····​move-​result-​object·​v1
  
 114 ····​.​line·​74
114 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​115 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​
  
115 ····​move-​result-​object·​v2116 ····​move-​result-​object·​v2
  
116 ····​const/​4·​v3,​·​0x0117 ····​const/​4·​v3,​·​0x0
  
 118 ····​.​line·​73
117 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getPackageInfo(Ljava​/​lang/​String;​I)​Landroid/​content/​pm/​PackageInfo;​119 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getPackageInfo(Ljava​/​lang/​String;​I)​Landroid/​content/​pm/​PackageInfo;​
  
118 ····​move-​result-​object·​v1120 ····​move-​result-​object·​v1
  
119 ····​iget-​object·​v1,​·​v1,​·​Landroid/​content/​pm/​PackageInfo;​-​>versionName:​Ljava/​lang/​String;​121 ····​iget-​object·​v1,​·​v1,​·​Landroid/​content/​pm/​PackageInfo;​-​>versionName:​Ljava/​lang/​String;​
  
120 ····​iput-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​-​>thisVersion:​Ljava/​lang/​String;​122 ····​iput-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​-​>thisVersion:​Ljava/​lang/​String;​
Offset 285, 57 lines modifiedOffset 287, 63 lines modified
  
285 ····​invoke-​direct·​{v6,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V287 ····​invoke-​direct·​{v6,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
  
286 ····​.​line·​147288 ····​.​line·​147
287 ····​.​local·​v6,​·​"builder":​Landroid/​app/​AlertDialog$Builder;​289 ····​.​local·​v6,​·​"builder":​Landroid/​app/​AlertDialog$Builder;​
288 ····​iget-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​-​>context:​Landroid/​content/​Context;​290 ····​iget-​object·​v1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​-​>context:​Landroid/​content/​Context;​
  
 291 ····​.​line·​148
289 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​292 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
  
290 ····​move-​result-​object·​v2293 ····​move-​result-​object·​v2
  
291 ····​if-​eqz·​p1,​·​:​cond_1294 ····​if-​eqz·​p1,​·​:​cond_1
  
292 ····​const·​v1,​·​0x7f070041295 ····​const·​v1,​·​0x7f070041
  
293 ····​:​goto_0296 ····​:​goto_0
294 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​297 ····​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
  
295 ····​move-​result-​object·​v1298 ····​move-​result-​object·​v1
  
 299 ····​.​line·​147
296 ····​invoke-​virtual·​{v6,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​300 ····​invoke-​virtual·​{v6,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
  
297 ····​move-​result-​object·​v1301 ····​move-​result-​object·​v1
  
 302 ····​.​line·​151
298 ····​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​303 ····​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
  
299 ····​move-​result-​object·​v1304 ····​move-​result-​object·​v1
  
300 ····​const/​4·​v2,​·​0x0305 ····​const/​4·​v2,​·​0x0
  
 306 ····​.​line·​152
301 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​307 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
  
302 ····​move-​result-​object·​v1308 ····​move-​result-​object·​v1
  
303 ····​iget-​object·​v2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​-​>context:​Landroid/​content/​Context;​309 ····​iget-​object·​v2,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​-​>context:​Landroid/​content/​Context;​
  
 310 ····​.​line·​155
304 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​311 ····​invoke-​virtual·​{v2},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
  
305 ····​move-​result-​object·​v2312 ····​move-​result-​object·​v2
  
306 ····​const·​v3,​·​0x7f070043313 ····​const·​v3,​·​0x7f070043
  
307 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​314 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
  
308 ····​move-​result-​object·​v2315 ····​move-​result-​object·​v2
  
309 ····​new-​instance·​v3,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$1;​316 ····​new-​instance·​v3,​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$1;​
  
310 ····​invoke-​direct·​{v3,​·​p0},​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$1;​-​><init>(Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​)​V317 ····​invoke-​direct·​{v3,​·​p0},​·​Lat/​zweng/​bankomatinfos/​util/​ChangeLog$1;​-​><init>(Lat/​zweng/​bankomatinfos/​util/​ChangeLog;​)​V
  
 318 ····​.​line·​154
311 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​319 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
312 ····​.​line·​164320 ····​.​line·​164
313 ····​if-​nez·​p1,​·​:​cond_0321 ····​if-​nez·​p1,​·​:​cond_0
  
314 ····​.​line·​166322 ····​.​line·​166
315 ····​const·​v1,​·​0x7f070044323 ····​const·​v1,​·​0x7f070044
Offset 350, 15 lines modifiedOffset 358, 15 lines modified
350 ····​:​cond_0358 ····​:​cond_0
351 ····​invoke-​virtual·​{v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​359 ····​invoke-​virtual·​{v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
  
352 ····​move-​result-​object·​v1360 ····​move-​result-​object·​v1
  
353 ····​return-​object·​v1361 ····​return-​object·​v1
  
354 ····​.​line·​147362 ····​.​line·​148
355 ····​:​cond_1363 ····​:​cond_1
356 ····​const·​v1,​·​0x7f070042364 ····​const·​v1,​·​0x7f070042
  
357 ····​goto·​:​goto_0365 ····​goto·​:​goto_0
358 .​end·​method366 .​end·​method
  
359 .​method·​private·​getLog(Z)​Ljava/​lang/​String;​367 .​method·​private·​getLog(Z)​Ljava/​lang/​String;​
Offset 582, 14 lines modifiedOffset 590, 15 lines modified
  
582 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​590 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
583 ····​move-​result-​object·​v9591 ····​move-​result-​object·​v9
  
584 ····​const/​4·​v10,​·​0x1592 ····​const/​4·​v10,​·​0x1
  
 593 ····​.​line·​248
585 ····​invoke-​virtual·​{v4,​·​v10},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​594 ····​invoke-​virtual·​{v4,​·​v10},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​
  
586 ····​move-​result-​object·​v10595 ····​move-​result-​object·​v10
  
587 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​596 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​
  
588 ····​move-​result-​object·​v10597 ····​move-​result-​object·​v10
Offset 604, 14 lines modifiedOffset 613, 15 lines modified
  
604 ····​move-​result-​object·​v9613 ····​move-​result-​object·​v9
  
605 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​614 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
606 ····​move-​result-​object·​v9615 ····​move-​result-​object·​v9
  
 616 ····​.​line·​247
Max diff block lines reached; 2475/6299 bytes (39.29%) of diff not shown.
650 B
smali/at/zweng/bankomatinfos/util/CustomAlertDialog$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​21 .​field·​final·​synthetic·​this$0:​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​)​V23 .​method·​constructor·​<init>(Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​3827 ····​.​line·​38
27 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​28 ····​iput-​object·​p1,​·​p0,​·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog$1;​-​>this$0:​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
718 B
smali/at/zweng/bankomatinfos/util/CustomAlertDialog.smali
Offset 81, 14 lines modifiedOffset 81, 15 lines modified
  
81 ····​invoke-​direct·​{v2,​·​p0},​·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog$1;​-​><init>(Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​)​V81 ····​invoke-​direct·​{v2,​·​p0},​·​Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog$1;​-​><init>(Lat/​zweng/​bankomatinfos/​util/​CustomAlertDialog;​)​V
  
82 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​82 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
83 ····​move-​result-​object·​v183 ····​move-​result-​object·​v1
  
 84 ····​.​line·​42
84 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​85 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
  
85 ····​move-​result-​object·​v186 ····​move-​result-​object·​v1
  
86 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog;​-​>show()​V87 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog;​-​>show()​V
  
87 ····​.​line·​4388 ····​.​line·​43
2.33 KB
smali/at/zweng/bankomatinfos/util/Utils.smali
Offset 799, 14 lines modifiedOffset 799, 15 lines modified
  
799 ····​invoke-​direct·​{v2},​·​Lat/​zweng/​bankomatinfos/​util/​Utils$1;​-​><init>()​V799 ····​invoke-​direct·​{v2},​·​Lat/​zweng/​bankomatinfos/​util/​Utils$1;​-​><init>()​V
  
800 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​800 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
  
801 ····​move-​result-​object·​v1801 ····​move-​result-​object·​v1
  
 802 ····​.​line·​252
802 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​803 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
  
803 ····​move-​result-​object·​v1804 ····​move-​result-​object·​v1
  
804 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog;​-​>show()​V805 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog;​-​>show()​V
  
805 ····​.​line·​253806 ····​.​line·​253
Offset 1037, 20 lines modifiedOffset 1038, 22 lines modified
  
1037 ····​const-​string·​v3,​·​"%02d"1038 ····​const-​string·​v3,​·​"%02d"
  
1038 ····​new-​array·​v4,​·​v9,​·​[Ljava/​lang/​Object;​1039 ····​new-​array·​v4,​·​v9,​·​[Ljava/​lang/​Object;​
  
1039 ····​rem-​long·​v6,​·​p0,​·​v61040 ····​rem-​long·​v6,​·​p0,​·​v6
  
 1041 ····​.​line·​177
1040 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​1042 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
1041 ····​move-​result-​object·​v51043 ····​move-​result-​object·​v5
  
1042 ····​aput-​object·​v5,​·​v4,​·​v81044 ····​aput-​object·​v5,​·​v4,​·​v8
  
 1045 ····​.​line·​176
1043 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>format(Ljava/​util/​Locale;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​1046 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>format(Ljava/​util/​Locale;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
1044 ····​move-​result-​object·​v21047 ····​move-​result-​object·​v2
  
1045 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1048 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
1046 ····​move-​result-​object·​v11049 ····​move-​result-​object·​v1
Offset 1103, 20 lines modifiedOffset 1106, 22 lines modified
  
1103 ····​const-​string·​v3,​·​"%02d"1106 ····​const-​string·​v3,​·​"%02d"
  
1104 ····​new-​array·​v4,​·​v9,​·​[Ljava/​lang/​Object;​1107 ····​new-​array·​v4,​·​v9,​·​[Ljava/​lang/​Object;​
  
1105 ····​rem-​long·​v6,​·​p0,​·​v61108 ····​rem-​long·​v6,​·​p0,​·​v6
  
 1109 ····​.​line·​185
1106 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​1110 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
1107 ····​move-​result-​object·​v51111 ····​move-​result-​object·​v5
  
1108 ····​aput-​object·​v5,​·​v4,​·​v81112 ····​aput-​object·​v5,​·​v4,​·​v8
  
 1113 ····​.​line·​184
1109 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>format(Ljava/​util/​Locale;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​1114 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>format(Ljava/​util/​Locale;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
1110 ····​move-​result-​object·​v21115 ····​move-​result-​object·​v2
  
1111 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1116 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
1112 ····​move-​result-​object·​v11117 ····​move-​result-​object·​v1
Offset 2383, 14 lines modifiedOffset 2388, 15 lines modified
2383 .​method·​public·​static·​showChangelogDialog(L​android/​app/​FragmentManager;​Z)​V2388 .​method·​public·​static·​showChangelogDialog(L​android/​app/​FragmentManager;​Z)​V
2384 ····​.​locals·​22389 ····​.​locals·​2
2385 ····​.​param·​p0,​·​"fm"····​#·​Landroid/​app/​FragmentManager;​2390 ····​.​param·​p0,​·​"fm"····​#·​Landroid/​app/​FragmentManager;​
2386 ····​.​param·​p1,​·​"fullChangelog"····​#·​Z2391 ····​.​param·​p1,​·​"fullChangelog"····​#·​Z
  
2387 ····​.​prologue2392 ····​.​prologue
2388 ····​.​line·​7142393 ····​.​line·​714
 2394 ····​.​line·​715
2389 ····​invoke-​static·​{p1},​·​Lat/​zweng/​bankomatinfos/​ui/​ChangelogDialogFragme​nt;​-​>newInstance(Z)​Lat/​zweng/​bankomatinfos/​ui/​ChangelogDialogFragme​nt;​2395 ····​invoke-​static·​{p1},​·​Lat/​zweng/​bankomatinfos/​ui/​ChangelogDialogFragme​nt;​-​>newInstance(Z)​Lat/​zweng/​bankomatinfos/​ui/​ChangelogDialogFragme​nt;​
  
2390 ····​move-​result-​object·​v02396 ····​move-​result-​object·​v0
  
2391 ····​.​line·​7162397 ····​.​line·​716
2392 ····​.​local·​v0,​·​"changelogFragment":​Landroid/​app/​DialogFragment;​2398 ····​.​local·​v0,​·​"changelogFragment":​Landroid/​app/​DialogFragment;​
2393 ····​const-​string·​v1,​·​"dialog_changelog"2399 ····​const-​string·​v1,​·​"dialog_changelog"
279 B
smali/at/zweng/bankomatinfos2/R.smali
Offset 25, 10 lines modifiedOffset 25, 9 lines modified
25 .​method·​public·​constructor·​<init>()​V25 .​method·​public·​constructor·​<init>()​V
26 ····​.​locals·​026 ····​.​locals·​0
  
27 ····​.​prologue27 ····​.​prologue
28 ····​.​line·​1028 ····​.​line·​10
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
30 ····​.​line·​263 
31 ····​return-​void30 ····​return-​void
32 .​end·​method31 .​end·​method