[−]
/home/hans/code/fdroid/data/tmp/com.dgmltn.morphclock.app_2.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.dgmltn.morphclock.app_2.apk
[−]
zipinfo {}
Offset 1, 25 lines modified Offset 1, 25 lines modified
1 Zip·​file·​size:​·​371687·​bytes,​·​number·​of·​entries:​·​23 1 Zip·​file·​size:​·​371384·​bytes,​·​number·​of·​entries:​·​23
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1765·​bl·​defN·​14-​Oct-​23·​18:​10·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​1765·​bl·​defN·​14-​Oct-​23·​18:​10·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1886·​bl·​defN·​14-​Oct-​23·​18:​10·​META-​INF/​21B23FCD.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​1886·​bl·​defN·​14-​Oct-​23·​18:​10·​META-​INF/​21B23FCD.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Oct-​23·​18:​10·​META-​INF/​21B23FCD.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Oct-​23·​18:​10·​META-​INF/​21B23FCD.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····2680·​bX·​defN·14-​Oct-​23·17:​51·AndroidManifest.​xml 5 -​rw-​-​-​-​·····​2.​0·​fat·····6236·​bX·​defN·08-​Jan-​01·00:​00·res/​layout/​app_info_view.​xml
6 -​rw-​-​-​-​·····1.​0·​fat······620·​b-​·stor·14-​Oct-​23·17:​51·​res/​drawable-​xhdpi-​v4/​ic_action_gear.​png 6 -​rw-​-​-​-​·····2.​0·​fat······956·​bl·defN·08-​Jan-​01·00:​00·​res/​layout/​main_activity.​xml
7 -​rw-​-​-​-​·····1.​0·​fat······​638·​b-​·stor·14-​Oct-​23·17:​51·​res/​drawable-​xhdpi-​v4/​ic_action_info.​png 7 -​rw-​-​-​-​·····2.​0·​fat······​676·​bl·defN·08-​Jan-​01·00:​00·​res/​layout/​main_dream.​xml
8 -​rw-​-​-​-​·····1.​0·​fat······​406·​b-​·stor·14-​Oct-​23·17:​51·​res/​drawable-​xhdpi-​v4/​ic_external_link_arro​w.​png 8 -​rw-​-​-​-​·····2.​0·​fat·····1560·​bl·defN·08-​Jan-​01·00:​00·​res/​layout/​widget_clock_containe​r.​xml
9 -​rw-​-​-​-​·····1.​0·​fat·····5541·​b-​·stor·14-​Oct-​23·17:​51·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 9 -​rw-​-​-​-​·····2.​0·​fat······​452·​bl·defN·08-​Jan-​01·00:​00·​res/​menu/​main.​xml
10 -​rw-​-​-​-​·····1.​0·​fat····26104·​b-​·stor·14-​Oct-​23·17:​51·​res/​drawable-​xxhdpi-​v4/​avatar_davy.​png 10 -​rw-​-​-​-​·····2.​0·​fat······​328·​bl·defN·08-​Jan-​01·00:​00·​res/​xml/​dream.​xml
11 -​rw-​-​-​-​·····1.​0·​fat····22551·​b-​·stor·14-​Oct-​23·17:​51·res/​drawable-​xxhdpi-​v4/​avatar_dgmltn.​png 11 -​rw-​-​-​-​·····2.​0·​fat·····2480·​bl·defN·08-​Jan-​01·00:​00·AndroidManifest.​xml
12 -​rw-​-​-​-​·····​1.​0·​fat······​619·​b-​·​stor·14-​Oct-​23·17:​51·​res/​drawable-​xxhdpi-​v4/​avatar_klaus.​png 12 -​rw-​-​-​-​·····​1.​0·​fat·····8000·​b-​·​stor·08-​Jan-​01·00:​00·​resources.​arsc
13 -​rw-​-​-​-​·····​1.​0·​fat·····1047·​b-​·​stor·14-​Oct-​23·17:​51·​res/​drawable-​xxhdpi-​v4/​ic_action_gear.​png 13 -​rw-​-​-​-​·····​1.​0·​fat······​620·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_gear.​png
14 -​rw-​-​-​-​·····​1.​0·​fat······947·​b-​·​stor·14-​Oct-​23·17:​51·​res/​drawable-​xxhdpi-​v4/​ic_action_info.​png 14 -​rw-​-​-​-​·····​1.​0·​fat······638·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_info.​png
15 -​rw-​-​-​-​·····​1.​0·​fat·····8358·​b-​·​stor·14-​Oct-​23·17:​51·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 15 -​rw-​-​-​-​·····​1.​0·​fat······​406·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​ic_external_link_arro​w.​png
16 -​rw-​-​-​-​·····​1.​0·​fat····11157·​b-​·​stor·14-​Oct-​23·17:​51·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png 16 -​rw-​-​-​-​·····​1.​0·​fat·····​5541·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
17 -​rw-​-​-​-​·····2.​0·​fat·····6236·​bl·defN·14-​Oct-​23·17:​51·​res/​layout/​app_info_view.​xml 17 -​rw-​-​-​-​·····1.​0·​fat····26104·​b-​·stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​avatar_davy.​png
18 -​rw-​-​-​-​·····2.​0·​fat······​956·​bl·defN·14-​Oct-​23·17:​51·​res/​layout/​main_activity.​xml 18 -​rw-​-​-​-​·····1.​0·​fat····22551·​b-​·stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​avatar_dgmltn.​png
19 -​rw-​-​-​-​·····2.​0·​fat······​676·​bl·defN·14-​Oct-​23·17:​51·​res/​layout/​main_dream.​xml 19 -​rw-​-​-​-​·····1.​0·​fat······​619·​b-​·stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​avatar_klaus.​png
20 -​rw-​-​-​-​·····2.​0·​fat·····​1560·​bl·defN·14-​Oct-​23·17:​51·​res/​layout/​widget_clock_containe​r.​xml 20 -​rw-​-​-​-​·····1.​0·​fat·····​1047·​b-​·stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_gear.​png
21 -​rw-​-​-​-​·····2.​0·​fat······452·​bl·defN·14-​Oct-​23·17:​51·​res/​menu/​main.​xml 21 -​rw-​-​-​-​·····1.​0·​fat······947·​b-​·stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_info.​png
22 -​rw-​-​-​-​·····2.​0·​fat······328·​bl·defN·14-​Oct-​23·17:​51·​res/​xml/​dream.​xml 22 -​rw-​-​-​-​·····1.​0·​fat·····8358·​b-​·stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
23 -​rw-​-​-​-​·····​1.​0·​fat·····​8220·​b-​·​stor·14-​Oct-​23·17:​51·​resources.​arsc 23 -​rw-​-​-​-​·····​1.​0·​fat····11157·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png
24 -​rw-​-​-​-​·····​2.​0·​fat···​862896·​bl·​defN·14-​Oct-​23·17:​51·​classes.​dex 24 -​rw-​-​-​-​·····​2.​0·​fat···​863664·​bl·​defN·08-​Jan-​01·00:​00·​classes.​dex
25 23·​files,​·​966975·​bytes·​uncompressed,​·​368318·​bytes·​compressed:​··​61.​9% 25 23·​files,​·​967323·​bytes·​uncompressed,​·​368078·​bytes·​compressed:​··​61.​9%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="2"·​android:​versionName="1.​0.​1"·​package="com.​dgmltn.​morphclock.​app"·platformBuildVersionC​ode="19"·platformBuildVersionN​ame="4.​4.​2-​1456859" 2 <manifest·​android:​versionCode="2"·​android:​versionName="1.​0.​1"·​package="com.​dgmltn.​morphclock.​app"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="17"·​android:​targetSdkVersion="19"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="17"·​android:​targetSdkVersion="19"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"·​/​>
6 ····​<application·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true"> 6 ····​<application·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true">
7 ········​<activity·​android:​theme="@style/​FullscreenTheme"·​android:​label="@string/​app_name"·​android:​name="com.​dgmltn.​morphclock.​app.​MainActivity"> 7 ········​<activity·​android:​theme="@style/​FullscreenTheme"·​android:​label="@string/​app_name"·​android:​name="com.​dgmltn.​morphclock.​app.​MainActivity">
8 ············​<intent-​filter> 8 ············​<intent-​filter>
9 ················​<action·​android:​name="android.​intent.​action.​MAIN"·​/​> 9 ················​<action·​android:​name="android.​intent.​action.​MAIN"·​/​>
[−]
smali/android/support/v4/app/FragmentManagerImpl.smali
Offset 319, 15 lines modified Offset 319, 15 lines modified
   
319 ····​.​line·​1361 319 ····​.​line·​1361
320 ····​:​cond_1 320 ····​:​cond_1
321 ····​return-​void 321 ····​return-​void
322 .​end·​method 322 .​end·​method
   
323 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​ 323 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​
324 ····​.​locals·4 324 ····​.​locals·3
325 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 325 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
326 ····​.​param·​p1,​·​"start"····​#·​F 326 ····​.​param·​p1,​·​"start"····​#·​F
327 ····​.​param·​p2,​·​"end"····​#·​F 327 ····​.​param·​p2,​·​"end"····​#·​F
   
328 ····​.​prologue 328 ····​.​prologue
329 ····​.​line·​761 329 ····​.​line·​761
330 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​ 330 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​
Offset 337, 17 lines modified Offset 337, 17 lines modified
337 ····​.​line·​762 337 ····​.​line·​762
338 ····​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​ 338 ····​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​
339 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 339 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
340 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 340 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
341 ····​.​line·​763 341 ····​.​line·​763
342 ····​const-​wide/​16·​v2,​·​0xdc 342 ····​const-​wide/​16·​v1,​·​0xdc
   
343 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 343 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
344 ····​.​line·​764 344 ····​.​line·​764
345 ····​return-​object·​v0 345 ····​return-​object·​v0
346 .​end·​method 346 .​end·​method
   
347 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​ 347 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​
348 ····​.​locals·​11 348 ····​.​locals·​11
Offset 390, 17 lines modified Offset 390, 17 lines modified
390 ····​.​line·​750 390 ····​.​line·​750
391 ····​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​ 391 ····​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​
392 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 392 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
393 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 393 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
394 ····​.​line·​751 394 ····​.​line·​751
395 ····​const-​wide/​16·​v2,​·​0xdc 395 ····​const-​wide/​16·​v1,​·​0xdc
   
396 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V 396 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V
   
397 ····​.​line·​752 397 ····​.​line·​752
398 ····​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 398 ····​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
399 ····​.​line·​753 399 ····​.​line·​753
400 ····​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​ 400 ····​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​
   
Offset 409, 17 lines modified Offset 409, 17 lines modified
409 ····​.​line·​754 409 ····​.​line·​754
410 ····​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​ 410 ····​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​
411 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 411 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
412 ····​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 412 ····​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
413 ····​.​line·​755 413 ····​.​line·​755
414 ····​const-​wide/​16·​v2,​·​0xdc 414 ····​const-​wide/​16·​v1,​·​0xdc
   
415 ····​invoke-​virtual·​{v9,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 415 ····​invoke-​virtual·​{v9,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
416 ····​.​line·​756 416 ····​.​line·​756
417 ····​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 417 ····​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
418 ····​.​line·​757 418 ····​.​line·​757
419 ····​return-​object·​v10 419 ····​return-​object·​v10
420 .​end·​method 420 .​end·​method
[−]
smali/android/support/v4/app/FragmentPagerAdapter.smali
Offset 38, 15 lines modified Offset 38, 15 lines modified
38 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 38 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
39 ····​.​line·​71 39 ····​.​line·​71
40 ····​return-​void 40 ····​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​ 42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​
43 ····​.​locals·3 43 ····​.​locals·2
44 ····​.​param·​p0,​·​"viewId"····​#·​I 44 ····​.​param·​p0,​·​"viewId"····​#·​I
45 ····​.​param·​p1,​·​"id"····​#·​J 45 ····​.​param·​p1,​·​"id"····​#·​J
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​173 47 ····​.​line·​173
48 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 48 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
Offset 181, 31 lines modified Offset 181, 31 lines modified
   
181 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​ 181 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
182 ····​.​line·​88 182 ····​.​line·​88
183 ····​:​cond_0 183 ····​:​cond_0
184 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J 184 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J
   
185 ····​move-​result-​wide·​v2 185 ····​move-​result-​wide·​v1
   
186 ····​.​line·​91 186 ····​.​line·​91
187 ····​.​local·​v2,​·​"itemId":​J 187 ····​.​local·​v1,​·​"itemId":​J
188 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 188 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
189 ····​move-​result·​v4 189 ····​move-​result·​v4
   
190 ····​invoke-​static·​{v4,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 190 ····​invoke-​static·​{v4,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
191 ····​move-​result-​object·​v1 191 ····​move-​result-​object·​v3
   
192 ····​.​line·​92 192 ····​.​line·​92
193 ····​.​local·​v1,​·​"name":​Ljava/​lang/​String;​ 193 ····​.​local·​v3,​·​"name":​Ljava/​lang/​String;​
194 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 194 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
195 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​ 195 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​
   
196 ····​move-​result-​object·​v0 196 ····​move-​result-​object·​v0
   
197 ····​.​line·​93 197 ····​.​line·​93
198 ····​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​ 198 ····​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​
199 ····​if-​eqz·​v0,​·​:​cond_2 199 ····​if-​eqz·​v0,​·​:​cond_2
   
Offset 243, 15 lines modified Offset 243, 15 lines modified
   
243 ····​move-​result·​v5 243 ····​move-​result·​v5
   
244 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 244 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
245 ····​move-​result·​v6 245 ····​move-​result·​v6
   
246 ····​invoke-​static·​{v6,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 246 ····​invoke-​static·​{v6,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
247 ····​move-​result-​object·​v6 247 ····​move-​result-​object·​v6
   
248 ····​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 248 ····​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
249 ····​goto·​:​goto_0 249 ····​goto·​:​goto_0
250 .​end·​method 250 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Builder.smali
Offset 59, 15 lines modified Offset 59, 15 lines modified
59 .​field·​mTickerView:​Landroid/​widget/​RemoteViews;​ 59 .​field·​mTickerView:​Landroid/​widget/​RemoteViews;​
   
60 .​field·​mUseChronometer:​Z 60 .​field·​mUseChronometer:​Z
   
   
61 #·​direct·​methods 61 #·​direct·​methods
62 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 62 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
63 ····​.​locals·4 63 ····​.​locals·3
64 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 64 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
65 ····​.​prologue 65 ····​.​prologue
66 ····​.​line·​234 66 ····​.​line·​234
67 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 67 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
68 ····​.​line·​219 68 ····​.​line·​219
Offset 88, 17 lines modified Offset 88, 17 lines modified
88 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 88 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
89 ····​.​line·​238 89 ····​.​line·​238
90 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 90 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
91 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 91 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
92 ····​move-​result-​wide·​v2 92 ····​move-​result-​wide·​v1
   
93 ····​iput-​wide·​v2,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J 93 ····​iput-​wide·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J
   
94 ····​.​line·​239 94 ····​.​line·​239
95 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 95 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
96 ····​const/​4·​v1,​·​-​0x1 96 ····​const/​4·​v1,​·​-​0x1
   
97 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 97 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
[−]
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
Offset 11, 15 lines modified Offset 11, 15 lines modified
11 ····​.​line·​25 11 ····​.​line·​25
12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ····​return-​void 13 ····​return-​void
14 .​end·​method 14 .​end·​method
   
15 .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​ 15 .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​
16 ····​.​locals·9 16 ····​.​locals·8
17 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 17 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
18 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​ 18 ····​.​param·​p1,​·​"n"····​#·​Landroid/​app/​Notification;​
19 ····​.​param·​p2,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 19 ····​.​param·​p2,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
20 ····​.​param·​p3,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 20 ····​.​param·​p3,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
21 ····​.​param·​p4,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 21 ····​.​param·​p4,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
22 ····​.​param·​p5,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 22 ····​.​param·​p5,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
23 ····​.​param·​p6,​·​"number"····​#·​I 23 ····​.​param·​p6,​·​"number"····​#·​I
Offset 28, 195 lines modified Offset 28, 193 lines modified
28 ····​.​param·​p9,​·​"largeIcon"····​#·​Landroid/​graphics/​Bitmap;​ 28 ····​.​param·​p9,​·​"largeIcon"····​#·​Landroid/​graphics/​Bitmap;​
29 ····​.​param·​p10,​·​"mProgressMax"····​#·​I 29 ····​.​param·​p10,​·​"mProgressMax"····​#·​I
30 ····​.​param·​p11,​·​"mProgress"····​#·​I 30 ····​.​param·​p11,​·​"mProgress"····​#·​I
31 ····​.​param·​p12,​·​"mProgressIndetermina​te"····​#·​Z 31 ····​.​param·​p12,​·​"mProgressIndetermina​te"····​#·​Z
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​31 33 ····​.​line·​31
34 ····​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​ 34 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​
   
35 ····​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 35 ····​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
36 ····​iget-​wide·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J 36 ····​iget-​wide·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J
   
37 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 37 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
38 ····​move-​result-​object·​v5 38 ····​move-​result-​object·​v4
   
39 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I 39 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I
   
40 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 40 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
41 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 41 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
42 ····​move-​result-​object·​v5 42 ····​move-​result-​object·​v4
   
43 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 43 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
44 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 44 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
45 ····​move-​result-​object·​v5 45 ····​move-​result-​object·​v4
   
46 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 46 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
47 ····​invoke-​virtual·​{v5,​·​v6,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 47 ····​invoke-​virtual·​{v4,​·​v5,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
48 ····​move-​result-​object·​v5 48 ····​move-​result-​object·​v4
   
49 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 49 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
50 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 50 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
51 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 51 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
52 ····​move-​result-​object·​v5 52 ····​move-​result-​object·​v4
   
53 ····​iget-​object·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 53 ····​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
54 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 54 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
55 ····​move-​result-​object·​v5 55 ····​move-​result-​object·​v4
   
56 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 56 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
57 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 57 ····​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
58 ····​iget·​v8,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 58 ····​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
59 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 59 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
60 ····​move-​result-​object·​v6 60 ····​move-​result-​object·​v5
   
61 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I 61 ····​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I
   
62 ····​and-​int/​lit8·​v5,​·​v5,​·​0x2 62 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2
   
63 ····​if-​eqz·​v5,​·​:​cond_0 63 ····​if-​eqz·​v4,​·​:​cond_0
   
64 ····​const/​4·​v5,​·​0x1 64 ····​const/​4·​v4,​·​0x1
   
65 ····​:​goto_0 65 ····​:​goto_0
66 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 66 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
67 ····​move-​result-​object·​v6 67 ····​move-​result-​object·​v5
   
68 ····​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I 68 ····​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I
   
69 ····​and-​int/​lit8·​v5,​·​v5,​·​0x8 69 ····​and-​int/​lit8·​v4,​·​v4,​·​0x8
   
70 ····​if-​eqz·​v5,​·​:​cond_1 70 ····​if-​eqz·​v4,​·​:​cond_1
   
71 ····​const/​4·​v5,​·​0x1 71 ····​const/​4·​v4,​·​0x1
   
72 ····​:​goto_1 72 ····​:​goto_1
Max diff block lines reached; 5601/11773 bytes (47.57%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatJellybean.smali
Offset 5, 15 lines modified Offset 5, 15 lines modified
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 6 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​)​V 8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​)​V
9 ····​.​locals·8 9 ····​.​locals·7
10 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 10 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
11 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 11 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
12 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 12 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
13 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 13 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
14 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 14 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
15 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 15 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
16 ····​.​param·​p7,​·​"number"····​#·​I 16 ····​.​param·​p7,​·​"number"····​#·​I
Offset 28, 213 lines modified Offset 28, 211 lines modified
28 ····​.​param·​p16,​·​"subText"····​#·​Ljava/​lang/​CharSequence;​ 28 ····​.​param·​p16,​·​"subText"····​#·​Ljava/​lang/​CharSequence;​
   
29 ····​.​prologue 29 ····​.​prologue
30 ····​.​line·​33 30 ····​.​line·​33
31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ····​.​line·​34 32 ····​.​line·​34
33 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 33 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
34 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 34 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
35 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 35 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
36 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 36 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
37 ····​move-​result-​object·​v4 37 ····​move-​result-​object·​v3
   
38 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 38 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
39 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 39 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
40 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 40 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
41 ····​move-​result-​object·​v4 41 ····​move-​result-​object·​v3
   
42 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 42 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
43 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 43 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
44 ····​move-​result-​object·​v4 44 ····​move-​result-​object·​v3
   
45 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 45 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
46 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 46 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
47 ····​move-​result-​object·​v4 47 ····​move-​result-​object·​v3
   
48 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 48 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
49 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 49 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
50 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 50 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
51 ····​move-​result-​object·​v4 51 ····​move-​result-​object·​v3
   
52 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 52 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
53 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 53 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
54 ····​move-​result-​object·​v4 54 ····​move-​result-​object·​v3
   
55 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 55 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
56 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 56 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
57 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 57 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
58 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 58 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
59 ····​move-​result-​object·​v5 59 ····​move-​result-​object·​v4
   
60 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 60 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
61 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 61 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
62 ····​if-​eqz·​v4,​·​:​cond_0 62 ····​if-​eqz·​v3,​·​:​cond_0
   
63 ····​const/​4·​v4,​·​0x1 63 ····​const/​4·​v3,​·​0x1
   
64 ····​:​goto_0 64 ····​:​goto_0
65 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 65 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
66 ····​move-​result-​object·​v5 66 ····​move-​result-​object·​v4
   
67 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 67 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
68 ····​and-​int/​lit8·​v4,​·​v4,​·​0x8 68 ····​and-​int/​lit8·​v3,​·​v3,​·​0x8
   
69 ····​if-​eqz·​v4,​·​:​cond_1 69 ····​if-​eqz·​v3,​·​:​cond_1
   
70 ····​const/​4·​v4,​·​0x1 70 ····​const/​4·​v3,​·​0x1
   
71 ····​:​goto_1 71 ····​:​goto_1
Max diff block lines reached; 6417/12541 bytes (51.17%) of diff not shown.
[−]
smali/android/support/v4/content/AsyncTaskLoader.smali
Offset 559, 15 lines modified Offset 559, 15 lines modified
   
559 ····​move-​result-​object·​v0 559 ····​move-​result-​object·​v0
   
560 ····​return-​object·​v0 560 ····​return-​object·​v0
561 .​end·​method 561 .​end·​method
   
562 .​method·​public·​setUpdateThrottle(J)​V 562 .​method·​public·​setUpdateThrottle(J)​V
563 ····​.​locals·3 563 ····​.​locals·2
564 ····​.​param·​p1,​·​"delayMS"····​#·​J 564 ····​.​param·​p1,​·​"delayMS"····​#·​J
   
565 ····​.​prologue 565 ····​.​prologue
566 ····​.​line·​103 566 ····​.​line·​103
567 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​" 567 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​"
568 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J 568 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J
   
[−]
smali/android/support/v4/content/ModernAsyncTask.smali
Offset 83, 15 lines modified Offset 83, 15 lines modified
83 ········​} 83 ········​}
84 ····​.​end·​annotation 84 ····​.​end·​annotation
85 .​end·​field 85 .​end·​field
   
   
86 #·​direct·​methods 86 #·​direct·​methods
87 .​method·​static·​constructor·​<clinit>()​V 87 .​method·​static·​constructor·​<clinit>()​V
88 ····​.​locals·9 88 ····​.​locals·8
   
89 ····​.​prologue 89 ····​.​prologue
90 ····​.​line·​54 90 ····​.​line·​54
91 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​ 91 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​
   
92 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V 92 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V
   
Offset 103, 31 lines modified Offset 103, 31 lines modified
103 ····​const/​16·​v1,​·​0xa 103 ····​const/​16·​v1,​·​0xa
   
104 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V 104 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V
   
105 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 105 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
106 ····​.​line·​68 106 ····​.​line·​68
107 ····​new-​instance·​v1,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​ 107 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​
   
108 ····​const/​4·​v2,​·​0x5 108 ····​const/​4·​v1,​·​0x5
   
109 ····​const/​16·​v3,​·​0x80 109 ····​const/​16·​v2,​·​0x80
   
110 ····​const-​wide/​16·​v4,​·​0x1 110 ····​const-​wide/​16·​v3,​·​0x1
   
111 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 111 ····​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
112 ····​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 112 ····​sget-​object·​v6,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
113 ····​sget-​object·​v8,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​ 113 ····​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​
   
114 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V 114 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V
   
115 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​ 115 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​
   
116 ····​.​line·​75 116 ····​.​line·​75
117 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​ 117 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​
   
118 ····​const/​4·​v1,​·​0x0 118 ····​const/​4·​v1,​·​0x0
   
119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V 119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V
[−]
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
Offset 393, 15 lines modified Offset 393, 15 lines modified
393 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V 393 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V
   
394 ····​.​line·​172 394 ····​.​line·​172
395 ····​return-​void 395 ····​return-​void
396 .​end·​method 396 .​end·​method
   
397 .​method·​public·​refreshState(ZJI)​V 397 .​method·​public·​refreshState(ZJI)​V
398 ····​.​locals·4 398 ····​.​locals·3
399 ····​.​param·​p1,​·​"playing"····​#·​Z 399 ····​.​param·​p1,​·​"playing"····​#·​Z
400 ····​.​param·​p2,​·​"position"····​#·​J 400 ····​.​param·​p2,​·​"position"····​#·​J
401 ····​.​param·​p4,​·​"transportControls"····​#·​I 401 ····​.​param·​p4,​·​"transportControls"····​#·​I
   
402 ····​.​prologue 402 ····​.​prologue
403 ····​.​line·​159 403 ····​.​line·​159
404 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​ 404 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​
[−]
smali/android/support/v4/media/TransportPerformer.smali
Offset 27, 69 lines modified Offset 27, 69 lines modified
   
27 ····​return-​void 27 ····​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​onAudioFocusChange(I)​V 30 .​method·​public·​onAudioFocusChange(I)​V
31 ····​.​locals·9 31 ····​.​locals·8
32 ····​.​param·​p1,​·​"focusChange"····​#·​I 32 ····​.​param·​p1,​·​"focusChange"····​#·​I
   
33 ····​.​prologue 33 ····​.​prologue
34 ····​.​line·​188 34 ····​.​line·​188
35 ····​const/​4·​v7,​·​0x0 35 ····​const/​4·​v6,​·​0x0
   
36 ····​.​line·​189 36 ····​.​line·​189
37 ····​.​local·​v7,​·​"keyCode":​I 37 ····​.​local·​v6,​·​"keyCode":​I
38 ····​packed-​switch·​p1,​·​:​pswitch_data_0 38 ····​packed-​switch·​p1,​·​:​pswitch_data_0
   
39 ····​.​line·​196 39 ····​.​line·​196
40 ····​:​goto_0 40 ····​:​goto_0
41 ····​if-​eqz·​v7,​·​:​cond_0 41 ····​if-​eqz·​v6,​·​:​cond_0
   
42 ····​.​line·​197 42 ····​.​line·​197
43 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J 43 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J
   
44 ····​move-​result-​wide·​v2 44 ····​move-​result-​wide·​v1
   
45 ····​.​line·​198 45 ····​.​line·​198
46 ····​.​local·​v2,​·​"now":​J 46 ····​.​local·​v1,​·​"now":​J
47 ····​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 47 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
48 ····​const/​4·​v6,​·​0x0 48 ····​const/​4·​v5,​·​0x0
   
49 ····​const/​4·​v8,​·​0x0 49 ····​const/​4·​v7,​·​0x0
   
50 ····​move-​wide·​v4,​·​v2 50 ····​move-​wide·​v3,​·​v1
   
51 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 51 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
52 ····​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z 52 ····​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z
   
53 ····​.​line·​199 53 ····​.​line·​199
54 ····​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 54 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
55 ····​const/​4·​v6,​·​0x1 55 ····​const/​4·​v5,​·​0x1
   
56 ····​const/​4·​v8,​·​0x0 56 ····​const/​4·​v7,​·​0x0
   
57 ····​move-​wide·​v4,​·​v2 57 ····​move-​wide·​v3,​·​v1
   
58 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 58 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
59 ····​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z 59 ····​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z
   
60 ····​.​line·​201 60 ····​.​line·​201
61 ····​.​end·​local·​v2····​#·​"now":​J 61 ····​.​end·​local·​v1····​#·​"now":​J
62 ····​:​cond_0 62 ····​:​cond_0
63 ····​return-​void 63 ····​return-​void
   
64 ····​.​line·​193 64 ····​.​line·​193
65 ····​:​pswitch_0 65 ····​:​pswitch_0
66 ····​const/​16·​v7,​·​0x7f 66 ····​const/​16·​v6,​·​0x7f
   
67 ····​goto·​:​goto_0 67 ····​goto·​:​goto_0
   
68 ····​.​line·​189 68 ····​.​line·​189
69 ····​:​pswitch_data_0 69 ····​:​pswitch_data_0
70 ····​.​packed-​switch·​-​0x1 70 ····​.​packed-​switch·​-​0x1
71 ········​:​pswitch_0 71 ········​:​pswitch_0
[−]
smali/android/support/v4/util/ContainerHelpers.smali
Offset 118, 47 lines modified Offset 118, 47 lines modified
   
118 ····​.​line·​68 118 ····​.​line·​68
119 ····​.​local·​v0,​·​"hi":​I 119 ····​.​local·​v0,​·​"hi":​I
120 ····​:​goto_0 120 ····​:​goto_0
121 ····​if-​gt·​v1,​·​v0,​·​:​cond_1 121 ····​if-​gt·​v1,​·​v0,​·​:​cond_1
   
122 ····​.​line·​69 122 ····​.​line·​69
123 ····​add-​int·​v3,​·​v1,​·​v0 123 ····​add-​int·​v5,​·​v1,​·​v0
   
124 ····​ushr-​int/​lit8·​v2,​·​v3,​·​0x1 124 ····​ushr-​int/​lit8·​v2,​·​v5,​·​0x1
   
125 ····​.​line·​70 125 ····​.​line·​70
126 ····​.​local·​v2,​·​"mid":​I 126 ····​.​local·​v2,​·​"mid":​I
127 ····​aget-​wide·​v4,​·​p0,​·​v2 127 ····​aget-​wide·​v3,​·​p0,​·​v2
   
128 ····​.​line·​72 128 ····​.​line·​72
129 ····​.​local·​v4,​·​"midVal":​J 129 ····​.​local·​v3,​·​"midVal":​J
130 ····​cmp-​long·​v3,​·​v4,​·​p2 130 ····​cmp-​long·​v5,​·​v3,​·​p2
   
131 ····​if-​gez·​v3,​·​:​cond_0 131 ····​if-​gez·​v5,​·​:​cond_0
   
132 ····​.​line·​73 132 ····​.​line·​73
133 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1 133 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1
   
134 ····​goto·​:​goto_0 134 ····​goto·​:​goto_0
   
135 ····​.​line·​74 135 ····​.​line·​74
136 ····​:​cond_0 136 ····​:​cond_0
137 ····​cmp-​long·​v3,​·​v4,​·​p2 137 ····​cmp-​long·​v5,​·​v3,​·​p2
   
138 ····​if-​lez·​v3,​·​:​cond_2 138 ····​if-​lez·​v5,​·​:​cond_2
   
139 ····​.​line·​75 139 ····​.​line·​75
140 ····​add-​int/​lit8·​v0,​·​v2,​·​-​0x1 140 ····​add-​int/​lit8·​v0,​·​v2,​·​-​0x1
   
141 ····​goto·​:​goto_0 141 ····​goto·​:​goto_0
   
142 ····​.​line·​80 142 ····​.​line·​80
143 ····​.​end·​local·​v2····​#·​"mid":​I 143 ····​.​end·​local·​v2····​#·​"mid":​I
144 ····​.​end·​local·​v4····​#·​"midVal":​J 144 ····​.​end·​local·​v3····​#·​"midVal":​J
145 ····​:​cond_1 145 ····​:​cond_1
146 ····​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1 146 ····​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1
   
147 ····​:​cond_2 147 ····​:​cond_2
148 ····​return·​v2 148 ····​return·​v2
149 .​end·​method 149 .​end·​method
   
[−]
smali/android/support/v4/util/LongSparseArray.smali
Offset 557, 15 lines modified Offset 557, 15 lines modified
   
557 ····​aget-​object·​p3,​·​v1,​·​v0 557 ····​aget-​object·​p3,​·​v1,​·​v0
   
558 ····​goto·​:​goto_0 558 ····​goto·​:​goto_0
559 .​end·​method 559 .​end·​method
   
560 .​method·​public·​indexOfKey(J)​I 560 .​method·​public·​indexOfKey(J)​I
561 ····​.​locals·3 561 ····​.​locals·2
562 ····​.​param·​p1,​·​"key"····​#·​J 562 ····​.​param·​p1,​·​"key"····​#·​J
   
563 ····​.​prologue 563 ····​.​prologue
564 ····​.​line·​283 564 ····​.​line·​283
565 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 565 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
566 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z 566 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z
   
Offset 662, 15 lines modified Offset 662, 15 lines modified
   
662 ····​aget-​wide·​v0,​·​v0,​·​p1 662 ····​aget-​wide·​v0,​·​v0,​·​p1
   
663 ····​return-​wide·​v0 663 ····​return-​wide·​v0
664 .​end·​method 664 .​end·​method
   
665 .​method·​public·​put(JLjava/​lang/​Object;​)​V 665 .​method·​public·​put(JLjava/​lang/​Object;​)​V
666 ····​.​locals·9 666 ····​.​locals·8
667 ····​.​param·​p1,​·​"key"····​#·​J 667 ····​.​param·​p1,​·​"key"····​#·​J
668 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 668 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
669 ········​value·​=·​{ 669 ········​value·​=·​{
670 ············​"(JTE;​)​V" 670 ············​"(JTE;​)​V"
671 ········​} 671 ········​}
672 ····​.​end·​annotation 672 ····​.​end·​annotation
   
Offset 865, 15 lines modified Offset 865, 15 lines modified
   
865 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I 865 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I
   
866 ····​goto/​16·​:​goto_0 866 ····​goto/​16·​:​goto_0
867 .​end·​method 867 .​end·​method
   
868 .​method·​public·​remove(J)​V 868 .​method·​public·​remove(J)​V
869 ····​.​locals·1 869 ····​.​locals·0
870 ····​.​param·​p1,​·​"key"····​#·​J 870 ····​.​param·​p1,​·​"key"····​#·​J
   
871 ····​.​prologue 871 ····​.​prologue
872 ····​.​line·​132 872 ····​.​line·​132
873 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 873 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
874 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V 874 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V
   
[−]
smali/android/support/v4/util/TimeUtils.smali
Offset 110, 15 lines modified Offset 110, 15 lines modified
110 ····​:​cond_5 110 ····​:​cond_5
111 ····​const/​4·​v0,​·​0x0 111 ····​const/​4·​v0,​·​0x0
   
112 ····​goto·​:​goto_0 112 ····​goto·​:​goto_0
113 .​end·​method 113 .​end·​method
   
114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V 114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V
115 ····​.​locals·4 115 ····​.​locals·3
116 ····​.​param·​p0,​·​"time"····​#·​J 116 ····​.​param·​p0,​·​"time"····​#·​J
117 ····​.​param·​p2,​·​"now"····​#·​J 117 ····​.​param·​p2,​·​"now"····​#·​J
118 ····​.​param·​p4,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 118 ····​.​param·​p4,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
   
119 ····​.​prologue 119 ····​.​prologue
120 ····​.​line·​169 120 ····​.​line·​169
121 ····​const-​wide/​16·​v0,​·​0x0 121 ····​const-​wide/​16·​v0,​·​0x0
Offset 144, 30 lines modified Offset 144, 30 lines modified
   
144 ····​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 144 ····​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
145 ····​goto·​:​goto_0 145 ····​goto·​:​goto_0
146 .​end·​method 146 .​end·​method
   
147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V 147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V
148 ····​.​locals·2 148 ····​.​locals·1
149 ····​.​param·​p0,​·​"duration"····​#·​J 149 ····​.​param·​p0,​·​"duration"····​#·​J
150 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 150 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​.​line·​164 152 ····​.​line·​164
153 ····​const/​4·​v0,​·​0x0 153 ····​const/​4·​v0,​·​0x0
   
154 ····​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 154 ····​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
155 ····​.​line·​165 155 ····​.​line·​165
156 ····​return-​void 156 ····​return-​void
157 .​end·​method 157 .​end·​method
   
158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V 158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V
159 ····​.​locals·6 159 ····​.​locals·5
160 ····​.​param·​p0,​·​"duration"····​#·​J 160 ····​.​param·​p0,​·​"duration"····​#·​J
161 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 161 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
162 ····​.​param·​p3,​·​"fieldLen"····​#·​I 162 ····​.​param·​p3,​·​"fieldLen"····​#·​I
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​.​line·​156 164 ····​.​line·​156
165 ····​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​ 165 ····​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
Offset 461, 15 lines modified Offset 461, 15 lines modified
461 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I 461 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I
   
462 ····​.​line·​182 462 ····​.​line·​182
463 ····​return-​void 463 ····​return-​void
464 .​end·​method 464 .​end·​method
   
465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z 465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z
466 ····​.​locals·8 466 ····​.​locals·7
467 ····​.​param·​p1,​·​"firstDown"····​#·​Landroid/​view/​MotionEvent;​ 467 ····​.​param·​p1,​·​"firstDown"····​#·​Landroid/​view/​MotionEvent;​
468 ····​.​param·​p2,​·​"firstUp"····​#·​Landroid/​view/​MotionEvent;​ 468 ····​.​param·​p2,​·​"firstUp"····​#·​Landroid/​view/​MotionEvent;​
469 ····​.​param·​p3,​·​"secondDown"····​#·​Landroid/​view/​MotionEvent;​ 469 ····​.​param·​p3,​·​"secondDown"····​#·​Landroid/​view/​MotionEvent;​
   
470 ····​.​prologue 470 ····​.​prologue
471 ····​const/​4·​v2,​·​0x0 471 ····​const/​4·​v2,​·​0x0
   
Offset 483, 27 lines modified Offset 483, 27 lines modified
483 ····​:​goto_0 483 ····​:​goto_0
484 ····​return·​v2 484 ····​return·​v2
   
485 ····​.​line·​443 485 ····​.​line·​443
486 ····​:​cond_1 486 ····​:​cond_1
487 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 487 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
488 ····​move-​result-​wide·​v4 488 ····​move-​result-​wide·​v3
   
489 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 489 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
490 ····​move-​result-​wide·​v6 490 ····​move-​result-​wide·​v5
   
491 ····​sub-​long/​2addr·​v4,​·​v6 491 ····​sub-​long/​2addr·​v3,​·​v5
   
492 ····​sget·​v3,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I 492 ····​sget·​v5,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I
   
493 ····​int-​to-​long·​v6,​·​v3 493 ····​int-​to-​long·​v5,​·​v5
   
494 ····​cmp-​long·​v3,​·​v4,​·​v6 494 ····​cmp-​long·​v3,​·​v3,​·​v5
   
495 ····​if-​gtz·​v3,​·​:​cond_0 495 ····​if-​gtz·​v3,​·​:​cond_0
   
496 ····​.​line·​447 496 ····​.​line·​447
497 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F 497 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F
   
498 ····​move-​result·​v3 498 ····​move-​result·​v3
Offset 560, 1448 lines modified Offset 560, 1448 lines modified
560 ····​.​line·​212 560 ····​.​line·​212
561 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z 561 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z
   
562 ····​return·​v0 562 ····​return·​v0
563 .​end·​method 563 .​end·​method
   
564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z 564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z
565 ····​.​locals·​42 565 ····​.​locals·​41
566 ····​.​param·​p1,​·​"ev"····​#·​Landroid/​view/​MotionEvent;​ 566 ····​.​param·​p1,​·​"ev"····​#·​Landroid/​view/​MotionEvent;​
   
567 ····​.​prologue 567 ····​.​prologue
568 ····​.​line·​224 568 ····​.​line·​224
569 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 569 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
570 ····​move-​result·​v6 570 ····​move-​result·​v5
   
571 ····​.​line·​226 571 ····​.​line·​226
572 ····​.​local·​v6,​·​"action":​I 572 ····​.​local·​v5,​·​"action":​I
573 ····​move-​object/​from16·​v0,​·​p0 573 ····​move-​object/​from16·​v0,​·​p0
   
574 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 574 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
575 ····​move-​object/​from16·​v36,​·​v0 575 ····​move-​object/​from16·​v35,​·​v0
   
576 ····​if-​nez·​v36,​·​:​cond_0 576 ····​if-​nez·​v35,​·​:​cond_0
   
577 ····​.​line·​227 577 ····​.​line·​227
578 ····​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​ 578 ····​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​
   
579 ····​move-​result-​object·​v36 579 ····​move-​result-​object·​v35
   
580 ····​move-​object/​from16·​v0,​·​v36 580 ····​move-​object/​from16·​v0,​·​v35
   
581 ····​move-​object/​from16·​v1,​·​p0 581 ····​move-​object/​from16·​v1,​·​p0
   
582 ····​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 582 ····​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
583 ····​.​line·​229 583 ····​.​line·​229
584 ····​:​cond_0 584 ····​:​cond_0
585 ····​move-​object/​from16·​v0,​·​p0 585 ····​move-​object/​from16·​v0,​·​p0
   
586 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 586 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
587 ····​move-​object/​from16·​v36,​·​v0 587 ····​move-​object/​from16·​v35,​·​v0
   
588 ····​move-​object/​from16·​v0,​·​v36 588 ····​move-​object/​from16·​v0,​·​v35
   
589 ····​move-​object/​from16·​v1,​·​p1 589 ····​move-​object/​from16·​v1,​·​p1
   
590 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V 590 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V
   
591 ····​.​line·​231 591 ····​.​line·​231
592 ····​and-​int/​lit16·​v0,​·​v6,​·​0xff 592 ····​and-​int/​lit16·​v0,​·​v5,​·​0xff
   
593 ····​move/​from16·​v36,​·​v0 593 ····​move/​from16·​v35,​·​v0
Max diff block lines reached; 51488/54801 bytes (93.95%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
Offset 301, 38 lines modified Offset 301, 38 lines modified
301 ····​invoke-​virtual·​{p1,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postInvalidateDelaye​d(J)​V 301 ····​invoke-​virtual·​{p1,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postInvalidateDelaye​d(J)​V
   
302 ····​.​line·​268 302 ····​.​line·​268
303 ····​return-​void 303 ····​return-​void
304 .​end·​method 304 .​end·​method
   
305 .​method·​public·​postInvalidateOnAnima​tion(Landroid/​view/​View;​IIII)​V 305 .​method·​public·​postInvalidateOnAnima​tion(Landroid/​view/​View;​IIII)​V
306 ····​.​locals·8 306 ····​.​locals·7
307 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 307 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
308 ····​.​param·​p2,​·​"left"····​#·​I 308 ····​.​param·​p2,​·​"left"····​#·​I
309 ····​.​param·​p3,​·​"top"····​#·​I 309 ····​.​param·​p3,​·​"top"····​#·​I
310 ····​.​param·​p4,​·​"right"····​#·​I 310 ····​.​param·​p4,​·​"right"····​#·​I
311 ····​.​param·​p5,​·​"bottom"····​#·​I 311 ····​.​param·​p5,​·​"bottom"····​#·​I
   
312 ····​.​prologue 312 ····​.​prologue
313 ····​.​line·​270 313 ····​.​line·​270
314 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J 314 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J
   
315 ····​move-​result-​wide·​v2 315 ····​move-​result-​wide·​v1
   
316 ····​move-​object·​v1,​·​p1 316 ····​move-​object·​v0,​·​p1
   
317 ····​move·​v4,​·​p2 317 ····​move·​v3,​·​p2
   
318 ····​move·​v5,​·​p3 318 ····​move·​v4,​·​p3
   
319 ····​move·​v6,​·​p4 319 ····​move·​v5,​·​p4
   
320 ····​move·​v7,​·​p5 320 ····​move·​v6,​·​p5
   
321 ····​invoke-​virtual/​range·​{v1·​.​.​·​v7},​·​Landroid/​view/​View;​-​>postInvalidateDelaye​d(JIIII)​V 321 ····​invoke-​virtual/​range·​{v0·​.​.​·​v6},​·​Landroid/​view/​View;​-​>postInvalidateDelaye​d(JIIII)​V
   
322 ····​.​line·​271 322 ····​.​line·​271
323 ····​return-​void 323 ····​return-​void
324 .​end·​method 324 .​end·​method
   
325 .​method·​public·​postOnAnimation(Landr​oid/​view/​View;​Ljava/​lang/​Runnable;​)​V 325 .​method·​public·​postOnAnimation(Landr​oid/​view/​View;​Ljava/​lang/​Runnable;​)​V
326 ····​.​locals·​2 326 ····​.​locals·​2
Offset 348, 15 lines modified Offset 348, 15 lines modified
348 ····​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 348 ····​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
349 ····​.​line·​274 349 ····​.​line·​274
350 ····​return-​void 350 ····​return-​void
351 .​end·​method 351 .​end·​method
   
352 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 352 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
353 ····​.​locals·3 353 ····​.​locals·2
354 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 354 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
355 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 355 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​
356 ····​.​param·​p3,​·​"delayMillis"····​#·​J 356 ····​.​param·​p3,​·​"delayMillis"····​#·​J
   
357 ····​.​prologue 357 ····​.​prologue
358 ····​.​line·​276 358 ····​.​line·​276
359 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J 359 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J
[−]
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
Offset 148, 15 lines modified Offset 148, 15 lines modified
148 ····​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 148 ····​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
149 ····​.​line·​474 149 ····​.​line·​474
150 ····​return-​void 150 ····​return-​void
151 .​end·​method 151 .​end·​method
   
152 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 152 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
153 ····​.​locals·1 153 ····​.​locals·0
154 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 154 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
155 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 155 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​
156 ····​.​param·​p3,​·​"delayMillis"····​#·​J 156 ····​.​param·​p3,​·​"delayMillis"····​#·​J
   
157 ····​.​prologue 157 ····​.​prologue
158 ····​.​line·​477 158 ····​.​line·​477
159 ····​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 159 ····​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v4/view/ViewCompat.smali
Offset 532, 15 lines modified Offset 532, 15 lines modified
532 ····​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 532 ····​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
533 ····​.​line·​804 533 ····​.​line·​804
534 ····​return-​void 534 ····​return-​void
535 .​end·​method 535 .​end·​method
   
536 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 536 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
537 ····​.​locals·2 537 ····​.​locals·1
538 ····​.​param·​p0,​·​"view"····​#·​Landroid/​view/​View;​ 538 ····​.​param·​p0,​·​"view"····​#·​Landroid/​view/​View;​
539 ····​.​param·​p1,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 539 ····​.​param·​p1,​·​"action"····​#·​Ljava/​lang/​Runnable;​
540 ····​.​param·​p2,​·​"delayMillis"····​#·​J 540 ····​.​param·​p2,​·​"delayMillis"····​#·​J
   
541 ····​.​prologue 541 ····​.​prologue
542 ····​.​line·​820 542 ····​.​line·​820
543 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 543 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
[−]
smali/android/support/v4/view/ViewPager.smali
Offset 4867, 264 lines modified Offset 4867, 258 lines modified
4867 ········​0x15·​-​>·​:​sswitch_0 4867 ········​0x15·​-​>·​:​sswitch_0
4868 ········​0x16·​-​>·​:​sswitch_1 4868 ········​0x16·​-​>·​:​sswitch_1
4869 ········​0x3d·​-​>·​:​sswitch_2 4869 ········​0x3d·​-​>·​:​sswitch_2
4870 ····​.​end·​sparse-​switch 4870 ····​.​end·​sparse-​switch
4871 .​end·​method 4871 .​end·​method
   
4872 .​method·​public·​fakeDragBy(F)​V 4872 .​method·​public·​fakeDragBy(F)​V
4873 ····​.​locals·​18 4873 ····​.​locals·​17
4874 ····​.​param·​p1,​·​"xOffset"····​#·​F 4874 ····​.​param·​p1,​·​"xOffset"····​#·​F
   
4875 ····​.​prologue 4875 ····​.​prologue
4876 ····​.​line·​2330 4876 ····​.​line·​2330
4877 ····​move-​object/​from16·​v0,​·​p0 4877 ····​move-​object/​from16·​v0,​·​p0
   
4878 ····​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z 4878 ····​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z
   
4879 ····​if-​nez·​v2,​·​:​cond_0 4879 ····​if-​nez·​v1,​·​:​cond_0
   
4880 ····​.​line·​2331 4880 ····​.​line·​2331
4881 ····​new-​instance·​v2,​·​Ljava/​lang/​IllegalStateException​;​ 4881 ····​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​
   
4882 ····​const-​string·​v3,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​" 4882 ····​const-​string·​v2,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​"
   
4883 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 4883 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
4884 ····​throw·​v2 4884 ····​throw·​v1
   
4885 ····​.​line·​2334 4885 ····​.​line·​2334
4886 ····​:​cond_0 4886 ····​:​cond_0
4887 ····​move-​object/​from16·​v0,​·​p0 4887 ····​move-​object/​from16·​v0,​·​p0
   
4888 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 4888 ····​iget·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
4889 ····​add-​float·​v2,​·​v2,​·​p1 4889 ····​add-​float·​v1,​·​v1,​·​p1
   
4890 ····​move-​object/​from16·​v0,​·​p0 4890 ····​move-​object/​from16·​v0,​·​p0
   
4891 ····​iput·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 4891 ····​iput·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
4892 ····​.​line·​2336 4892 ····​.​line·​2336
4893 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I 4893 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I
   
4894 ····​move-​result·​v2 4894 ····​move-​result·​v1
   
4895 ····​int-​to-​float·​v14,​·​v2 4895 ····​int-​to-​float·​v13,​·​v1
   
4896 ····​.​line·​2337 4896 ····​.​line·​2337
4897 ····​.​local·​v14,​·​"oldScrollX":​F 4897 ····​.​local·​v13,​·​"oldScrollX":​F
4898 ····​sub-​float·​v16,​·​v14,​·​p1 4898 ····​sub-​float·​v15,​·​v13,​·​p1
   
4899 ····​.​line·​2338 4899 ····​.​line·​2338
4900 ····​.​local·​v16,​·​"scrollX":​F 4900 ····​.​local·​v15,​·​"scrollX":​F
4901 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I 4901 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I
   
4902 ····​move-​result·​v17 4902 ····​move-​result·​v16
   
4903 ····​.​line·​2340 4903 ····​.​line·​2340
4904 ····​.​local·​v17,​·​"width":​I 4904 ····​.​local·​v16,​·​"width":​I
4905 ····​move/​from16·​v0,​·​v17 4905 ····​move/​from16·​v0,​·​v16
   
4906 ····​int-​to-​float·​v2,​·​v0 4906 ····​int-​to-​float·​v1,​·​v0
   
4907 ····​move-​object/​from16·​v0,​·​p0 4907 ····​move-​object/​from16·​v0,​·​p0
   
4908 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F 4908 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F
   
4909 ····​mul-​float·​v13,​·​v2,​·​v3 4909 ····​mul-​float·​v12,​·​v1,​·​v2
   
4910 ····​.​line·​2341 4910 ····​.​line·​2341
4911 ····​.​local·​v13,​·​"leftBound":​F 4911 ····​.​local·​v12,​·​"leftBound":​F
4912 ····​move/​from16·​v0,​·​v17 4912 ····​move/​from16·​v0,​·​v16
   
4913 ····​int-​to-​float·​v2,​·​v0 4913 ····​int-​to-​float·​v1,​·​v0
   
4914 ····​move-​object/​from16·​v0,​·​p0 4914 ····​move-​object/​from16·​v0,​·​p0
   
4915 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F 4915 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F
   
4916 ····​mul-​float·​v15,​·​v2,​·​v3 4916 ····​mul-​float·​v14,​·​v1,​·​v2
   
4917 ····​.​line·​2343 4917 ····​.​line·​2343
4918 ····​.​local·​v15,​·​"rightBound":​F 4918 ····​.​local·​v14,​·​"rightBound":​F
4919 ····​move-​object/​from16·​v0,​·​p0 4919 ····​move-​object/​from16·​v0,​·​p0
   
4920 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 4920 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
4921 ····​const/​4·​v3,​·​0x0 4921 ····​const/​4·​v2,​·​0x0
   
4922 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 4922 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
4923 ····​move-​result-​object·​v11 4923 ····​move-​result-​object·​v10
   
4924 ····​check-​cast·​v11,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 4924 ····​check-​cast·​v10,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
4925 ····​.​line·​2344 4925 ····​.​line·​2344
4926 ····​.​local·​v11,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 4926 ····​.​local·​v10,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
4927 ····​move-​object/​from16·​v0,​·​p0 4927 ····​move-​object/​from16·​v0,​·​p0
   
4928 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 4928 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
Max diff block lines reached; 6390/10285 bytes (62.13%) of diff not shown.
[−]
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
Offset 70, 101 lines modified Offset 70, 101 lines modified
70 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I 70 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I
   
71 ····​.​line·​749 71 ····​.​line·​749
72 ····​return-​void 72 ····​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​private·​getValueAt(J)​F 74 .​method·​private·​getValueAt(J)​F
75 ····​.​locals·​11 75 ····​.​locals·​10
76 ····​.​param·​p1,​·​"currentTime"····​#·​J 76 ····​.​param·​p1,​·​"currentTime"····​#·​J
   
77 ····​.​prologue 77 ····​.​prologue
78 ····​const/​high16·​v10,​·​0x3f800000····​#·​1.​0f 78 ····​const/​high16·​v9,​·​0x3f800000····​#·​1.​0f
   
79 ····​const/​4·​v4,​·​0x0 79 ····​const/​4·​v4,​·​0x0
   
80 ····​.​line·​787 80 ····​.​line·​787
81 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 81 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
82 ····​cmp-​long·​v5,​·​p1,​·​v6 82 ····​cmp-​long·​v5,​·​p1,​·​v5
   
83 ····​if-​gez·​v5,​·​:​cond_0 83 ····​if-​gez·​v5,​·​:​cond_0
   
84 ····​.​line·​794 84 ····​.​line·​794
85 ····​:​goto_0 85 ····​:​goto_0
86 ····​return·​v4 86 ····​return·​v4
   
87 ····​.​line·​789 87 ····​.​line·​789
88 ····​:​cond_0 88 ····​:​cond_0
89 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 89 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
90 ····​const-​wide/​16·​v8,​·​0x0 90 ····​const-​wide/​16·​v7,​·​0x0
   
91 ····​cmp-​long·​v5,​·​v6,​·​v8 91 ····​cmp-​long·​v5,​·​v5,​·​v7
   
92 ····​if-​ltz·​v5,​·​:​cond_1 92 ····​if-​ltz·​v5,​·​:​cond_1
   
93 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 93 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
94 ····​cmp-​long·​v5,​·​p1,​·​v6 94 ····​cmp-​long·​v5,​·​p1,​·​v5
   
95 ····​if-​gez·​v5,​·​:​cond_2 95 ····​if-​gez·​v5,​·​:​cond_2
   
96 ····​.​line·​790 96 ····​.​line·​790
97 ····​:​cond_1 97 ····​:​cond_1
98 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 98 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
99 ····​sub-​long·​v2,​·​p1,​·​v6 99 ····​sub-​long·​v2,​·​p1,​·​v5
   
100 ····​.​line·​791 100 ····​.​line·​791
101 ····​.​local·​v2,​·​"elapsedSinceStart":​J 101 ····​.​local·​v2,​·​"elapsedSinceStart":​J
102 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f 102 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f
   
103 ····​long-​to-​float·​v6,​·​v2 103 ····​long-​to-​float·​v6,​·​v2
   
104 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I 104 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I
   
105 ····​int-​to-​float·​v7,​·​v7 105 ····​int-​to-​float·​v7,​·​v7
   
106 ····​div-​float/​2addr·​v6,​·​v7 106 ····​div-​float/​2addr·​v6,​·​v7
   
107 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 107 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
108 ····​invoke-​static·​{v6,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 108 ····​invoke-​static·​{v6,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
109 ····​move-​result·​v4 109 ····​move-​result·​v4
   
110 ····​mul-​float/​2addr·​v4,​·​v5 110 ····​mul-​float/​2addr·​v4,​·​v5
   
111 ····​goto·​:​goto_0 111 ····​goto·​:​goto_0
   
112 ····​.​line·​793 112 ····​.​line·​793
113 ····​.​end·​local·​v2····​#·​"elapsedSinceStart":​J 113 ····​.​end·​local·​v2····​#·​"elapsedSinceStart":​J
114 ····​:​cond_2 114 ····​:​cond_2
115 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 115 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
116 ····​sub-​long·​v0,​·​p1,​·​v6 116 ····​sub-​long·​v0,​·​p1,​·​v5
   
117 ····​.​line·​794 117 ····​.​line·​794
118 ····​.​local·​v0,​·​"elapsedSinceEnd":​J 118 ····​.​local·​v0,​·​"elapsedSinceEnd":​J
119 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 119 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
120 ····​sub-​float·​v5,​·​v10,​·​v5 120 ····​sub-​float·​v5,​·​v9,​·​v5
   
121 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 121 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
122 ····​long-​to-​float·​v7,​·​v0 122 ····​long-​to-​float·​v7,​·​v0
   
123 ····​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I 123 ····​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I
   
124 ····​int-​to-​float·​v8,​·​v8 124 ····​int-​to-​float·​v8,​·​v8
   
125 ····​div-​float/​2addr·​v7,​·​v8 125 ····​div-​float/​2addr·​v7,​·​v8
   
126 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 126 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
127 ····​invoke-​static·​{v7,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 127 ····​invoke-​static·​{v7,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
128 ····​move-​result·​v4 128 ····​move-​result·​v4
   
129 ····​mul-​float/​2addr·​v4,​·​v6 129 ····​mul-​float/​2addr·​v4,​·​v6
   
Max diff block lines reached; 2/3426 bytes (0.06%) of diff not shown.
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
Offset 33, 32 lines modified Offset 33, 32 lines modified
   
33 ····​return-​void 33 ····​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​run()​V 36 .​method·​public·​run()​V
37 ····​.​locals·4 37 ····​.​locals·3
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​.​line·​46 39 ····​.​line·​46
40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
41 ····​const/​4·​v1,​·​0x0 41 ····​const/​4·​v1,​·​0x0
   
42 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 42 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
43 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 43 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
44 ····​.​line·​47 44 ····​.​line·​47
45 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 45 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
46 ····​const-​wide/​16·​v2,​·​-​0x1 46 ····​const-​wide/​16·​v1,​·​-​0x1
   
47 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 47 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
48 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 48 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
49 ····​.​line·​48 49 ····​.​line·​48
50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
51 ····​const/​16·​v1,​·​0x8 51 ····​const/​16·​v1,​·​0x8
   
52 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 52 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
Offset 36, 21 lines modified Offset 36, 21 lines modified
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​run()​V 37 .​method·​public·​run()​V
38 ····​.​locals·​4 38 ····​.​locals·​4
   
39 ····​.​prologue 39 ····​.​prologue
40 ····​const/​4·​v1,​·​0x0 40 ····​const/​4·​v3,​·​0x0
   
41 ····​.​line·​56 41 ····​.​line·​56
42 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 42 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
43 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 43 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
44 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 44 ····​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
45 ····​.​line·​57 45 ····​.​line·​57
46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
47 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 47 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
48 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z 48 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z
   
Offset 59, 21 lines modified Offset 59, 21 lines modified
59 ····​if-​nez·​v0,​·​:​cond_0 59 ····​if-​nez·​v0,​·​:​cond_0
   
60 ····​.​line·​58 60 ····​.​line·​58
61 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 61 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
62 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 62 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
63 ····​move-​result-​wide·​v2 63 ····​move-​result-​wide·​v1
   
64 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 64 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
65 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 65 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
66 ····​.​line·​59 66 ····​.​line·​59
67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
68 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 68 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
   
69 ····​.​line·​61 69 ····​.​line·​61
70 ····​:​cond_0 70 ····​:​cond_0
71 ····​return-​void 71 ····​return-​void
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
Offset 90, 15 lines modified Offset 90, 15 lines modified
90 ····​.​line·​30 90 ····​.​line·​30
91 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 91 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
92 ····​return·​p1 92 ····​return·​p1
93 .​end·​method 93 .​end·​method
   
94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
95 ····​.​locals·1 95 ····​.​locals·0
96 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 96 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
97 ····​.​param·​p1,​·​"x1"····​#·​J 97 ····​.​param·​p1,​·​"x1"····​#·​J
   
98 ····​.​prologue 98 ····​.​prologue
99 ····​.​line·​30 99 ····​.​line·​30
100 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 100 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 145, 18 lines modified Offset 145, 18 lines modified
145 ····​.​line·​87 145 ····​.​line·​87
146 ····​return-​void 146 ····​return-​void
147 .​end·​method 147 .​end·​method
   
   
148 #·​virtual·​methods 148 #·​virtual·​methods
149 .​method·​public·​hide()​V 149 .​method·​public·​hide()​V
150 ····​.​locals·10 150 ····​.​locals·9
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​const-​wide/​16·​v8,​·​0x1f4 152 ····​const-​wide/​16·​v7,​·​0x1f4
   
153 ····​const/​4·​v6,​·​0x1 153 ····​const/​4·​v6,​·​0x1
   
154 ····​.​line·​95 154 ····​.​line·​95
155 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 155 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
   
156 ····​.​line·​96 156 ····​.​line·​96
Offset 171, 15 lines modified Offset 171, 15 lines modified
   
171 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 171 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
172 ····​sub-​long·​v0,​·​v2,​·​v4 172 ····​sub-​long·​v0,​·​v2,​·​v4
   
173 ····​.​line·​98 173 ····​.​line·​98
174 ····​.​local·​v0,​·​"diff":​J 174 ····​.​local·​v0,​·​"diff":​J
175 ····​cmp-​long·​v2,​·​v0,​·​v8 175 ····​cmp-​long·​v2,​·​v0,​·​v7
   
176 ····​if-​gez·​v2,​·​:​cond_0 176 ····​if-​gez·​v2,​·​:​cond_0
   
177 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 177 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
178 ····​const-​wide/​16·​v4,​·​-​0x1 178 ····​const-​wide/​16·​v4,​·​-​0x1
   
Offset 203, 17 lines modified Offset 203, 17 lines modified
203 ····​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 203 ····​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
204 ····​if-​nez·​v2,​·​:​cond_1 204 ····​if-​nez·​v2,​·​:​cond_1
   
205 ····​.​line·​108 205 ····​.​line·​108
206 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​ 206 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​
   
207 ····​sub-​long·​v4,​·​v8,​·​v0 207 ····​sub-​long·​v3,​·​v7,​·​v0
   
208 ····​invoke-​virtual·​{p0,​·​v2,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 208 ····​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
209 ····​.​line·​109 209 ····​.​line·​109
210 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 210 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
211 ····​goto·​:​goto_0 211 ····​goto·​:​goto_0
212 .​end·​method 212 .​end·​method
   
Offset 242, 15 lines modified Offset 242, 15 lines modified
242 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V 242 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V
   
243 ····​.​line·​82 243 ····​.​line·​82
244 ····​return-​void 244 ····​return-​void
245 .​end·​method 245 .​end·​method
   
246 .​method·​public·​show()​V 246 .​method·​public·​show()​V
247 ····​.​locals·4 247 ····​.​locals·3
   
248 ····​.​prologue 248 ····​.​prologue
249 ····​.​line·​120 249 ····​.​line·​120
250 ····​const-​wide/​16·​v0,​·​-​0x1 250 ····​const-​wide/​16·​v0,​·​-​0x1
   
251 ····​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 251 ····​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 268, 17 lines modified Offset 268, 17 lines modified
268 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 268 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
   
269 ····​if-​nez·​v0,​·​:​cond_0 269 ····​if-​nez·​v0,​·​:​cond_0
   
270 ····​.​line·​124 270 ····​.​line·​124
271 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​ 271 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​
   
272 ····​const-​wide/​16·​v2,​·​0x1f4 272 ····​const-​wide/​16·​v1,​·​0x1f4
   
273 ····​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 273 ····​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
274 ····​.​line·​125 274 ····​.​line·​125
275 ····​const/​4·​v0,​·​0x1 275 ····​const/​4·​v0,​·​0x1
   
Max diff block lines reached; 17/3126 bytes (0.54%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout.smali
Offset 1180, 15 lines modified Offset 1180, 15 lines modified
   
1180 ····​.​line·​551 1180 ····​.​line·​551
1181 ····​:​cond_0 1181 ····​:​cond_0
1182 ····​return-​void 1182 ····​return-​void
1183 .​end·​method 1183 .​end·​method
   
1184 .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z 1184 .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z
1185 ····​.​locals·​29 1185 ····​.​locals·​28
1186 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 1186 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
1187 ····​.​param·​p2,​·​"child"····​#·​Landroid/​view/​View;​ 1187 ····​.​param·​p2,​·​"child"····​#·​Landroid/​view/​View;​
1188 ····​.​param·​p3,​·​"drawingTime"····​#·​J 1188 ····​.​param·​p3,​·​"drawingTime"····​#·​J
   
1189 ····​.​prologue 1189 ····​.​prologue
1190 ····​.​line·​845 1190 ····​.​line·​845
1191 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I 1191 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I
[−]
smali/android/support/v4/widget/SwipeRefreshLayout$6.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
   
33 ····​return-​void 33 ····​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​run()​V 36 .​method·​public·​run()​V
37 ····​.​locals·4 37 ····​.​locals·3
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​.​line·​146 39 ····​.​line·​146
40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
41 ····​const/​4·​v1,​·​0x1 41 ····​const/​4·​v1,​·​0x1
   
Offset 82, 17 lines modified Offset 82, 17 lines modified
82 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 82 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
83 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mMediumAnimationDura​tion:​I 83 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mMediumAnimationDura​tion:​I
84 ····​invoke-​static·​{v1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1200(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​I 84 ····​invoke-​static·​{v1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1200(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​I
   
85 ····​move-​result·​v1 85 ····​move-​result·​v1
   
86 ····​int-​to-​long·​v2,​·​v1 86 ····​int-​to-​long·​v1,​·​v1
   
87 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 87 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
88 ····​.​line·​152 88 ····​.​line·​152
89 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 89 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
90 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mShrinkTrigger:​Landroid/​view/​animation/​Animation;​ 90 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mShrinkTrigger:​Landroid/​view/​animation/​Animation;​
91 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1300(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​Landroid/​view/​animation/​Animation;​ 91 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1300(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​Landroid/​view/​animation/​Animation;​
   
[−]
smali/android/support/v4/widget/SwipeRefreshLayout.smali
Offset 481, 15 lines modified Offset 481, 15 lines modified
481 ····​.​line·​58 481 ····​.​line·​58
482 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mReturningToStart:​Z 482 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mReturningToStart:​Z
   
483 ····​return·​p1 483 ····​return·​p1
484 .​end·​method 484 .​end·​method
   
485 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 485 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
486 ····​.​locals·4 486 ····​.​locals·3
487 ····​.​param·​p1,​·​"from"····​#·​I 487 ····​.​param·​p1,​·​"from"····​#·​I
488 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 488 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
489 ····​.​prologue 489 ····​.​prologue
490 ····​.​line·​211 490 ····​.​line·​211
491 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 491 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
Offset 499, 17 lines modified Offset 499, 17 lines modified
499 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 499 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
500 ····​.​line·​213 500 ····​.​line·​213
501 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 501 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
502 ····​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mMediumAnimationDura​tion:​I 502 ····​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mMediumAnimationDura​tion:​I
   
503 ····​int-​to-​long·​v2,​·​v1 503 ····​int-​to-​long·​v1,​·​v1
   
504 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 504 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
505 ····​.​line·​214 505 ····​.​line·​214
506 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 506 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
507 ····​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​view/​animation/​Animation;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 507 ····​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​view/​animation/​Animation;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
508 ····​.​line·​215 508 ····​.​line·​215
Offset 792, 28 lines modified Offset 792, 28 lines modified
792 ····​.​line·​449 792 ····​.​line·​449
793 ····​const/​4·​p1,​·​0x0 793 ····​const/​4·​p1,​·​0x0
   
794 ····​goto·​:​goto_0 794 ····​goto·​:​goto_0
795 .​end·​method 795 .​end·​method
   
796 .​method·​private·​updatePositionTimeout​()​V 796 .​method·​private·​updatePositionTimeout​()​V
797 ····​.​locals·4 797 ····​.​locals·3
   
798 ····​.​prologue 798 ····​.​prologue
799 ····​.​line·​460 799 ····​.​line·​460
800 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCancel:​Ljava/​lang/​Runnable;​ 800 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCancel:​Ljava/​lang/​Runnable;​
   
801 ····​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>removeCallbacks(Ljav​a/​lang/​Runnable;​)​Z 801 ····​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>removeCallbacks(Ljav​a/​lang/​Runnable;​)​Z
   
802 ····​.​line·​461 802 ····​.​line·​461
803 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCancel:​Ljava/​lang/​Runnable;​ 803 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCancel:​Ljava/​lang/​Runnable;​
   
804 ····​const-​wide/​16·​v2,​·​0x12c 804 ····​const-​wide/​16·​v1,​·​0x12c
   
805 ····​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 805 ····​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
806 ····​.​line·​462 806 ····​.​line·​462
807 ····​return-​void 807 ····​return-​void
808 .​end·​method 808 .​end·​method
   
   
809 #·​virtual·​methods 809 #·​virtual·​methods
[−]
smali/com/bydavy/morpher/DigitalClockView.smali
Offset 492, 25 lines modified Offset 492, 23 lines modified
   
492 ····​invoke-​virtual·​{p1,​·​p2,​·​v3,​·​v4,​·​v4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 492 ····​invoke-​virtual·​{p1,​·​p2,​·​v3,​·​v4,​·​v4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
493 ····​move-​result-​object·​v0 493 ····​move-​result-​object·​v0
   
494 ····​.​line·​67 494 ····​.​line·​67
495 ····​.​local·​v0,​·​"ta":​Landroid/​content/​res/​TypedArray;​ 495 ····​.​local·​v0,​·​"ta":​Landroid/​content/​res/​TypedArray;​
496 ····sget·v3,​·Lcom/​bydavy/​morpher/​R$styleable;​-​>DigitalClockView_tex​tSize:​I 496 ····​const/​16·​v3,​·​0xaa
   
497 ····const/​16·​v4,​·0xaa 497 ····invoke-​virtual·​{v0,​·​v4,​·v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I
   
498 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I  
   
499 ····​move-​result·​v1 498 ····​move-​result·​v1
   
500 ····​.​line·​68 499 ····​.​line·​68
501 ····​.​local·​v1,​·​"textSize":​I 500 ····​.​local·​v1,​·​"textSize":​I
502 ····sget·v3,​·Lcom/​bydavy/​morpher/​R$styleable;​-​>DigitalClockView_tex​tThickness:​I 501 ····​const/​4·​v3,​·​0x1
   
503 ····​const/​16·​v4,​·​0xa 502 ····​const/​16·​v4,​·​0xa
   
504 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I 503 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I
   
505 ····​move-​result·​v2 504 ····​move-​result·​v2
   
Offset 519, 15 lines modified Offset 517, 15 lines modified
519 ····​new-​instance·​v3,​·​Lcom/​bydavy/​morpher/​font/​DFont;​ 517 ····​new-​instance·​v3,​·​Lcom/​bydavy/​morpher/​font/​DFont;​
   
520 ····​invoke-​direct·​{v3,​·​v1,​·​v2},​·​Lcom/​bydavy/​morpher/​font/​DFont;​-​><init>(II)​V 518 ····​invoke-​direct·​{v3,​·​v1,​·​v2},​·​Lcom/​bydavy/​morpher/​font/​DFont;​-​><init>(II)​V
   
521 ····​iput-​object·​v3,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mFont:​Lcom/​bydavy/​morpher/​Font;​ 519 ····​iput-​object·​v3,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mFont:​Lcom/​bydavy/​morpher/​Font;​
   
522 ····​.​line·​70 520 ····​.​line·​70
523 ····sget·v3,​·Lcom/​bydavy/​morpher/​R$styleable;​-​>DigitalClockView_mor​phingDuration:​I 521 ····​const/​4·​v3,​·​0x2
   
524 ····​sget·​v4,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>DEFAULT_MORPHING_DUR​ATION:​I 522 ····​sget·​v4,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>DEFAULT_MORPHING_DUR​ATION:​I
   
525 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I 523 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
526 ····​move-​result·​v3 524 ····​move-​result·​v3
   
Offset 603, 17 lines modified Offset 601, 17 lines modified
603 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​animation/​ObjectAnimator;​-​>setInterpolator(Land​roid/​animation/​TimeInterpolator;​)​V 601 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​animation/​ObjectAnimator;​-​>setInterpolator(Land​roid/​animation/​TimeInterpolator;​)​V
   
604 ····​.​line·​165 602 ····​.​line·​165
605 ····​iget-​object·​v0,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mMorphingAnimation:​Landroid/​animation/​ObjectAnimator;​ 603 ····​iget-​object·​v0,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mMorphingAnimation:​Landroid/​animation/​ObjectAnimator;​
   
606 ····​iget·​v1,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mMorphingDurationInM​s:​I 604 ····​iget·​v1,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mMorphingDurationInM​s:​I
   
607 ····​int-​to-​long·​v2,​·​v1 605 ····​int-​to-​long·​v1,​·​v1
   
608 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​animation/​ObjectAnimator;​-​>setDuration(J)​Landroid/​animation/​ObjectAnimator;​ 606 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​animation/​ObjectAnimator;​-​>setDuration(J)​Landroid/​animation/​ObjectAnimator;​
   
609 ····​.​line·​166 607 ····​.​line·​166
610 ····​iget-​object·​v0,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mMorphingAnimation:​Landroid/​animation/​ObjectAnimator;​ 608 ····​iget-​object·​v0,​·​p0,​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>mMorphingAnimation:​Landroid/​animation/​ObjectAnimator;​
   
611 ····​invoke-​virtual·​{v0},​·​Landroid/​animation/​ObjectAnimator;​-​>start()​V 609 ····​invoke-​virtual·​{v0},​·​Landroid/​animation/​ObjectAnimator;​-​>start()​V
   
612 ····​.​line·​167 610 ····​.​line·​167
[−]
smali/com/bydavy/morpher/R.smali
Offset 16, 10 lines modified Offset 16, 9 lines modified
16 .​method·​public·​constructor·​<init>()​V 16 .​method·​public·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​9 19 ····​.​line·​9
20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
21 ····​.​line·​15  
22 ····​return-​void 21 ····​return-​void
23 .​end·​method 22 .​end·​method
[−]
smali/com/bydavy/morpher/font/DFont.smali
Offset 1062, 56 lines modified Offset 1062, 62 lines modified
   
1062 ····​invoke-​direct·​{v1,​·​v4,​·​v0,​·​v3},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​><init>(IFF)​V 1062 ····​invoke-​direct·​{v1,​·​v4,​·​v0,​·​v3},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​><init>(IFF)​V
   
1063 ····​move·​v4,​·​v2 1063 ····​move·​v4,​·​v2
   
1064 ····​move·​v7,​·​v5 1064 ····​move·​v7,​·​v5
   
  1065 ····​.​line·​527
1065 ····​invoke-​virtual/​range·​{v1·​.​.​·​v7},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1066 ····​invoke-​virtual/​range·​{v1·​.​.​·​v7},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1066 ····​move-​result-​object·​v7 1067 ····​move-​result-​object·​v7
   
1067 ····​move·​v9,​·​v5 1068 ····​move·​v9,​·​v5
   
1068 ····​move·​v10,​·​v8 1069 ····​move·​v10,​·​v8
   
1069 ····​move·​v13,​·​v11 1070 ····​move·​v13,​·​v11
   
  1071 ····​.​line·​528
1070 ····​invoke-​virtual/​range·​{v7·​.​.​·​v13},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1072 ····​invoke-​virtual/​range·​{v7·​.​.​·​v13},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1071 ····​move-​result-​object·​v13 1073 ····​move-​result-​object·​v13
   
1072 ····​move·​v14,​·​v8 1074 ····​move·​v14,​·​v8
   
1073 ····​move·​v15,​·​v11 1075 ····​move·​v15,​·​v11
   
1074 ····​move/​from16·​v16,​·​v8 1076 ····​move/​from16·​v16,​·​v8
   
1075 ····​move/​from16·​v19,​·​v17 1077 ····​move/​from16·​v19,​·​v17
   
  1078 ····​.​line·​529
1076 ····​invoke-​virtual/​range·​{v13·​.​.​·​v19},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1079 ····​invoke-​virtual/​range·​{v13·​.​.​·​v19},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1077 ····​move-​result-​object·​v19 1080 ····​move-​result-​object·​v19
   
1078 ····​move/​from16·​v20,​·​v2 1081 ····​move/​from16·​v20,​·​v2
   
1079 ····​move/​from16·​v21,​·​v17 1082 ····​move/​from16·​v21,​·​v17
   
1080 ····​move/​from16·​v22,​·​v2 1083 ····​move/​from16·​v22,​·​v2
   
1081 ····​move/​from16·​v25,​·​v23 1084 ····​move/​from16·​v25,​·​v23
   
  1085 ····​.​line·​530
1082 ····​invoke-​virtual/​range·​{v19·​.​.​·​v25},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1086 ····​invoke-​virtual/​range·​{v19·​.​.​·​v25},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1083 ····​move-​result-​object·​v1 1087 ····​move-​result-​object·​v1
   
  1088 ····​.​line·​531
1084 ····​invoke-​virtual·​{v1},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>build()​[F 1089 ····​invoke-​virtual·​{v1},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>build()​[F
   
1085 ····​move-​result-​object·​v1 1090 ····​move-​result-​object·​v1
   
  1091 ····​.​line·​526
1086 ····​return-​object·​v1 1092 ····​return-​object·​v1
1087 .​end·​method 1093 .​end·​method
   
1088 .​method·​private·​getEightBounds()​[F 1094 .​method·​private·​getEightBounds()​[F
1089 ····​.​locals·​5 1095 ····​.​locals·​5
   
1090 ····​.​prologue 1096 ····​.​prologue
Offset 1264, 54 lines modified Offset 1270, 60 lines modified
   
1264 ····​move/​from16·​v0,​·​v17 1270 ····​move/​from16·​v0,​·​v17
   
1265 ····​move/​from16·​v1,​·​v18 1271 ····​move/​from16·​v1,​·​v18
   
1266 ····​invoke-​direct·​{v2,​·​v3,​·​v0,​·​v1},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​><init>(IFF)​V 1272 ····​invoke-​direct·​{v2,​·​v3,​·​v0,​·​v1},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​><init>(IFF)​V
   
  1273 ····​.​line·​386
1267 ····​move/​from16·​v0,​·​v19 1274 ····​move/​from16·​v0,​·​v19
   
1268 ····​move/​from16·​v1,​·​v20 1275 ····​move/​from16·​v1,​·​v20
   
1269 ····​invoke-​virtual·​{v2,​·​v0,​·​v1},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierStraightLin​e(FF)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1276 ····​invoke-​virtual·​{v2,​·​v0,​·​v1},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierStraightLin​e(FF)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1270 ····​move-​result-​object·​v2 1277 ····​move-​result-​object·​v2
   
  1278 ····​.​line·​387
1271 ····​move/​from16·​v0,​·​v21 1279 ····​move/​from16·​v0,​·​v21
   
1272 ····​invoke-​virtual·​{v2,​·​v0,​·​v4},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierStraightLin​e(FF)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1280 ····​invoke-​virtual·​{v2,​·​v0,​·​v4},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierStraightLin​e(FF)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1273 ····​move-​result-​object·​v2 1281 ····​move-​result-​object·​v2
   
1274 ····​add-​float·​v3,​·​v21,​·​v22 1282 ····​add-​float·​v3,​·​v21,​·​v22
   
1275 ····​sub-​float·​v6,​·​v8,​·​v22 1283 ····​sub-​float·​v6,​·​v8,​·​v22
   
1276 ····​move·​v7,​·​v5 1284 ····​move·​v7,​·​v5
   
  1285 ····​.​line·​388
1277 ····​invoke-​virtual/​range·​{v2·​.​.​·​v8},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​ 1286 ····​invoke-​virtual/​range·​{v2·​.​.​·​v8},​·​Lcom/​bydavy/​morpher/​DrawingHelper;​-​>addBezierCurve(FFFFF​F)​Lcom/​bydavy/​morpher/​DrawingHelper;​
   
1278 ····​move-​result-​object·​v9 1287 ····​move-​result-​object·​v9
   
1279 ····​add-​float·​v11,​·​v8,​·​v22 1288 ····​add-​float·​v11,​·​v8,​·​v22
   
Max diff block lines reached; 12248/14534 bytes (84.27%) of diff not shown.
[−]
smali/com/dgmltn/morphclock/app/AppInfoView.smali
Offset 70, 14 lines modified Offset 70, 15 lines modified
70 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 70 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
71 ····​.​param·​p2,​·​"attrs"····​#·​Landroid/​util/​AttributeSet;​ 71 ····​.​param·​p2,​·​"attrs"····​#·​Landroid/​util/​AttributeSet;​
   
72 ····​.​prologue 72 ····​.​prologue
73 ····​.​line·​52 73 ····​.​line·​52
74 ····​const-​string·​v1,​·​"layout_inflater" 74 ····​const-​string·​v1,​·​"layout_inflater"
   
  75 ····​.​line·​53
75 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 76 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
76 ····​move-​result-​object·​v0 77 ····​move-​result-​object·​v0
   
77 ····​check-​cast·​v0,​·​Landroid/​view/​LayoutInflater;​ 78 ····​check-​cast·​v0,​·​Landroid/​view/​LayoutInflater;​
   
78 ····​.​line·​54 79 ····​.​line·​54
Offset 124, 63 lines modified Offset 125, 58 lines modified
124 ········​0x7f0a0003 125 ········​0x7f0a0003
125 ········​0x7f0a0006 126 ········​0x7f0a0006
126 ········​0x7f0a0007 127 ········​0x7f0a0007
127 ····​.​end·​array-​data 128 ····​.​end·​array-​data
128 .​end·​method 129 .​end·​method
   
129 .​method·​private·​varargs·​linkify([I)​V 130 .​method·​private·​varargs·​linkify([I)​V
130 ····​.​locals·7 131 ····​.​locals·6
131 ····​.​param·​p1,​·​"ids"····​#·​[I 132 ····​.​param·​p1,​·​"ids"····​#·​[I
   
132 ····​.​prologue 133 ····​.​prologue
133 ····​.​line·​69 134 ····​.​line·​69
134 ····​invoke-​static·​{},​·​Landroid/​text/​method/​LinkMovementMethod;​-​>getInstance()​Landroid/​text/​method/​MovementMethod;​ 135 ····​invoke-​static·​{},​·​Landroid/​text/​method/​LinkMovementMethod;​-​>getInstance()​Landroid/​text/​method/​MovementMethod;​
   
135 ····​move-​result-​object·​v4 136 ····​move-​result-​object·​v1
   
136 ····​.​line·​70 137 ····​.​line·​70
137 ····​.​local·​v4,​·​"lmm":​Landroid/​text/​method/​MovementMethod;​ 138 ····​.​local·​v1,​·​"lmm":​Landroid/​text/​method/​MovementMethod;​
138 ····move-​object·​v0,​·​p1 139 ····array-​length·​v4,​·​p1
   
139 ····​.​local·​v0,​·​"arr$":​[I  
140 ····​array-​length·​v3,​·​v0  
   
141 ····.​local·​v3,​·"len$":​I 140 ····const/​4·​v3,​·0x0
142 ····​const/​4·​v1,​·​0x0  
   
143 ····​.​local·​v1,​·​"i$":​I  
144 ····​:​goto_0 141 ····​:​goto_0
145 ····​if-​ge·​v1,​·​v3,​·​:​cond_0 142 ····​if-​ge·​v3,​·​v4,​·​:​cond_0
   
146 ····​aget·​v2,​·v0,​·​v1 143 ····​aget·​v0,​·p1,​·​v3
   
147 ····​.​line·​71 144 ····​.​line·​71
148 ····​.​local·​v2,​·​"id":​I 145 ····​.​local·​v0,​·​"id":​I
149 ····​invoke-​static·​{p0,​·​v2},​·​Lcom/​dgmltn/​morphclock/​app/​Ui;​-​>findView(Landroid/​view/​View;​I)​Landroid/​view/​View;​ 146 ····​invoke-​static·​{p0,​·​v0},​·​Lcom/​dgmltn/​morphclock/​app/​Ui;​-​>findView(Landroid/​view/​View;​I)​Landroid/​view/​View;​
   
150 ····​move-​result-​object·​v5 147 ····​move-​result-​object·​v2
   
151 ····​check-​cast·​v5,​·​Landroid/​widget/​TextView;​ 148 ····​check-​cast·​v2,​·​Landroid/​widget/​TextView;​
   
152 ····​.​line·​72 149 ····​.​line·​72
153 ····​.​local·​v5,​·​"textview":​Landroid/​widget/​TextView;​ 150 ····​.​local·​v2,​·​"textview":​Landroid/​widget/​TextView;​
154 ····​invoke-​static·​{},​·​Landroid/​text/​method/​LinkMovementMethod;​-​>getInstance()​Landroid/​text/​method/​MovementMethod;​ 151 ····​invoke-​static·​{},​·​Landroid/​text/​method/​LinkMovementMethod;​-​>getInstance()​Landroid/​text/​method/​MovementMethod;​
   
155 ····​move-​result-​object·​v6 152 ····​move-​result-​object·​v5
   
156 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​widget/​TextView;​-​>setMovementMethod(La​ndroid/​text/​method/​MovementMethod;​)​V 153 ····​invoke-​virtual·​{v2,​·​v5},​·​Landroid/​widget/​TextView;​-​>setMovementMethod(La​ndroid/​text/​method/​MovementMethod;​)​V
   
157 ····​.​line·​70 154 ····​.​line·​70
158 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 155 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
159 ····​goto·​:​goto_0 156 ····​goto·​:​goto_0
   
160 ····​.​line·​74 157 ····​.​line·​74
161 ····​.​end·​local·​v2····​#·​"id":​I 158 ····​.​end·​local·​v0····​#·​"id":​I
162 ····​.​end·​local·​v5····​#·​"textview":​Landroid/​widget/​TextView;​ 159 ····​.​end·​local·​v2····​#·​"textview":​Landroid/​widget/​TextView;​
163 ····​:​cond_0 160 ····​:​cond_0
164 ····​return-​void 161 ····​return-​void
165 .​end·​method 162 .​end·​method
   
166 .​method·​private·​openDaydreamSettings(​)​V 163 .​method·​private·​openDaydreamSettings(​)​V
167 ····​.​locals·​3 164 ····​.​locals·​3
   
[−]
smali/com/dgmltn/morphclock/app/ClockContainerLayout.smali
Offset 387, 140 lines modified Offset 387, 135 lines modified
387 ····​invoke-​direct·​{p0},​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>adjustRelativePositi​ons()​V 387 ····​invoke-​direct·​{p0},​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>adjustRelativePositi​ons()​V
   
388 ····​.​line·​124 388 ····​.​line·​124
389 ····​return-​void 389 ····​return-​void
390 .​end·​method 390 .​end·​method
   
391 .​method·​public·​onTimeChanged(J)​V 391 .​method·​public·​onTimeChanged(J)​V
392 ····​.​locals·​11 392 ····​.​locals·​13
393 ····​.​param·​p1,​·​"time"····​#·​J 393 ····​.​param·​p1,​·​"time"····​#·​J
   
394 ····​.​prologue 394 ····​.​prologue
395 ····.​line·​161 395 ····const-​wide/​32·v11,​·​0xea60
396 ····​const-​wide/​32·​v4,​·​0xea60  
  396 ····​const/​4·​v5,​·​0x1
   
397 ····div-​long·​v4,​·p1,​·v4 397 ····const/​4·v6,​·0x0
   
  398 ····​.​line·​161
  399 ····​div-​long·​v7,​·​p1,​·​v11
   
398 ····​iget-​wide·​v6,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>mHhmm:​J 400 ····​iget-​wide·​v9,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>mHhmm:​J
   
399 ····​cmp-​long·​v4,​·​v4,​·​v6 401 ····​cmp-​long·​v4,​·​v7,​·​v9
   
400 ····​if-​eqz·​v4,​·​:​cond_0 402 ····​if-​eqz·​v4,​·​:​cond_0
   
401 ····​.​line·​162 403 ····​.​line·​162
402 ····​new-​instance·​v2,​·​Landroid/​animation/​AnimatorSet;​ 404 ····​new-​instance·​v2,​·​Landroid/​animation/​AnimatorSet;​
   
403 ····​invoke-​direct·​{v2},​·​Landroid/​animation/​AnimatorSet;​-​><init>()​V 405 ····​invoke-​direct·​{v2},​·​Landroid/​animation/​AnimatorSet;​-​><init>()​V
   
404 ····​.​line·​163 406 ····​.​line·​163
405 ····​.​local·​v2,​·​"set":​Landroid/​animation/​AnimatorSet;​ 407 ····​.​local·​v2,​·​"set":​Landroid/​animation/​AnimatorSet;​
406 ····​const-​string·​v4,​·​"relativePositionX" 408 ····​const-​string·​v4,​·​"relativePositionX"
   
407 ····const/​4·​v5,​·0x1 409 ····new-​array·​v7,​·v5,​·​[F
   
408 ····​new-​array·​v5,​·​v5,​·​[F  
   
409 ····​const/​4·​v6,​·​0x0  
   
410 ····​invoke-​static·​{},​·​Ljava/​lang/​Math;​-​>random()​D 410 ····​invoke-​static·​{},​·​Ljava/​lang/​Math;​-​>random()​D
   
411 ····​move-​result-​wide·​v8 411 ····​move-​result-​wide·​v8
   
412 ····​double-​to-​float·​v7,​·​v8 412 ····​double-​to-​float·​v8,​·​v8
   
413 ····​aput·​v7,​·​v5,​·​v6 413 ····​aput·​v8,​·​v7,​·​v6
   
414 ····​invoke-​static·​{p0,​·​v4,​·​v5},​·​Landroid/​animation/​ObjectAnimator;​-​>ofFloat(Ljava/​lang/​Object;​Ljava/​lang/​String;​[F)​Landroid/​animation/​ObjectAnimator;​ 414 ····​invoke-​static·​{p0,​·​v4,​·​v7},​·​Landroid/​animation/​ObjectAnimator;​-​>ofFloat(Ljava/​lang/​Object;​Ljava/​lang/​String;​[F)​Landroid/​animation/​ObjectAnimator;​
   
415 ····​move-​result-​object·​v4 415 ····​move-​result-​object·​v4
   
416 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​animation/​AnimatorSet;​-​>play(Landroid/​animation/​Animator;​)​Landroid/​animation/​AnimatorSet$Builder;​ 416 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​animation/​AnimatorSet;​-​>play(Landroid/​animation/​Animator;​)​Landroid/​animation/​AnimatorSet$Builder;​
   
417 ····​move-​result-​object·​v4 417 ····​move-​result-​object·​v4
   
418 ····​const-​string·​v5,​·​"relativePositionY" 418 ····​const-​string·​v7,​·​"relativePositionY"
   
419 ····​const/​4·​v6,​·​0x1  
   
420 ····​new-​array·​v6,​·​v6,​·​[F 419 ····​new-​array·​v8,​·​v5,​·​[F
   
421 ····​const/​4·​v7,​·​0x0  
   
  420 ····​.​line·​164
422 ····​invoke-​static·​{},​·​Ljava/​lang/​Math;​-​>random()​D 421 ····​invoke-​static·​{},​·​Ljava/​lang/​Math;​-​>random()​D
   
423 ····​move-​result-​wide·​v8 422 ····​move-​result-​wide·​v9
   
424 ····​double-​to-​float·​v8,​·​v8 423 ····​double-​to-​float·​v9,​·​v9
   
425 ····​aput·​v8,​·​v6,​·​v7 424 ····​aput·​v9,​·​v8,​·​v6
   
426 ····​invoke-​static·​{p0,​·​v5,​·​v6},​·​Landroid/​animation/​ObjectAnimator;​-​>ofFloat(Ljava/​lang/​Object;​Ljava/​lang/​String;​[F)​Landroid/​animation/​ObjectAnimator;​ 425 ····​invoke-​static·​{p0,​·​v7,​·​v8},​·​Landroid/​animation/​ObjectAnimator;​-​>ofFloat(Ljava/​lang/​Object;​Ljava/​lang/​String;​[F)​Landroid/​animation/​ObjectAnimator;​
   
427 ····​move-​result-​object·​v5 426 ····​move-​result-​object·​v7
   
428 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​animation/​AnimatorSet$Builder;​-​>with(Landroid/​animation/​Animator;​)​Landroid/​animation/​AnimatorSet$Builder;​ 427 ····​invoke-​virtual·​{v4,​·​v7},​·​Landroid/​animation/​AnimatorSet$Builder;​-​>with(Landroid/​animation/​Animator;​)​Landroid/​animation/​AnimatorSet$Builder;​
   
429 ····​.​line·​165 428 ····​.​line·​165
430 ····​iget-​object·​v4,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>mHoursMinutesView:​Lcom/​bydavy/​morpher/​DigitalClockView;​ 429 ····​iget-​object·​v4,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>mHoursMinutesView:​Lcom/​bydavy/​morpher/​DigitalClockView;​
   
431 ····​invoke-​virtual·​{v4},​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>getMorphingDuration(​)​I 430 ····​invoke-​virtual·​{v4},​·​Lcom/​bydavy/​morpher/​DigitalClockView;​-​>getMorphingDuration(​)​I
   
432 ····​move-​result·​v4 431 ····​move-​result·​v4
   
433 ····​int-​to-​long·​v4,​·​v4 432 ····​int-​to-​long·​v7,​·​v4
   
434 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Landroid/​animation/​AnimatorSet;​-​>setDuration(J)​Landroid/​animation/​AnimatorSet;​ 433 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​animation/​AnimatorSet;​-​>setDuration(J)​Landroid/​animation/​AnimatorSet;​
   
435 ····​move-​result-​object·​v4 434 ····​move-​result-​object·​v4
   
436 ····​invoke-​virtual·​{v4},​·​Landroid/​animation/​AnimatorSet;​-​>start()​V 435 ····​invoke-​virtual·​{v4},​·​Landroid/​animation/​AnimatorSet;​-​>start()​V
   
437 ····​.​line·​168 436 ····​.​line·​168
438 ····​sget-​object·​v4,​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>sHoursMinutesFormat:​Ljava/​text/​SimpleDateFormat;​ 437 ····​sget-​object·​v4,​·​Lcom/​dgmltn/​morphclock/​app/​ClockContainerLayout;​-​>sHoursMinutesFormat:​Ljava/​text/​SimpleDateFormat;​
   
439 ····​invoke-​static·​{p1,​·​p2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ 438 ····​invoke-​static·​{p1,​·​p2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
Max diff block lines reached; 4354/8023 bytes (54.27%) of diff not shown.
[−]
smali/com/dgmltn/morphclock/app/LinearGradientDrawable$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​)​V 20 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​34 24 ····​.​line·​34
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​ShapeDrawable$ShaderF​actory;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​ShapeDrawable$ShaderF​actory;​-​><init>()​V
   
Offset 44, 14 lines modified Offset 45, 15 lines modified
44 ····​.​line·​37 45 ····​.​line·​37
45 ····​new-​instance·​v0,​·​Landroid/​graphics/​LinearGradient;​ 46 ····​new-​instance·​v0,​·​Landroid/​graphics/​LinearGradient;​
   
46 ····​int-​to-​float·​v4,​·​p2 47 ····​int-​to-​float·​v4,​·​p2
   
47 ····​iget-​object·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​ 48 ····​iget-​object·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​
   
  49 ····​.​line·​38
48 ····​#·​getter·​for:​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​-​>mColors:​[I 50 ····​#·​getter·​for:​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​-​>mColors:​[I
49 ····​invoke-​static·​{v2},​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​-​>access$000(Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​)​[I 51 ····​invoke-​static·​{v2},​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​-​>access$000(Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​)​[I
   
50 ····​move-​result-​object·​v5 52 ····​move-​result-​object·​v5
   
51 ····​iget-​object·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​ 53 ····​iget-​object·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​LinearGradientDrawabl​e;​
   
Offset 64, 9 lines modified Offset 66, 10 lines modified
   
64 ····​move·​v2,​·​v1 66 ····​move·​v2,​·​v1
   
65 ····​move·​v3,​·​v1 67 ····​move·​v3,​·​v1
   
66 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​graphics/​LinearGradient;​-​><init>(FFFF[I[FLandr​oid/​graphics/​Shader$TileMode;​)​V 68 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​graphics/​LinearGradient;​-​><init>(FFFF[I[FLandr​oid/​graphics/​Shader$TileMode;​)​V
   
  69 ····​.​line·​37
67 ····​return-​object·​v0 70 ····​return-​object·​v0
68 .​end·​method 71 .​end·​method
[−]
smali/com/dgmltn/morphclock/app/MainActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​87 27 ····​.​line·​87
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/dgmltn/morphclock/app/MainActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​106 27 ····​.​line·​106
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$2;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$2;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/dgmltn/morphclock/app/MainActivity$3.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 19 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​Landroid/​view/​View;​)​V 21 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​Landroid/​view/​View;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​216 25 ····​.​line·​216
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$3;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$3;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$3;​-​>val$view:​Landroid/​view/​View;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$3;​-​>val$view:​Landroid/​view/​View;​
   
[−]
smali/com/dgmltn/morphclock/app/MainActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​229 27 ····​.​line·​229
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$4;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainActivity$4;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/dgmltn/morphclock/app/MainDream$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainDream;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​MainDream;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainDream;​)​V 23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​MainDream;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​MainDream;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​52 27 ····​.​line·​52
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainDream$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainDream;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​MainDream$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​MainDream;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/dgmltn/morphclock/app/AppInfoView$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​)​V 23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​60 27 ····​.​line·​60
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​AppInfoView$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​AppInfoView$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​AppInfoView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/dgmltn/morphclock/app/R.smali
Offset 25, 10 lines modified Offset 25, 9 lines modified
25 .​method·​public·​constructor·​<init>()​V 25 .​method·​public·​constructor·​<init>()​V
26 ····​.​locals·​0 26 ····​.​locals·​0
   
27 ····​.​prologue 27 ····​.​prologue
28 ····​.​line·​10 28 ····​.​line·​10
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
30 ····​.​line·​160  
31 ····​return-​void 30 ····​return-​void
32 .​end·​method 31 .​end·​method
[−]
smali/com/dgmltn/morphclock/app/SkyView.smali
Offset 89, 15 lines modified Offset 89, 15 lines modified
89 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>init(Landroid/​content/​Context;​)​V 89 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>init(Landroid/​content/​Context;​)​V
   
90 ····​.​line·​64 90 ····​.​line·​64
91 ····​return-​void 91 ····​return-​void
92 .​end·​method 92 .​end·​method
   
93 .​method·​private·​init(Landroid/​content/​Context;​)​V 93 .​method·​private·​init(Landroid/​content/​Context;​)​V
94 ····​.​locals·4 94 ····​.​locals·3
95 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 95 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
96 ····​.​prologue 96 ····​.​prologue
97 ····​.​line·​67 97 ····​.​line·​67
98 ····​new-​instance·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyLayerDrawable;​ 98 ····​new-​instance·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyLayerDrawable;​
   
99 ····​invoke-​direct·​{v0},​·​Lcom/​dgmltn/​morphclock/​app/​SkyLayerDrawable;​-​><init>()​V 99 ····​invoke-​direct·​{v0},​·​Lcom/​dgmltn/​morphclock/​app/​SkyLayerDrawable;​-​><init>()​V
Offset 108, 17 lines modified Offset 108, 17 lines modified
108 ····​iget-​object·​v0,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mBackground:​Lcom/​dgmltn/​morphclock/​app/​SkyLayerDrawable;​ 108 ····​iget-​object·​v0,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mBackground:​Lcom/​dgmltn/​morphclock/​app/​SkyLayerDrawable;​
   
109 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>setBackground(Landro​id/​graphics/​drawable/​Drawable;​)​V 109 ····​invoke-​virtual·​{p0,​·​v0},​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>setBackground(Landro​id/​graphics/​drawable/​Drawable;​)​V
   
110 ····​.​line·​69 110 ····​.​line·​69
111 ····​new-​instance·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​ 111 ····​new-​instance·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​
   
112 ····​const-​wide/​16·​v2,​·​0x3e8 112 ····​const-​wide/​16·​v1,​·​0x3e8
   
113 ····​invoke-​direct·​{v0,​·​p0,​·​v2,​·​v3},​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​><init>(Lcom/​dgmltn/​morphclock/​app/​SystemClockManager$Sy​stemClockListener;​J)​V 113 ····​invoke-​direct·​{v0,​·​p0,​·​v1,​·​v2},​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​><init>(Lcom/​dgmltn/​morphclock/​app/​SystemClockManager$Sy​stemClockListener;​J)​V
   
114 ····​iput-​object·​v0,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mSystemClockManager:​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​ 114 ····​iput-​object·​v0,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mSystemClockManager:​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​
   
115 ····​.​line·​70 115 ····​.​line·​70
116 ····​new-​instance·​v0,​·​Ljava/​util/​GregorianCalendar;​ 116 ····​new-​instance·​v0,​·​Ljava/​util/​GregorianCalendar;​
   
117 ····​invoke-​direct·​{v0},​·​Ljava/​util/​GregorianCalendar;​-​><init>()​V 117 ····​invoke-​direct·​{v0},​·​Ljava/​util/​GregorianCalendar;​-​><init>()​V
Offset 231, 191 lines modified Offset 231, 193 lines modified
231 ····​.​locals·​21 231 ····​.​locals·​21
232 ····​.​param·​p1,​·​"time"····​#·​J 232 ····​.​param·​p1,​·​"time"····​#·​J
   
233 ····​.​prologue 233 ····​.​prologue
234 ····​.​line·​104 234 ····​.​line·​104
235 ····​move-​object/​from16·​v0,​·​p0 235 ····​move-​object/​from16·​v0,​·​p0
   
236 ····​iget-​object·​v3,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mCalendar:​Ljava/​util/​GregorianCalendar;​ 236 ····​iget-​object·​v2,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mCalendar:​Ljava/​util/​GregorianCalendar;​
   
237 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 237 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
238 ····​move-​result-​wide·​v4 238 ····​move-​result-​wide·​v3
   
239 ····​const-​wide/​32·​v6,​·​0x36ee80 239 ····​const-​wide/​32·​v5,​·​0x36ee80
   
240 ····​add-​long/​2addr·​v4,​·​v6 240 ····​add-​long/​2addr·​v3,​·​v5
   
241 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Ljava/​util/​GregorianCalendar;​-​>setTimeInMillis(J)​V 241 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​util/​GregorianCalendar;​-​>setTimeInMillis(J)​V
   
242 ····​.​line·​107 242 ····​.​line·​107
243 ····​move-​object/​from16·​v0,​·​p0 243 ····​move-​object/​from16·​v0,​·​p0
   
244 ····​iget-​object·​v3,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mLocation:​Landroid/​location/​Location;​ 244 ····​iget-​object·​v2,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mLocation:​Landroid/​location/​Location;​
   
245 ····​if-​eqz·​v3,​·​:​cond_0 245 ····​if-​eqz·​v2,​·​:​cond_0
   
246 ····​move-​object/​from16·​v0,​·​p0 246 ····​move-​object/​from16·​v0,​·​p0
   
247 ····​iget-​object·​v3,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mLocation:​Landroid/​location/​Location;​ 247 ····​iget-​object·​v2,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mLocation:​Landroid/​location/​Location;​
   
248 ····​invoke-​virtual·​{v3},​·​Landroid/​location/​Location;​-​>getLatitude()​D 248 ····​invoke-​virtual·​{v2},​·​Landroid/​location/​Location;​-​>getLatitude()​D
   
249 ····​move-​result-​wide·​v4 249 ····​move-​result-​wide·​v2
   
250 ····​const-​wide/​16·​v6,​·​0x0 250 ····​const-​wide/​16·​v4,​·​0x0
   
251 ····​cmpl-​double·​v3,​·​v4,​·​v6 251 ····​cmpl-​double·​v2,​·​v2,​·​v4
   
252 ····​if-​nez·​v3,​·​:​cond_1 252 ····​if-​nez·​v2,​·​:​cond_1
   
253 ····​move-​object/​from16·​v0,​·​p0 253 ····​move-​object/​from16·​v0,​·​p0
   
254 ····​iget-​object·​v3,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mLocation:​Landroid/​location/​Location;​ 254 ····​iget-​object·​v2,​·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​SkyView;​-​>mLocation:​Landroid/​location/​Location;​
   
255 ····​invoke-​virtual·​{v3},​·​Landroid/​location/​Location;​-​>getLongitude()​D 255 ····​invoke-​virtual·​{v2},​·​Landroid/​location/​Location;​-​>getLongitude()​D
   
256 ····​move-​result-​wide·​v4 256 ····​move-​result-​wide·​v2
   
257 ····​const-​wide/​16·​v6,​·​0x0 257 ····​const-​wide/​16·​v4,​·​0x0
   
258 ····​cmpl-​double·​v3,​·​v4,​·​v6 258 ····​cmpl-​double·​v2,​·​v2,​·​v4
   
259 ····​if-​nez·​v3,​·​:​cond_1 259 ····​if-​nez·​v2,​·​:​cond_1
   
260 ····​.​line·​108 260 ····​.​line·​108
261 ····​:​cond_0 261 ····​:​cond_0
262 ····​const-​wide/​32·​v18,​·​0x5265c00 262 ····​const-​wide/​32·​v18,​·​0x5265c00
   
263 ····​.​line·​109 263 ····​.​line·​109
264 ····​.​local·​v18,​·​"period":​J 264 ····​.​local·​v18,​·​"period":​J
265 ····​invoke-​static/​range·​{p1·​.​.​·​p2},​·​Lcom/​dgmltn/​morphclock/​app/​Util;​-​>millisSinceMidnight(​J)​J 265 ····​invoke-​static/​range·​{p1·​.​.​·​p2},​·​Lcom/​dgmltn/​morphclock/​app/​Util;​-​>millisSinceMidnight(​J)​J
   
266 ····​move-​result-​wide·​v16 266 ····​move-​result-​wide·​v16
   
267 ····​.​line·​110 267 ····​.​line·​110
Max diff block lines reached; 5441/9443 bytes (57.62%) of diff not shown.
[−]
smali/com/dgmltn/morphclock/app/SystemClockManager.smali
Offset 74, 15 lines modified Offset 74, 15 lines modified
74 ····​.​line·​48 74 ····​.​line·​48
75 ····​return-​void 75 ····​return-​void
76 .​end·​method 76 .​end·​method
   
   
77 #·​virtual·​methods 77 #·​virtual·​methods
78 .​method·​public·​onTimeUpdate(Landroid​/​animation/​TimeAnimator;​JJ)​V 78 .​method·​public·​onTimeUpdate(Landroid​/​animation/​TimeAnimator;​JJ)​V
79 ····​.​locals·6 79 ····​.​locals·5
80 ····​.​param·​p1,​·​"timeAnimator"····​#·​Landroid/​animation/​TimeAnimator;​ 80 ····​.​param·​p1,​·​"timeAnimator"····​#·​Landroid/​animation/​TimeAnimator;​
81 ····​.​param·​p2,​·​"l"····​#·​J 81 ····​.​param·​p2,​·​"l"····​#·​J
82 ····​.​param·​p4,​·​"l2"····​#·​J 82 ····​.​param·​p4,​·​"l2"····​#·​J
   
83 ····​.​prologue 83 ····​.​prologue
84 ····​.​line·​64 84 ····​.​line·​64
85 ····​iget-​wide·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​>mResolution:​J 85 ····​iget-​wide·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​>mResolution:​J
Offset 101, 17 lines modified Offset 101, 17 lines modified
101 ····​iput-​wide·​v0,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​>mLast:​J 101 ····​iput-​wide·​v0,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​>mLast:​J
   
102 ····​.​line·​67 102 ····​.​line·​67
103 ····​iget-​object·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​>mListener:​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager$Sy​stemClockListener;​ 103 ····​iget-​object·​v2,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager;​-​>mListener:​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager$Sy​stemClockListener;​
   
104 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 104 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
105 ····​move-​result-​wide·​v4 105 ····​move-​result-​wide·​v3
   
106 ····​invoke-​interface·​{v2,​·​v4,​·​v5},​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager$Sy​stemClockListener;​-​>onTimeChanged(J)​V 106 ····​invoke-​interface·​{v2,​·​v3,​·​v4},​·​Lcom/​dgmltn/​morphclock/​app/​SystemClockManager$Sy​stemClockListener;​-​>onTimeChanged(J)​V
   
107 ····​.​line·​69 107 ····​.​line·​69
108 ····​:​cond_0 108 ····​:​cond_0
109 ····​return-​void 109 ····​return-​void
110 .​end·​method 110 .​end·​method
   
111 .​method·​public·​start()​V 111 .​method·​public·​start()​V
[−]
smali/com/dgmltn/morphclock/app/Util.smali
Offset 67, 15 lines modified Offset 67, 15 lines modified
67 ····​iput·​v2,​·​v1,​·​Landroid/​graphics/​Point;​-​>y:​I 67 ····​iput·​v2,​·​v1,​·​Landroid/​graphics/​Point;​-​>y:​I
   
68 ····​.​line·​41 68 ····​.​line·​41
69 ····​return-​object·​v1 69 ····​return-​object·​v1
70 .​end·​method 70 .​end·​method
   
71 .​method·​public·​static·​millisSinceMidnight(J​)​J 71 .​method·​public·​static·​millisSinceMidnight(J​)​J
72 ····​.​locals·4 72 ····​.​locals·3
73 ····​.​param·​p0,​·​"now"····​#·​J 73 ····​.​param·​p0,​·​"now"····​#·​J
   
74 ····​.​prologue 74 ····​.​prologue
75 ····​const/​4·​v2,​·​0x0 75 ····​const/​4·​v2,​·​0x0
   
76 ····​.​line·​47 76 ····​.​line·​47
77 ····​sget-​object·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​Util;​-​>sCal:​Ljava/​util/​Calendar;​ 77 ····​sget-​object·​v0,​·​Lcom/​dgmltn/​morphclock/​app/​Util;​-​>sCal:​Ljava/​util/​Calendar;​
[−]
smali/com/dgmltn/morphclock/app/util/SystemUiHiderHoneycomb$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​)​V 23 .​method·​constructor·​<init>(Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​96 27 ····​.​line·​96
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b$1;​-​>this$0:​Lcom/​dgmltn/​morphclock/​app/​util/​SystemUiHiderHoneycom​b;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/net/e175/klaus/solarpositioning/AzimuthZenithAngle.smali
Offset 7, 15 lines modified Offset 7, 15 lines modified
7 .​field·​private·​final·​azimuth:​D 7 .​field·​private·​final·​azimuth:​D
   
8 .​field·​private·​final·​zenithAngle:​D 8 .​field·​private·​final·​zenithAngle:​D
   
   
9 #·​direct·​methods 9 #·​direct·​methods
10 .​method·​public·​constructor·​<init>(DD)​V 10 .​method·​public·​constructor·​<init>(DD)​V
11 ····​.​locals·1 11 ····​.​locals·0
12 ····​.​param·​p1,​·​"azimuth"····​#·​D 12 ····​.​param·​p1,​·​"azimuth"····​#·​D
13 ····​.​param·​p3,​·​"zenithAngle"····​#·​D 13 ····​.​param·​p3,​·​"zenithAngle"····​#·​D
   
14 ····​.​prologue 14 ····​.​prologue
15 ····​.​line·​11 15 ····​.​line·​11
16 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 16 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 48, 39 lines modified Offset 48, 39 lines modified
48 ····​.​line·​17 48 ····​.​line·​17
49 ····​iget-​wide·​v0,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​-​>zenithAngle:​D 49 ····​iget-​wide·​v0,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​-​>zenithAngle:​D
   
50 ····​return-​wide·​v0 50 ····​return-​wide·​v0
51 .​end·​method 51 .​end·​method
   
52 .​method·​public·​toString()​Ljava/​lang/​String;​ 52 .​method·​public·​toString()​Ljava/​lang/​String;​
53 ····​.​locals·6 53 ····​.​locals·5
   
54 ····​.​prologue 54 ····​.​prologue
55 ····​.​line·​26 55 ····​.​line·​26
56 ····​const-​string·​v0,​·​"azimuth·​%.​6f·​deg,​·​zenith·​angle·​%.​6f·​deg" 56 ····​const-​string·​v0,​·​"azimuth·​%.​6f·​deg,​·​zenith·​angle·​%.​6f·​deg"
   
57 ····​const/​4·​v1,​·​0x2 57 ····​const/​4·​v1,​·​0x2
   
58 ····​new-​array·​v1,​·​v1,​·​[Ljava/​lang/​Object;​ 58 ····​new-​array·​v1,​·​v1,​·​[Ljava/​lang/​Object;​
   
59 ····​const/​4·​v2,​·​0x0 59 ····​const/​4·​v2,​·​0x0
   
60 ····​iget-​wide·​v4,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​-​>azimuth:​D 60 ····​iget-​wide·​v3,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​-​>azimuth:​D
   
61 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​ 61 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
   
62 ····​move-​result-​object·​v3 62 ····​move-​result-​object·​v3
   
63 ····​aput-​object·​v3,​·​v1,​·​v2 63 ····​aput-​object·​v3,​·​v1,​·​v2
   
64 ····​const/​4·​v2,​·​0x1 64 ····​const/​4·​v2,​·​0x1
   
65 ····​iget-​wide·​v4,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​-​>zenithAngle:​D 65 ····​iget-​wide·​v3,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​-​>zenithAngle:​D
   
66 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​ 66 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
   
67 ····​move-​result-​object·​v3 67 ····​move-​result-​object·​v3
   
68 ····​aput-​object·​v3,​·​v1,​·​v2 68 ····​aput-​object·​v3,​·​v1,​·​v2
   
69 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 69 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
[−]
smali/net/e175/klaus/solarpositioning/JulianDate.smali
Offset 145, 14 lines modified Offset 145, 15 lines modified
   
145 ····​move-​object/​from16·​v0,​·​p0 145 ····​move-​object/​from16·​v0,​·​p0
   
146 ····​iget-​object·​v14,​·​v0,​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>calendar:​Ljava/​util/​GregorianCalendar;​ 146 ····​iget-​object·​v14,​·​v0,​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>calendar:​Ljava/​util/​GregorianCalendar;​
   
147 ····​const/​16·​v15,​·​0xb 147 ····​const/​16·​v15,​·​0xb
   
  148 ····​.​line·​65
148 ····​invoke-​virtual·​{v14,​·​v15},​·​Ljava/​util/​GregorianCalendar;​-​>get(I)​I 149 ····​invoke-​virtual·​{v14,​·​v15},​·​Ljava/​util/​GregorianCalendar;​-​>get(I)​I
   
149 ····​move-​result·​v14 150 ····​move-​result·​v14
   
150 ····​int-​to-​double·​v14,​·​v14 151 ····​int-​to-​double·​v14,​·​v14
   
151 ····​move-​object/​from16·​v0,​·​p0 152 ····​move-​object/​from16·​v0,​·​p0
Offset 300, 14 lines modified Offset 301, 15 lines modified
300 ····​:​cond_1 301 ····​:​cond_1
301 ····​move-​object/​from16·​v0,​·​p0 302 ····​move-​object/​from16·​v0,​·​p0
   
302 ····​iget-​object·​v12,​·​v0,​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>calendar:​Ljava/​util/​GregorianCalendar;​ 303 ····​iget-​object·​v12,​·​v0,​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>calendar:​Ljava/​util/​GregorianCalendar;​
   
303 ····​const/​4·​v13,​·​0x1 304 ····​const/​4·​v13,​·​0x1
   
  305 ····​.​line·​56
304 ····​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​util/​GregorianCalendar;​-​>get(I)​I 306 ····​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​util/​GregorianCalendar;​-​>get(I)​I
   
305 ····​move-​result·​v12 307 ····​move-​result·​v12
   
306 ····​neg-​int·​v11,​·​v12 308 ····​neg-​int·​v11,​·​v12
   
307 ····​goto/​16·​:​goto_0 309 ····​goto/​16·​:​goto_0
Offset 321, 19 lines modified Offset 323, 19 lines modified
321 ····​:​cond_2 323 ····​:​cond_2
322 ····​const-​wide/​16·​v4,​·​0x0 324 ····​const-​wide/​16·​v4,​·​0x0
   
323 ····​goto·​:​goto_1 325 ····​goto·​:​goto_1
324 .​end·​method 326 .​end·​method
   
325 .​method·​private·​createGmtCalendar(Lja​va/​util/​GregorianCalendar;​)​Ljava/​util/​GregorianCalendar;​ 327 .​method·​private·​createGmtCalendar(Lja​va/​util/​GregorianCalendar;​)​Ljava/​util/​GregorianCalendar;​
326 ····​.​locals·5 328 ····​.​locals·4
327 ····​.​param·​p1,​·​"fromCalendar"····​#·​Ljava/​util/​GregorianCalendar;​ 329 ····​.​param·​p1,​·​"fromCalendar"····​#·​Ljava/​util/​GregorianCalendar;​
   
328 ····​.​prologue 330 ····​.​prologue
329 ····​const/​4·​v4,​·​0x0 331 ····​const/​4·​v3,​·​0x0
   
330 ····​.​line·​48 332 ····​.​line·​48
331 ····​new-​instance·​v0,​·​Ljava/​util/​GregorianCalendar;​ 333 ····​new-​instance·​v0,​·​Ljava/​util/​GregorianCalendar;​
   
332 ····​const-​string·​v1,​·​"GMT" 334 ····​const-​string·​v1,​·​"GMT"
   
333 ····​invoke-​static·​{v1},​·​Ljava/​util/​TimeZone;​-​>getTimeZone(Ljava/​lang/​String;​)​Ljava/​util/​TimeZone;​ 335 ····​invoke-​static·​{v1},​·​Ljava/​util/​TimeZone;​-​>getTimeZone(Ljava/​lang/​String;​)​Ljava/​util/​TimeZone;​
Offset 342, 24 lines modified Offset 344, 24 lines modified
   
342 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​GregorianCalendar;​-​><init>(Ljava/​util/​TimeZone;​)​V 344 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​GregorianCalendar;​-​><init>(Ljava/​util/​TimeZone;​)​V
   
343 ····​.​line·​49 345 ····​.​line·​49
344 ····​.​local·​v0,​·​"utcCalendar":​Ljava/​util/​GregorianCalendar;​ 346 ····​.​local·​v0,​·​"utcCalendar":​Ljava/​util/​GregorianCalendar;​
345 ····​invoke-​virtual·​{p1},​·​Ljava/​util/​GregorianCalendar;​-​>getTimeInMillis()​J 347 ····​invoke-​virtual·​{p1},​·​Ljava/​util/​GregorianCalendar;​-​>getTimeInMillis()​J
   
346 ····​move-​result-​wide·​v2 348 ····​move-​result-​wide·​v1
   
347 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​util/​GregorianCalendar;​-​>setTimeInMillis(J)​V 349 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​GregorianCalendar;​-​>setTimeInMillis(J)​V
   
348 ····​.​line·​50 350 ····​.​line·​50
349 ····​invoke-​virtual·​{p1,​·​v4},​·​Ljava/​util/​GregorianCalendar;​-​>get(I)​I 351 ····​invoke-​virtual·​{p1,​·​v3},​·​Ljava/​util/​GregorianCalendar;​-​>get(I)​I
   
350 ····​move-​result·​v1 352 ····​move-​result·​v1
   
351 ····​invoke-​virtual·​{v0,​·​v4,​·​v1},​·​Ljava/​util/​GregorianCalendar;​-​>set(II)​V 353 ····​invoke-​virtual·​{v0,​·​v3,​·​v1},​·​Ljava/​util/​GregorianCalendar;​-​>set(II)​V
   
352 ····​.​line·​51 354 ····​.​line·​51
353 ····​return-​object·​v0 355 ····​return-​object·​v0
354 .​end·​method 356 .​end·​method
   
   
355 #·​virtual·​methods 357 #·​virtual·​methods
Offset 442, 29 lines modified Offset 444, 29 lines modified
   
442 ····​div-​double/​2addr·​v0,​·​v2 444 ····​div-​double/​2addr·​v0,​·​v2
   
443 ····​return-​wide·​v0 445 ····​return-​wide·​v0
444 .​end·​method 446 .​end·​method
   
445 .​method·​public·​toString()​Ljava/​lang/​String;​ 447 .​method·​public·​toString()​Ljava/​lang/​String;​
446 ····​.​locals·6 448 ····​.​locals·5
   
447 ····​.​prologue 449 ····​.​prologue
448 ····​.​line·​96 450 ····​.​line·​96
449 ····​const-​string·​v0,​·​"%.​5f" 451 ····​const-​string·​v0,​·​"%.​5f"
   
450 ····​const/​4·​v1,​·​0x1 452 ····​const/​4·​v1,​·​0x1
   
451 ····​new-​array·​v1,​·​v1,​·​[Ljava/​lang/​Object;​ 453 ····​new-​array·​v1,​·​v1,​·​[Ljava/​lang/​Object;​
   
452 ····​const/​4·​v2,​·​0x0 454 ····​const/​4·​v2,​·​0x0
   
453 ····​iget-​wide·​v4,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>julianDate:​D 455 ····​iget-​wide·​v3,​·​p0,​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>julianDate:​D
   
454 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​ 456 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
Max diff block lines reached; 174/2978 bytes (5.84%) of diff not shown.
[−]
smali/net/e175/klaus/solarpositioning/PSA.smali
Offset 24, 353 lines modified Offset 24, 394 lines modified
24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
25 ····​.​line·​32 25 ····​.​line·​32
26 ····​return-​void 26 ····​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​public·​static·​calculateSolarPositio​n(Ljava/​util/​GregorianCalendar;​DD)​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​ 28 .​method·​public·​static·​calculateSolarPositio​n(Ljava/​util/​GregorianCalendar;​DD)​Lnet/​e175/​klaus/​solarpositioning/​AzimuthZenithAngle;​
29 ····​.​locals·​65 29 ····​.​locals·​63
30 ····​.​param·​p0,​·​"date"····​#·​Ljava/​util/​GregorianCalendar;​ 30 ····​.​param·​p0,​·​"date"····​#·​Ljava/​util/​GregorianCalendar;​
31 ····​.​param·​p1,​·​"latitude"····​#·​D 31 ····​.​param·​p1,​·​"latitude"····​#·​D
32 ····​.​param·​p3,​·​"longitude"····​#·​D 32 ····​.​param·​p3,​·​"longitude"····​#·​D
   
33 ····​.​prologue 33 ····​.​prologue
34 ····​.​line·​46 34 ····​.​line·​46
35 ····​new-​instance·​v52,​·​Ljava/​util/​GregorianCalendar;​ 35 ····​new-​instance·​v52,​·​Ljava/​util/​GregorianCalendar;​
   
36 ····​const-​string·​v53,​·​"GMT" 36 ····​const-​string·​v55,​·​"GMT"
   
37 ····​invoke-​static/​range·​{v53·​.​.​·​v53},​·​Ljava/​util/​TimeZone;​-​>getTimeZone(Ljava/​lang/​String;​)​Ljava/​util/​TimeZone;​ 37 ····​invoke-​static/​range·​{v55·​.​.​·​v55},​·​Ljava/​util/​TimeZone;​-​>getTimeZone(Ljava/​lang/​String;​)​Ljava/​util/​TimeZone;​
   
38 ····​move-​result-​object·​v53 38 ····​move-​result-​object·​v55
   
39 ····invoke-​direct/​range·​{v52·​.​.​·​v53},​·Ljava/​util/​GregorianCalendar;​-​><init>(Ljava/​util/​TimeZone;​)​V 39 ····move-​object/​from16·​v0,​·​v52
   
  40 ····​move-​object/​from16·​v1,​·​v55
   
  41 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​GregorianCalendar;​-​><init>(Ljava/​util/​TimeZone;​)​V
   
40 ····​.​line·​47 42 ····​.​line·​47
41 ····​.​local·​v52,​·​"utcTime":​Ljava/​util/​Calendar;​ 43 ····​.​local·​v52,​·​"utcTime":​Ljava/​util/​Calendar;​
42 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​util/​GregorianCalendar;​-​>getTimeInMillis()​J 44 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​util/​GregorianCalendar;​-​>getTimeInMillis()​J
   
43 ····​move-​result-​wide·​v56 45 ····​move-​result-​wide·​v55
   
44 ····​move-​object/​from16·​v0,​·​v52 46 ····​move-​object/​from16·​v0,​·​v52
   
45 ····​move-​wide/​from16·​v1,​·​v56 47 ····​move-​wide/​from16·​v1,​·​v55
   
46 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Calendar;​-​>setTimeInMillis(J)​V 48 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Calendar;​-​>setTimeInMillis(J)​V
   
47 ····​.​line·​69 49 ····​.​line·​69
48 ····​const/​16·​v53,​·​0xb 50 ····​const/​16·​v55,​·​0xb
   
49 ····invoke-​virtual/​range·​{v52·​.​.​·​v53},​·Ljava/​util/​Calendar;​-​>get(I)​I 51 ····move-​object/​from16·​v0,​·​v52
   
50 ····​move-​result·​v53 52 ····​move/​from16·​v1,​·​v55
   
51 ····move/​from16·​v0,​·​v53 53 ····invoke-​virtual·{v0,​·​v1},​·Ljava/​util/​Calendar;​-​>get(I)​I
   
  54 ····​move-​result·​v55
   
  55 ····​move/​from16·​v0,​·​v55
   
52 ····​int-​to-​double·​v0,​·​v0 56 ····​int-​to-​double·​v0,​·​v0
   
53 ····​move-​wide/​from16·​v56,​·​v0 57 ····​move-​wide/​from16·​v55,​·​v0
   
  58 ····​const/​16·​v57,​·​0xc
   
54 ····const/​16·v53,​·0xc 59 ····.​line·70
  60 ····​move-​object/​from16·​v0,​·​v52
   
  61 ····​move/​from16·​v1,​·​v57
   
55 ····​invoke-​virtual/​range·​{v52·​.​.​·​v53},​·​Ljava/​util/​Calendar;​-​>get(I)​I 62 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
56 ····​move-​result·​v53 63 ····​move-​result·​v57
   
57 ····​move/​from16·​v0,​·​v53 64 ····​move/​from16·​v0,​·​v57
   
58 ····​int-​to-​double·​v0,​·​v0 65 ····​int-​to-​double·​v0,​·​v0
   
59 ····​move-​wide/​from16·​v58,​·​v0 66 ····​move-​wide/​from16·​v57,​·​v0
   
60 ····​const/​16·​v53,​·​0xd 67 ····​const/​16·​v59,​·​0xd
   
  68 ····​move-​object/​from16·​v0,​·​v52
   
61 ····invoke-​virtual/​range·​{v52·​.​.​·​v53},​·Ljava/​util/​Calendar;​-​>get(I)​I 69 ····move/​from16·​v1,​·​v59
   
62 ····move-​result·​v53 70 ····invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​Calendar;​-​>get(I)​I
   
63 ····​move/​from16·​v0,​·​v53 71 ····​move-​result·​v59
   
  72 ····​move/​from16·​v0,​·​v59
   
64 ····​int-​to-​double·​v0,​·​v0 73 ····​int-​to-​double·​v0,​·​v0
   
65 ····​move-​wide/​from16·​v60,​·​v0 74 ····​move-​wide/​from16·​v59,​·​v0
   
66 ····​const-​wide/​high16·​v62,​·​0x404e000000000000L····​#·​60.​0 75 ····​const-​wide/​high16·​v61,​·​0x404e000000000000L····​#·​60.​0
   
67 ····​div-​double·​v60,​·​v60,​·​v62 76 ····​div-​double·​v59,​·​v59,​·​v61
   
68 ····​add-​double·​v58,​·​v58,​·​v60 77 ····​add-​double·​v57,​·​v57,​·​v59
   
69 ····​const-​wide/​high16·​v60,​·​0x404e000000000000L····​#·​60.​0 78 ····​const-​wide/​high16·​v59,​·​0x404e000000000000L····​#·​60.​0
   
70 ····​div-​double·​v58,​·​v58,​·​v60 79 ····​div-​double·​v57,​·​v57,​·​v59
Max diff block lines reached; 15045/18263 bytes (82.38%) of diff not shown.
[−]
smali/net/e175/klaus/solarpositioning/SPA.smali
Offset 5150, 15 lines modified Offset 5150, 15 lines modified
5150 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 5150 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
5151 ····​.​line·​22 5151 ····​.​line·​22
5152 ····​return-​void 5152 ····​return-​void
5153 .​end·​method 5153 .​end·​method
   
5154 .​method·​private·​static·​calculateApparentSide​realTimeAtGreenwich(L​net/​e175/​klaus/​solarpositioning/​JulianDate;​DD)​D 5154 .​method·​private·​static·​calculateApparentSide​realTimeAtGreenwich(L​net/​e175/​klaus/​solarpositioning/​JulianDate;​DD)​D
5155 ····​.​locals·​11 5155 ····​.​locals·​10
5156 ····​.​param·​p0,​·​"jd"····​#·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​ 5156 ····​.​param·​p0,​·​"jd"····​#·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​
5157 ····​.​param·​p1,​·​"deltaPsi"····​#·​D 5157 ····​.​param·​p1,​·​"deltaPsi"····​#·​D
5158 ····​.​param·​p3,​·​"epsilonDegrees"····​#·​D 5158 ····​.​param·​p3,​·​"epsilonDegrees"····​#·​D
   
5159 ····​.​prologue 5159 ····​.​prologue
5160 ····​.​line·​168 5160 ····​.​line·​168
5161 ····​const-​wide·​v2,​·​0x4071875eb15e3164L····​#·​280.​46061837 5161 ····​const-​wide·​v2,​·​0x4071875eb15e3164L····​#·​280.​46061837
Offset 5175, 14 lines modified Offset 5175, 15 lines modified
   
5175 ····​mul-​double/​2addr·​v4,​·​v6 5175 ····​mul-​double/​2addr·​v4,​·​v6
   
5176 ····​add-​double/​2addr·​v2,​·​v4 5176 ····​add-​double/​2addr·​v2,​·​v4
   
5177 ····​const-​wide·​v4,​·​0x3f396c6f8c4c4b7fL····​#·​3.​87933E-​4 5177 ····​const-​wide·​v4,​·​0x3f396c6f8c4c4b7fL····​#·​3.​87933E-​4
   
  5178 ····​.​line·​169
5178 ····​invoke-​virtual·​{p0},​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>getJulianCentury()​D 5179 ····​invoke-​virtual·​{p0},​·​Lnet/​e175/​klaus/​solarpositioning/​JulianDate;​-​>getJulianCentury()​D
   
5179 ····​move-​result-​wide·​v6 5180 ····​move-​result-​wide·​v6
   
5180 ····​const-​wide/​high16·​v8,​·​0x4000000000000000L····​#·​2.​0 5181 ····​const-​wide/​high16·​v8,​·​0x4000000000000000L····​#·​2.​0
   
5181 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 5182 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
Offset 5205, 14 lines modified Offset 5206, 15 lines modified
   
5205 ····​const-​wide·​v6,​·​0x4182755780000000L····​#·​3.​871E7 5206 ····​const-​wide·​v6,​·​0x4182755780000000L····​#·​3.​871E7
   
5206 ····​div-​double/​2addr·​v4,​·​v6 5207 ····​div-​double/​2addr·​v4,​·​v6
   
5207 ····​sub-​double/​2addr·​v2,​·​v4 5208 ····​sub-​double/​2addr·​v2,​·​v4
   
  5209 ····​.​line·​168
5208 ····​invoke-​static·​{v2,​·​v3},​·​Lnet/​e175/​klaus/​solarpositioning/​SPA;​-​>limitDegreesTo360(D)​D 5210 ····​invoke-​static·​{v2,​·​v3},​·​Lnet/​e175/​klaus/​solarpositioning/​SPA;​-​>limitDegreesTo360(D)​D
   
5209 ····​move-​result-​wide·​v0 5211 ····​move-​result-​wide·​v0
   
5210 ····​.​line·​170 5212 ····​.​line·​170
5211 ····​.​local·​v0,​·​"nu0degrees":​D 5213 ····​.​local·​v0,​·​"nu0degrees":​D
5212 ····​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D 5214 ····​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D
Offset 5305, 54 lines modified Offset 5307, 49 lines modified
5305 ····​.​end·​local·​v0····​#·​"c":​D 5307 ····​.​end·​local·​v0····​#·​"c":​D
5306 ····​.​end·​local·​v2····​#·​"d":​D 5308 ····​.​end·​local·​v2····​#·​"d":​D
5307 ····​:​cond_0 5309 ····​:​cond_0
5308 ····​return-​object·​v4 5310 ····​return-​object·​v4
5309 .​end·​method 5311 .​end·​method
   
5310 .​method·​private·​static·​calculateDeltaPsiEpsi​lon([D)​D 5312 .​method·​private·​static·​calculateDeltaPsiEpsi​lon([D)​D
5311 ····​.​locals·10 5313 ····​.​locals·6
5312 ····​.​param·​p0,​·​"deltaPsiOrEpsilonI"····​#·​[D 5314 ····​.​param·​p0,​·​"deltaPsiOrEpsilonI"····​#·​[D
   
5313 ····​.​prologue 5315 ····​.​prologue
5314 ····​.​line·​174 5316 ····​.​line·​174
5315 ····​const-​wide/​16·​v6,​·​0x0 5317 ····​const-​wide/​16·​v2,​·​0x0
   
5316 ····​.​line·​175 5318 ····​.​line·​175
5317 ····​.​local·​v6,​·​"sum":​D 5319 ····​.​local·​v2,​·​"sum":​D
5318 ····move-​object·​v0,​·​p0 5320 ····array-​length·​v5,​·​p0
   
5319 ····​.​local·​v0,​·​"arr$":​[D  
5320 ····​array-​length·​v4,​·​v0  
   
5321 ····.​local·​v4,​·"len$":​I 5321 ····const/​4·​v4,​·0x0
5322 ····​const/​4·​v1,​·​0x0  
   
5323 ····​.​local·​v1,​·​"i$":​I  
5324 ····​:​goto_0 5322 ····​:​goto_0
5325 ····​if-​ge·​v1,​·​v4,​·​:​cond_0 5323 ····​if-​ge·​v4,​·​v5,​·​:​cond_0
   
5326 ····​aget-​wide·​v2,​·v0,​·​v1 5324 ····​aget-​wide·​v0,​·p0,​·​v4
   
5327 ····​.​line·​176 5325 ····​.​line·​176
5328 ····​.​local·​v2,​·​"element":​D 5326 ····​.​local·​v0,​·​"element":​D
5329 ····​add-​double/​2addr·​v6,​·​v2 5327 ····​add-​double/​2addr·​v2,​·​v0
   
5330 ····​.​line·​175 5328 ····​.​line·​175
5331 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 5329 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1
   
5332 ····​goto·​:​goto_0 5330 ····​goto·​:​goto_0
   
5333 ····​.​line·​178 5331 ····​.​line·​178
5334 ····​.​end·​local·​v2····​#·​"element":​D 5332 ····​.​end·​local·​v0····​#·​"element":​D
5335 ····​:​cond_0 5333 ····​:​cond_0
5336 ····​const-​wide·​v8,​·​0x41812a8800000000L····​#·​3.​6E7 5334 ····​const-​wide·​v4,​·​0x41812a8800000000L····​#·​3.​6E7
   
5337 ····​div-​double·​v8,​·​v6,​·​v8 5335 ····​div-​double·​v4,​·​v2,​·​v4
   
5338 ····​return-​wide·​v8 5336 ····​return-​wide·​v4
5339 .​end·​method 5337 .​end·​method
   
5340 .​method·​private·​static·​calculateDeltaPsiI(D[​D)​[D 5338 .​method·​private·​static·​calculateDeltaPsiI(D[​D)​[D
5341 ····​.​locals·​10 5339 ····​.​locals·​10
Max diff block lines reached; 26282/28950 bytes (90.78%) of diff not shown.
[−]
original/AndroidManifest.xml
Offset 1, 168 lines modified Offset 1, 155 lines modified
00000000:​·​0300·​0800·780a·​0000·​0100·​1c00·9c05·​0000··​.​.​.​.​x.​.​.​.​.​.​.​.​.​.​.​ 00000000:​·​0300·​0800·b009·​0000·​0100·​1c00·fc04·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000010:​·​2400·​0000·​0000·​0000·​0000·​0000·ac00·​0000··$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·​2000·​0000·​0000·​0000·​0000·​0000·9c00·​0000···.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​9c00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​ 00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​9c00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
00000040:​·​a800·​0000·​b600·​0000·​c400·​0000·​d800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000040:​·​a800·​0000·​b600·​0000·​c400·​0000·​d800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000050:​·​ea00·​0000·​4201·​0000·​4601·​0000·​5801·​0000··​.​.​.​.​B.​.​.​F.​.​.​X.​.​.​ 00000050:​·​ea00·​0000·​4201·​0000·​4601·​0000·​5801·​0000··​.​.​.​.​B.​.​.​F.​.​.​X.​.​.​
00000060:​·8c01·​0000·c001·​0000·d401·​0000·0a02·​0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·6c01·​0000·a201·​0000·b001·​0000·c401·​0000··l.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·1802·​0000·2002·​0000·3e02·​0000·5202·​0000··​.​.​.​.​·.​.​.​>.​.​.​R.​.​.​ 00000070:​·e601·​0000·3c02·​0000·5602·​0000·6a02·​0000··​.​.​.​.​<.​.​.​V.​.​.​j.​.​.​
00000080:​·7402·​0000·ca02·​0000·​e402·​0000·f802·​0000··t.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000080:​·ba02·​0000·d802·​0000·​e802·​0000·2003·​0000··.​.​.​.​.​.​.​.​.​.​.​.​·.​.​.​
00000090:​·4803·​0000·6603·​0000·7603·​0000·ae03·​0000··H.​.​.​f.​.​.​v.​.​.​.​.​.​.​ 00000090:​·3403·​0000·7803·​0000·8a03·​0000·d403·​0000··4.​.​.​x.​.​.​.​.​.​.​.​.​.​.​
000000a0:​·c203·​0000·​0604·0000·1804·0000·6204·0000··​.​.​.​.​.​.​.​.​.​.​.​.​b.​.​.​ 000000a0:​·1e04·​0000·​0b00·7600·6500·7200·7300·6900··​.​.​.​.​.​.​v.​e.​r.​s.​i.​
000000b0:​·ac04·0000·0b00·7600·​6500·7200·7300·6900··.​.​.​.​.​.​v.​e.​r.​s.​i.​ 000000b0:​·6f00·6e00·4300·6f00·​6400·6500·0000·0b00··o.​n.​C.​o.​d.​e.​.​.​.​.​
000000c0:​·6f00·​6e00·4300·6f00·​6400·​6500·0000·0b00··o.​n.​C.​o.​d.​e.​.​.​.​.​ 000000c0:​·7600·​6500·7200·7300·​6900·​6f00·6e00·4e00··v.​e.​r.​s.​i.​o.​n.​N.​
000000d0:​·7600·​6500·7200·7300·6900·​6f00·​6e00·4e00··v.​e.​r.​s.​i.​o.​n.​N.​ 000000d0:​·6100·​6d00·6500·0000·0d00·​6d00·​6900·6e00··a.​m.​e.​.​.​.​.​m.​i.​n.​
000000e0:​·6100·​6d00·​6500·0000·0d00·6d00·6900·​6e00··a.​m.​e.​.​.​.​.​m.​i.​n.​ 000000e0:​·5300·​6400·​6b00·5600·6500·7200·7300·​6900··S.​d.​k.​V.​e.​r.​s.​i.​
000000f0:​·5300·​6400·6b00·5600·6500·7200·​7300·​6900··S.​d.​k.​V.​e.​r.​s.​i.​ 000000f0:​·6f00·​6e00·0000·1000·7400·6100·​7200·​6700··o.​n.​.​.​.​.​t.​a.​r.​g.​
00000100:​·​6f00·6e00·0000·1000·7400·6100·7200·6700··o.​n.​.​.​.​.​t.​a.​r.​g.​ 00000100:​·​6500·7400·5300·6400·6b00·5600·6500·7200··e.​t.​S.​d.​k.​V.​e.​r.​
00000110:​·6500·7400·5300·​6400·6b00·5600·​6500·7200··e.​t.​S.​d.​k.​V.​e.​r.​ 00000110:​·7300·6900·6f00·​6e00·0000·0400·​6e00·6100··s.​i.​o.​n.​.​.​.​.​n.​a.​
00000120:​·7300·​6900·6f00·6e00·0000·0400·​6e00·​6100··s.​i.​o.​n.​.​.​.​.​n.​a.​ 00000120:​·6d00·​6500·0000·0b00·6100·6c00·​6c00·​6f00··m.​e.​.​.​.​.​a.​l.​l.​o.​
00000130:​·6d00·6500·0000·0b00·​6100·6c00·6c00·6f00··m.​e.​.​.​.​.​a.​l.​l.​o.​ 00000130:​·7700·4200·6100·6300·​6b00·7500·7000·0000··w.​B.​a.​c.​k.​u.​p.​.​.​
00000140:​·7700·4200·​6100·​6300·​6b00·7500·7000·0000··w.​B.​a.​c.​k.​u.​p.​.​.​ 00000140:​·0400·6900·​6300·​6f00·​6e00·0000·0500·6c00··.​.​i.​c.​o.​n.​.​.​.​.​l.​
00000150:​·0400·​6900·​6300·​6f00·6e00·​0000·0500·​6c00··.​.​i.​c.​o.​n.​.​.​.​.​l.​ 00000150:​·6100·​6200·​6500·​6c00·0000·​0500·7400·​6800··a.​b.​e.​l.​.​.​.​.​t.​h.​
00000160:​·​6100·​6200·​6500·6c00·​0000·0500·​7400·6800··a.​b.​e.​l.​.​.​.​.​t.​h.​ 00000160:​·​6500·​6d00·​6500·0000·​0800·6500·​7800·7000··e.​m.​e.​.​.​.​.​e.​x.​p.​
00000170:​·​6500·6d00·6500·0000·0800·6500·7800·7000··e.​m.​e.​.​.​.​.​e.​x.​p.​ 00000170:​·​6f00·7200·7400·6500·6400·0000·0700·6100··o.​r.​t.​e.​d.​.​.​.​.​a.​
00000180:​·​6f00·7200·​7400·​6500·​6400·0000·​0700·6100··o.​r.​t.​e.​d.​.​.​.​.​a.​ 00000180:​·​6e00·6400·​7200·​6f00·​6900·6400·​0000·2a00··n.​d.​r.​o.​i.​d.​.​.​*.​
00000190:​·​6e00·6400·​7200·6f00·6900·6400·0000·2a00··n.​d.​r.​o.​i.​d.​.​.​*.​ 00000190:​·​6800·7400·​7400·7000·3a00·2f00·2f00·7300··h.​t.​t.​p.​:​.​/​.​/​.​s.​
000001a0:​·​6800·7400·7400·7000·3a00·2f00·​2f00·7300··h.​t.​t.​p.​:​.​/​.​/​.​s.​ 000001a0:​·​6300·6800·6500·6d00·6100·7300·​2e00·6100··c.​h.​e.​m.​a.​s.​.​.​a.​
000001b0:​·​6300·​6800·6500·​6d00·​6100·7300·​2e00·​6100··c.​h.​e.​m.​a.​s.​.​.​a.​ 000001b0:​·​6e00·​6400·7200·​6f00·​6900·6400·​2e00·​6300··n.​d.​r.​o.​i.​d.​.​.​c.​
000001c0:​·​6e00·​6400·7200·​6f00·6900·​6400·​2e00·6300··n.​d.​r.​o.​i.​d.​.​.​c.​ 000001c0:​·​6f00·​6d00·2f00·​6100·7000·​6b00·​2f00·7200··o.​m.​/​.​a.​p.​k.​/​.​r.​
000001d0:​·​6f00·6d00·​2f00·​6100·7000·​6b00·2f00·7200··o.​m.​/​.​a.​p.​k.​/​.​r.​ 000001d0:​·​6500·7300·​2f00·​6100·6e00·​6400·7200·6f00··e.​s.​/​.​a.​n.​d.​r.​o.​
000001e0:​·​6500·7300·2f00·6100·6e00·6400·​7200·​6f00··e.​s.​/​.​a.​n.​d.​r.​o.​ 000001e0:​·​6900·6400·0000·0000·0000·0700·​7000·​6100··i.​d.​.​.​.​.​.​.​.​.​p.​a.​
000001f0:​·​6900·​6400·0000·0000·0000·​0700·7000·​6100··i.​d.​.​.​.​.​.​.​.​.​p.​a.​ 000001f0:​·​6300·​6b00·6100·6700·6500·​0000·0800·​6d00··c.​k.​a.​g.​e.​.​.​.​.​m.​
00000200:​·​6300·​6b00·​6100·​6700·​6500·0000·1800·7000··c.​k.​a.​g.​e.​.​.​.​.​p.​ 00000200:​·​6100·​6e00·​6900·​6600·​6500·7300·7400·0000··a.​n.​i.​f.​e.​s.​t.​.​.​
00000210:​·6c00·​6100·7400·​6600·6f00·7200·​6d00·4200··l.​a.​t.​f.​o.​r.​m.​B.​ 00000210:​·1900·​6300·6f00·​6d00·2e00·6400·​6700·6d00··.​.​c.​o.​m.​.​.​d.​g.​m.​
00000220:​·7500·6900·​6c00·6400·5600·​6500·​7200·​7300··u.​i.​l.​d.​V.​e.​r.​s.​ 00000220:​·6c00·7400·​6e00·2e00·6d00·​6f00·​7200·​7000··l.​t.​n.​.​.​m.​o.​r.​p.​
00000230:​·​6900·​6f00·​6e00·4300·​6f00·​6400·6500·0000··i.​o.​n.​C.​o.​d.​e.​.​.​ 00000230:​·​6800·​6300·​6c00·6f00·​6300·​6b00·2e00·6100··h.​c.​l.​o.​c.​k.​.​.​a.​
00000240:​·1800·​7000·6c00·6100·7400·6600·6f00·7200··.​.​p.​l.​a.​t.​f.​o.​r.​ 00000240:​·7000·​7000·0000·0500·3100·2e00·3000·2e00··p.​p.​.​.​.​.​1.​.​.​0.​.​.​
00000250:​·6d00·4200·7500·6900·6c00·​6400·5600·6500··m.​B.​u.​i.​l.​d.​V.​e.​ 00000250:​·3100·0000·0800·7500·7300·​6500·7300·2d00··1.​.​.​.​.​u.​s.​e.​s.​-​.​
00000260:​·​7200·7300·​6900·6f00·6e00·4e00·6100·​6d00··r.​s.​i.​o.​n.​N.​a.​m.​ 00000260:​·​7300·6400·​6b00·0000·0f00·7500·7300·​6500··s.​d.​k.​.​.​.​.​u.​s.​e.​
00000270:​·6500·0000·0800·​6d00·6100·​6e00·​6900·6600··e.​.​.​.​.​m.​a.​n.​i.​f.​ 00000270:​·7300·2d00·7000·​6500·7200·​6d00·​6900·7300··s.​-​.​p.​e.​r.​m.​i.​s.​
00000280:​·6500·7300·7400·0000·1900·6300·​6f00·​6d00··e.​s.​t.​.​.​.​.​c.​o.​m.​ 00000280:​·7300·6900·6f00·6e00·0000·2900·​6100·​6e00··s.​i.​o.​n.​.​.​)​.​a.​n.​
00000290:​·2e00·6400·​6700·​6d00·​6c00·7400·6e00·2e00··.​.​d.​g.​m.​l.​t.​n.​.​.​ 00000290:​·6400·7200·​6f00·​6900·​6400·2e00·7000·6500··d.​r.​o.​i.​d.​.​.​p.​e.​
000002a0:​·6d00·​6f00·7200·​7000·6800·​6300·​6c00·​6f00··m.​o.​r.​p.​h.​c.​l.​o.​ 000002a0:​·7200·​6d00·6900·​7300·7300·​6900·​6f00·​6e00··r.​m.​i.​s.​s.​i.​o.​n.​
000002b0:​·6300·6b00·2e00·6100·7000·7000·0000·0500··c.​k.​.​.​a.​p.​p.​.​.​.​.​ 000002b0:​·2e00·4100·4300·4300·4500·5300·5300·5f00··.​.​A.​C.​C.​E.​S.​S.​_.​
000002c0:​·3100·2e00·3000·2e00·3100·0000·0200·3100··1.​.​.​0.​.​.​1.​.​.​.​.​1.​ 000002c0:​·4300·4f00·4100·5200·5300·4500·5f00·4c00··C.​O.​A.​R.​S.​E.​_.​L.​
000002d0:​·3900·0000·0d00·3400·2e00·3400·2e00·3200··9.​.​.​.​.​4.​.​.​4.​.​.​2.​ 000002d0:​·4f00·4300·4100·5400·4900·4f00·4e00·0000··O.​C.​A.​T.​I.​O.​N.​.​.​
000002e0:​·2d00·3100·3400·3500·3600·3800·3500·3900··-​.​1.​4.​5.​6.​8.​5.​9.​ 000002e0:​·0b00·6100·7000·7000·6c00·6900·6300·6100··.​.​a.​p.​p.​l.​i.​c.​a.​
000002f0:​·0000·0800·7500·7300·6500·7300·2d00·7300··.​.​.​.​u.​s.​e.​s.​-​.​s.​ 000002f0:​·7400·6900·6f00·6e00·0000·0800·6100·6300··t.​i.​o.​n.​.​.​.​.​a.​c.​
00000300:​·6400·​6b00·0000·0f00·​7500·​7300·6500·7300··d.​k.​.​.​.​.​u.​s.​e.​s.​ 00000300:​·7400·​6900·7600·6900·​7400·​7900·0000·2600··t.​i.​v.​i.​t.​y.​.​.​&.​
00000310:​·2d00·7000·​6500·7200·​6d00·​6900·7300·7300··-​.​p.​e.​r.​m.​i.​s.​s.​ 00000310:​·6300·6f00·​6d00·2e00·​6400·​6700·6d00·6c00··c.​o.​m.​.​.​d.​g.​m.​l.​
00000320:​·6900·​6f00·6e00·0000·2900·6100·6e00·​6400··i.​o.​n.​.​.​)​.​a.​n.​d.​ 00000320:​·7400·​6e00·2e00·6d00·6f00·7200·7000·​6800··t.​n.​.​.​m.​o.​r.​p.​h.​
00000330:​·7200·​6f00·​6900·​6400·2e00·7000·​6500·​7200··r.​o.​i.​d.​.​.​p.​e.​r.​ 00000330:​·6300·​6c00·​6f00·​6300·6b00·2e00·​6100·​7000··c.​l.​o.​c.​k.​.​.​a.​p.​
00000340:​·6d00·6900·7300·7300·​6900·​6f00·6e00·2e00··m.​i.​s.​s.​i.​o.​n.​.​.​ 00000340:​·7000·2e00·4d00·6100·​6900·​6e00·4100·6300··p.​.​.​M.​a.​i.​n.​A.​c.​
00000350:​·4100·4300·4300·4500·5300·5300·5f00·4300··A.​C.​C.​E.​S.​S.​_.​C.​ 00000350:​·7400·6900·7600·6900·7400·7900·0000·0d00··t.​i.​v.​i.​t.​y.​.​.​.​.​
00000360:​·4f00·4100·5200·5300·4500·5f00·4c00·4f00··O.​A.​R.​S.​E.​_.​L.​O.​ 00000360:​·6900·6e00·7400·6500·6e00·7400·2d00·6600··i.​n.​t.​e.​n.​t.​-​.​f.​
00000370:​·4300·4100·5400·4900·4f00·4e00·​0000·0b00··C.​A.​T.​I.​O.​N.​.​.​.​.​ 00000370:​·6900·6c00·7400·6500·7200·0000·​0600·6100··i.​l.​t.​e.​r.​.​.​.​.​a.​
00000380:​·​6100·​7000·7000·​6c00·​6900·6300·6100·7400··a.​p.​p.​l.​i.​c.​a.​t.​ 00000380:​·​6300·​7400·6900·​6f00·​6e00·0000·1a00·6100··c.​t.​i.​o.​n.​.​.​.​.​a.​
00000390:​·​6900·​6f00·6e00·0000·0800·​6100·6300·7400··i.​o.​n.​.​.​.​.​a.​c.​t.​ 00000390:​·​6e00·​6400·7200·6f00·6900·​6400·2e00·6900··n.​d.​r.​o.​i.​d.​.​.​i.​
000003a0:​·​6900·​7600·​6900·7400·​7900·0000·2600·​6300··i.​v.​i.​t.​y.​.​.​&.​c.​ 000003a0:​·​6e00·​7400·​6500·6e00·​7400·2e00·6100·​6300··n.​t.​e.​n.​t.​.​.​a.​c.​
000003b0:​·6f00·​6d00·2e00·​6400·6700·6d00·6c00·7400··o.​m.​.​.​d.​g.​m.​l.​t.​ 000003b0:​·7400·​6900·6f00·​6e00·2e00·4d00·4100·4900··t.​i.​o.​n.​.​.​M.​A.​I.​
000003c0:​·6e00·2e00·6d00·​6f00·7200·​7000·​6800·​6300··n.​.​.​m.​o.​r.​p.​h.​c.​ 000003c0:​·4e00·0000·0800·​6300·6100·​7400·​6500·​6700··N.​.​.​.​.​c.​a.​t.​e.​g.​
000003d0:​·​6c00·6f00·6300·6b00·​2e00·​6100·7000·7000··l.​o.​c.​k.​.​.​a.​p.​p.​ 000003d0:​·​6f00·7200·7900·0000·​2000·​6100·6e00·6400··o.​r.​y.​.​.​·.​a.​n.​d.​
000003e0:​·2e00·4d00·​6100·​6900·6e00·4100·​6300·​7400··.​.​M.​a.​i.​n.​A.​c.​t.​ 000003e0:​·7200·6f00·​6900·​6400·2e00·6900·​6e00·​7400··r.​o.​i.​d.​.​.​i.​n.​t.​
000003f0:​·​6900·7600·6900·7400·7900·0000·0d00·​6900··i.​v.​i.​t.​y.​.​.​.​.​i.​ 000003f0:​·​6500·6e00·7400·2e00·6300·6100·7400·​6500··e.​n.​t.​.​.​c.​a.​t.​e.​
00000400:​·​6e00·7400·6500·6e00·7400·2d00·6600·6900··n.​t.​e.​n.​t.​-​.​f.​i.​ 00000400:​·​6700·6f00·7200·7900·2e00·4c00·4100·5500··g.​o.​r.​y.​.​.​L.​A.​U.​
00000410:​·6c00·7400·6500·7200·0000·​0600·6100·6300··l.​t.​e.​r.​.​.​.​.​a.​c.​ 00000410:​·4e00·4300·4800·4500·5200·​0000·0700·7300··N.​C.​H.​E.​R.​.​.​.​.​s.​
00000420:​·7400·6900·6f00·​6e00·0000·1a00·6100·6e00··t.​i.​o.​n.​.​.​.​.​a.​n.​ 00000420:​·6500·7200·7600·​6900·6300·6500·0000·2300··e.​r.​v.​i.​c.​e.​.​.​#.​
00000430:​·​6400·7200·​6f00·6900·​6400·2e00·​6900·​6e00··d.​r.​o.​i.​d.​.​.​i.​n.​ 00000430:​·​6300·6f00·​6d00·2e00·​6400·6700·​6d00·​6c00··c.​o.​m.​.​.​d.​g.​m.​l.​
00000440:​·​7400·​6500·6e00·7400·2e00·6100·6300·7400··​t.​e.​n.​t.​.​.​a.​c.​t.​ 00000440:​·​7400·​6e00·2e00·6d00·6f00·7200·7000·6800··​t.​n.​.​.​m.​o.​r.​p.​h.​
00000450:​·​6900·​6f00·​6e00·2e00·4d00·4100·4900·4e00··i.​o.​n.​.​.​M.​A.​I.​N.​ 00000450:​·​6300·​6c00·​6f00·6300·6b00·2e00·6100·7000··c.​l.​o.​c.​k.​.​.​a.​p.​
00000460:​·0000·0800·6300·​6100·7400·​6500·6700·6f00··.​.​.​.​c.​a.​t.​e.​g.​o.​ 00000460:​·7000·2e00·4d00·​6100·6900·​6e00·4400·7200··p.​.​.​M.​a.​i.​n.​D.​r.​
00000470:​·7200·7900·0000·2000·6100·​6e00·​6400·7200··r.​y.​.​.​·.​a.​n.​d.​r.​ 00000470:​·6500·6100·6d00·0000·2300·​6100·​6e00·6400··e.​a.​m.​.​.​#.​a.​n.​d.​
00000480:​·​6f00·​6900·​6400·​2e00·6900·​6e00·​7400·6500··o.​i.​d.​.​.​i.​n.​t.​e.​ 00000480:​·​7200·​6f00·​6900·​6400·​2e00·7300·​6500·​7200··​r.​o.​i.​d.​.​.​s.​e.​r.​
00000490:​·6e00·7400·2e00·​6300·6100·7400·6500·​6700··n.​t.​.​.​c.​a.​t.​e.​g.​ 00000490:​·7600·6900·6300·​6500·2e00·6400·7200·​6500··v.​i.​c.​e.​.​.​d.​r.​e.​
000004a0:​·​6f00·7200·​7900·​2e00·​4c00·4100·5500·4e00··o.​r.​y.​.​.​L.​A.​U.​N.​ 000004a0:​·​6100·6d00·​7300·​2e00·​4400·7200·6500·6100··a.​m.​s.​.​.​D.​r.​e.​a.​
000004b0:​·4300·4800·4500·5200·0000·0700·7300·​6500··C.​H.​E.​R.​.​.​.​.​s.​e.​ 000004b0:​·6d00·5300·6500·7200·7600·6900·6300·​6500··m.​S.​e.​r.​v.​i.​c.​e.​
000004c0:​·7200·7600·​6900·​6300·​6500·0000·2300·​6300··r.​v.​i.​c.​e.​.​.​#.​c.​ 000004c0:​·0000·1f00·​6100·​6e00·​6400·7200·6f00·​6900··.​.​.​.​a.​n.​d.​r.​o.​i.​
000004d0:​·​6f00·6d00·2e00·​6400·6700·​6d00·​6c00·​7400··o.​m.​.​.​d.​g.​m.​l.​t.​ 000004d0:​·​6400·2e00·6900·​6e00·7400·​6500·​6e00·​7400··d.​.​.​i.​n.​t.​e.​n.​t.​
000004e0:​·6e00·2e00·​6d00·6f00·7200·7000·​6800·6300··n.​.​.​m.​o.​r.​p.​h.​c.​ 000004e0:​·2e00·6300·​6100·7400·6500·6700·​6f00·7200··.​.​c.​a.​t.​e.​g.​o.​r.​
000004f0:​·6c00·6f00·6300·6b00·2e00·6100·7000·7000··l.​o.​c.​k.​.​.​a.​p.​p.​ 000004f0:​·7900·2e00·4400·4500·4600·4100·5500·4c00··y.​.​.​D.​E.​F.​A.​U.​L.​
00000500:​·2e00·4d00·6100·6900·6e00·4400·7200·6500··.​.​M.​a.​i.​n.​D.​r.​e.​ 00000500:​·5400·0000·8001·0800·3000·0000·1b02·0101··T.​.​.​.​.​.​.​0.​.​.​.​.​.​.​
00000510:​·6100·6d00·​0000·2300·6100·6e00·6400·7200··a.​m.​.​.​#.​a.​n.​d.​r.​ 00000510:​·1c02·0101·​0c02·0101·7002·0101·0300·0101··.​.​.​.​.​.​.​.​p.​.​.​.​.​.​.​
00000520:​·6f00·6900·6400·2e00·7300·6500·7200·7600··o.​i.​d.​.​.​s.​e.​r.​v.​ 00000520:​·8002·0101·0200·0101·0100·0101·0000·0101··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000530:​·6900·6300·6500·2e00·6400·7200·6500·6100··i.​c.​e.​.​.​d.​r.​e.​a.​ 00000530:​·1000·0101·0001·1000·1800·0000·0200·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000540:​·6d00·7300·2e00·4400·7200·6500·6100·6d00··m.​s.​.​.​D.​r.​e.​a.​m.​ 00000540:​·ffff·ffff·0a00·0000·0b00·0000·0201·1000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000550:​·5300·6500·7200·7600·6900·6300·6500·0000··S.​e.​r.​v.​i.​c.​e.​.​.​ 00000550:​·6000·0000·0200·0000·ffff·ffff·ffff·ffff··`.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000560:​·1f00·6100·6e00·6400·7200·6f00·6900·6400··​.​.​a.​n.​d.​r.​o.​i.​d.​ 00000560:​·0e00·0000·1400·1400·0300·0000·0000·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000570:​·2e00·6900·6e00·7400·6500·6e00·7400·2e00··​.​.​i.​n.​t.​e.​n.​t.​.​.​ 00000570:​·0b00·0000·0000·0000·ffff·ffff·0800·0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000580:​·6300·6100·7400·6500·6700·6f00·7200·7900··c.​a.​t.​e.​g.​o.​r.​y.​ 00000580:​·0200·0000·0b00·0000·0100·0000·1000·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000590:​·2e00·4400·4500·4600·4100·5500·4c00·5400··​.​.​D.​E.​F.​A.​U.​L.​T.​ 00000590:​·0800·0003·1000·0000·ffff·ffff·0d00·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005a0:​·​0000·​0000·​8001·​0800·3000·​0000·1b02·0101··​.​.​.​.​.​.​.​.​0.​.​.​.​.​.​.​ 000005a0:​·​0f00·​0000·0800·​0003·0f00·​0000·0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005b0:​·1c02·​0101·​0c02·​0101·7002·0101·0300·0101··.​.​.​.​.​.​.​.​p.​.​.​.​.​.​.​ 000005b0:​·4c00·​0000·​0700·​0000·ffff·ffff·ffff·ffff··L.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005c0:​·8002·​0101·0200·0101·​0100·​0101·​0000·​0101··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005c0:​·1100·​0000·1400·1400·​0200·​0000·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005d0:​·1000·​0101·​0001·1000·1800·0000·​0200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005d0:​·0b00·​0000·​0200·0000·ffff·ffff·​0800·​0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005e0:​·ffff·ffff·​0a00·​0000·​0b00·​0000·0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005e0:​·1100·0000·​0b00·​0000·​0300·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005f0:​·8800·​0000·0200·​0000·ffff·ffff·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005f0:​·0800·​0010·1300·​0000·0301·1000·1800·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000600:​·1000·​0000·1400·1400·0500·0000·0000·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000600:​·0900·​0000·ffff·ffff·ffff·ffff·1100·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000610:​·​0b00·0000·0000·​0000·ffff·ffff·0800·0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000610:​·​0201·1000·3800·​0000·0b00·0000·ffff·ffff··​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
00000620:​·0200·0000·0b00·​0000·0100·0000·1200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000620:​·ffff·ffff·1200·​0000·1400·1400·0100·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/22023 bytes (0.00%) of diff not shown.