7.06 MB
/home/fdroid/fdroiddata/tmp/com.maxfierke.sandwichroulette_2.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.maxfierke.sandwichroulette_2.apk
4.28 KB
zipinfo /dev/stdin
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Zip·​file·​size:​·​607615·​bytes,​·​number·​of·​entries:​·​271 Zip·​file·​size:​·​601732·​bytes,​·​number·​of·​entries:​·​27
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1934·​bl·​defN·​12-​Aug-​29·​15:​24·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1934·​bl·​defN·​12-​Aug-​29·​15:​24·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​2055·​bl·​defN·​12-​Aug-​29·​15:​24·​META-​INF/​BD85AFA5.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​2055·​bl·​defN·​12-​Aug-​29·​15:​24·​META-​INF/​BD85AFA5.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​12-​Aug-​29·​15:​24·​META-​INF/​BD85AFA5.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​12-​Aug-​29·​15:​24·​META-​INF/​BD85AFA5.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat······996·​bX·​defN·​12-​Aug-​29·14:​54·res/​layout/​about.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····2964·​bX·​defN·​17-​Oct-​16·00:​04·AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·····​2088·​bl·defN·12-​Aug-​29·14:​54·​res/​layout/​about_app.​xml6 -​rw-​-​-​-​·····1.​0·​fat·····​2785·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_copyleft.​png
7 -​rw-​-​-​-​·····2.​0·​fat·····1248·​bl·defN·12-​Aug-​29·14:​54·​res/​layout/​about_idea.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····8240·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​icon.​png
8 -​rw-​-​-​-​·····2.​0·​fat·····​1000·​bl·defN·12-​Aug-​29·14:​54·​res/​layout/​about_license.​xml8 -​rw-​-​-​-​·····1.​0·​fat···122058·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​logo.​png
9 -​rw-​-​-​-​·····2.​0·​fat······​676·​bl·defN·12-​Aug-​29·14:​54·​res/​layout/​listview.​xml9 -​rw-​-​-​-​·····1.​0·​fat·····1053·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​ic_copyleft.​png
10 -​rw-​-​-​-​·····2.​0·​fat·····8724·​bl·defN·12-​Aug-​29·14:​54·​res/​layout/​main.​xml10 -​rw-​-​-​-​·····1.​0·​fat·····2831·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​icon.​png
11 -​rw-​-​-​-​·····2.​0·​fat·····​2032·​bl·defN·12-​Aug-​29·14:​54·​res/​layout/​splash.​xml11 -​rw-​-​-​-​·····1.​0·​fat····43344·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​logo.​png
12 -​rw-​-​-​-​·····2.​0·​fat·····​1884·​bl·defN·12-​Aug-​29·14:​54·​res/​menu/​app_menu.​xml12 -​rw-​-​-​-​·····1.​0·​fat·····​1696·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​ic_copyleft.​png
13 -​rw-​-​-​-​·····2.​0·​fat·····6504·​bl·defN·12-​Aug-​29·14:​54·​res/​xml/​preferences.​xml13 -​rw-​-​-​-​·····1.​0·​fat·····4413·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​icon.​png
14 -​rw-​-​-​-​·····2.​0·​fat·····​2772·​bl·defN·12-​Aug-​29·14:​54·AndroidManifest.​xml14 -​rw-​-​-​-​·····1.​0·​fat····76445·​b-​·stor·80-​Jan-​01·00:​00·res/​drawable-​mdpi-​v4/​logo.​png
15 -​rw-​-​-​-​·····​1.​0·​fat····86732·​b-​·​stor·12-​Aug-​29·14:​54·​resources.​arsc15 -​rw-​-​-​-​·····​1.​0·​fat·····​4416·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​ic_copyleft.​png
16 -​rw-​-​-​-​·····​1.​0·​fat·····​2900·​b-​·​stor·12-​Aug-​29·14:​54·​res/​drawable-​hdpi/​ic_copyleft.​png16 -​rw-​-​-​-​·····​1.​0·​fat····14755·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​icon.​png
17 -​rw-​-​-​-​·····​1.​0·​fat·····​8417·​b-​·​stor·12-​Aug-​29·14:​54·​res/​drawable-​hdpi/​icon.​png17 -​rw-​-​-​-​·····​1.​0·​fat···199999·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​logo.​png
18 -​rw-​-​-​-​·····1.​0·​fat···123507·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​hdpi/​logo.​png18 -​rw-​-​-​-​·····2.​0·​fat······​996·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​about.​xml
19 -​rw-​-​-​-​·····1.​0·​fat·····1088·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​ldpi/​ic_copyleft.​png19 -​rw-​-​-​-​·····2.​0·​fat·····2088·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​about_app.​xml
20 -​rw-​-​-​-​·····1.​0·​fat·····2946·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​ldpi/​icon.​png20 -​rw-​-​-​-​·····2.​0·​fat·····1248·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​about_idea.​xml
21 -​rw-​-​-​-​·····1.​0·​fat····44013·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​ldpi/​logo.​png21 -​rw-​-​-​-​·····2.​0·​fat·····​1000·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​about_license.​xml
22 -​rw-​-​-​-​·····1.​0·​fat·····1763·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​mdpi/​ic_copyleft.​png22 -​rw-​-​-​-​·····2.​0·​fat······676·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​listview.​xml
23 -​rw-​-​-​-​·····1.​0·​fat·····4518·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​mdpi/​icon.​png23 -​rw-​-​-​-​·····2.​0·​fat·····8724·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​main.​xml
24 -​rw-​-​-​-​·····1.​0·​fat····77445·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​mdpi/​logo.​png24 -​rw-​-​-​-​·····2.​0·​fat·····​2032·​bl·defN·​17-​Oct-​16·00:​04·​res/​layout/​splash.​xml
25 -​rw-​-​-​-​·····1.​0·​fat·····4633·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​xhdpi/​ic_copyleft.​png25 -​rw-​-​-​-​·····2.​0·​fat·····1884·​bl·defN·​17-​Oct-​16·00:​04·​res/​menu/​app_menu.​xml
26 -​rw-​-​-​-​·····1.​0·​fat····15031·​b-​·stor·​12-​Aug-​29·14:​54·​res/​drawable-​xhdpi/​icon.​png26 -​rw-​-​-​-​·····2.​0·​fat·····6504·​bl·defN·​17-​Oct-​16·00:​04·​res/​xml/​preferences.​xml
27 -​rw-​-​-​-​·····​1.​0·​fat···202145·​b-​·​stor·12-​Aug-​29·14:​54·​res/​drawable-​xhdpi/​logo.​png27 -​rw-​-​-​-​·····​1.​0·​fat····​87028·​b-​·​stor·80-​Jan-​01·00:​00·​resources.​arsc
28 -​rw-​-​-​-​·····​2.​0·​fat····47072·​bl·​defN·​12-​Aug-​29·14:​54·​classes.​dex28 -​rw-​-​-​-​·····​2.​0·​fat····55396·​bl·​defN·​17-​Oct-​16·00:​03·​classes.​dex
29 27·​files,​·​655420·​bytes·​uncompressed,​·603986·​bytes·​compressed:​··7.​8%29 27·​files,​·​657861·​bytes·​uncompressed,​·598106·​bytes·​compressed:​··9.​1%
1.1 KB
AndroidManifest.xml (decoded)
1.05 KB
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 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.​5"·​package="com.​maxfierke.​sandwichroulette"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="2"·​android:​versionName="1.​5"·​package="com.​maxfierke.​sandwichroulette"·platformBuildVersionC​ode="7"·​platformBuildVersionN​ame="2.​1-​update1"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="7"·​android:​targetSdkVersion="10"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="7"·​android:​targetSdkVersion="10"​/​>
4 ··​<supports-​screens·​android:​largeScreens="true"·​android:​normalScreens="true"·​android:​smallScreens="true"/​>4 ··​<supports-​screens·​android:​largeScreens="true"·​android:​normalScreens="true"·​android:​smallScreens="true"/​>
5 ··​<application·​android:​allowBackup="true"·​android:​allowClearUserData="t​rue"·​android:​icon="@drawable/​icon"·​android:​label="@string/​app_name">5 ··​<application·​android:​allowBackup="true"·​android:​allowClearUserData="t​rue"·​android:​icon="@drawable/​icon"·​android:​label="@string/​app_name">
6 ····​<activity·​android:​icon="@drawable/​icon"·​android:​label="@string/​app_name"·​android:​name=".​SandwichRoulette">6 ····​<activity·​android:​icon="@drawable/​icon"·​android:​label="@string/​app_name"·​android:​name=".​SandwichRoulette">
7 ······​<intent-​filter>7 ······​<intent-​filter>
8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
229 KB
classes.dex
229 KB
classes.jar
2.64 KB
zipinfo /dev/stdin
Max report size reached
844 B
zipnote {}
Max report size reached
216 KB
com/maxfierke/sandwichroulette/SandwichRoulette.class
216 KB
javap -verbose -constants -s -l -private {}
Max report size reached
9.06 KB
com/maxfierke/sandwichroulette/SandwichRouletteSettings.class
8.94 KB
javap -verbose -constants -s -l -private {}
Max report size reached
594 B
smali/com/commonsware/android/shaker/Shaker$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​commonsware/​android/​shaker/​Shaker;​21 .​field·​final·​synthetic·​this$0:​Lcom/​commonsware/​android/​shaker/​Shaker;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​commonsware/​android/​shaker/​Shaker;​)​V23 .​method·​constructor·​<init>(Lcom/​commonsware/​android/​shaker/​Shaker;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​commonsware/​android/​shaker/​Shaker;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​8427 ····​.​line·​84
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker$1;​-​>this$0:​Lcom/​commonsware/​android/​shaker/​Shaker;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker$1;​-​>this$0:​Lcom/​commonsware/​android/​shaker/​Shaker;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
2.3 KB
smali/com/commonsware/android/shaker/Shaker.smali
Offset 23, 43 lines modifiedOffset 23, 43 lines modified
23 .​field·​private·​mgr:​Landroid/​hardware/​SensorManager;​23 .​field·​private·​mgr:​Landroid/​hardware/​SensorManager;​
  
24 .​field·​private·​threshold:​D24 .​field·​private·​threshold:​D
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​DJLcom/​commonsware/​android/​shaker/​Shaker$Callback;​)​V26 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​DJLcom/​commonsware/​android/​shaker/​Shaker$Callback;​)​V
27 ····​.​locals·727 ····​.​locals·8
28 ····​.​param·​p1,​·​"ctxt"····​#·​Landroid/​content/​Context;​28 ····​.​param·​p1,​·​"ctxt"····​#·​Landroid/​content/​Context;​
29 ····​.​param·​p2,​·​"threshold"····​#·​D29 ····​.​param·​p2,​·​"threshold"····​#·​D
30 ····​.​param·​p4,​·​"gap"····​#·​J30 ····​.​param·​p4,​·​"gap"····​#·​J
31 ····​.​param·​p6,​·​"cb"····​#·​Lcom/​commonsware/​android/​shaker/​Shaker$Callback;​31 ····​.​param·​p6,​·​"cb"····​#·​Lcom/​commonsware/​android/​shaker/​Shaker$Callback;​
  
32 ····​.​prologue32 ····​.​prologue
33 ····​const-​wide/​16·​v5,​·​0x033 ····​const-​wide/​16·​v6,​·​0x0
  
34 ····​const/​4·​v4,​·​0x034 ····​const/​4·​v4,​·​0x0
  
35 ····​const-​wide·​v2,​·​0x40239d0140000000L····​#·​9.​80665016174316435 ····​const-​wide·​v2,​·​0x40239d0140000000L····​#·​9.​806650161743164
  
36 ····​.​line·​3236 ····​.​line·​32
37 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V37 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
38 ····​.​line·​2538 ····​.​line·​25
39 ····​iput-​object·​v4,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>mgr:​Landroid/​hardware/​SensorManager;​39 ····​iput-​object·​v4,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>mgr:​Landroid/​hardware/​SensorManager;​
  
40 ····​.​line·​2640 ····​.​line·​26
41 ····​iput-​wide·​v5,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>lastShakeTimestamp:​J41 ····​iput-​wide·​v6,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>lastShakeTimestamp:​J
  
42 ····​.​line·​2742 ····​.​line·​27
43 ····​const-​wide/​high16·​v0,​·​0x3ff0000000000000L····​#·​1.​043 ····​const-​wide/​high16·​v0,​·​0x3ff0000000000000L····​#·​1.​0
  
44 ····​iput-​wide·​v0,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>threshold:​D44 ····​iput-​wide·​v0,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>threshold:​D
  
45 ····​.​line·​2845 ····​.​line·​28
46 ····​iput-​wide·​v5,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>gap:​J46 ····​iput-​wide·​v6,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>gap:​J
  
47 ····​.​line·​2947 ····​.​line·​29
48 ····​iput-​object·​v4,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>cb:​Lcom/​commonsware/​android/​shaker/​Shaker$Callback;​48 ····​iput-​object·​v4,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>cb:​Lcom/​commonsware/​android/​shaker/​Shaker$Callback;​
  
49 ····​.​line·​8449 ····​.​line·​84
50 ····​new-​instance·​v0,​·​Lcom/​commonsware/​android/​shaker/​Shaker$1;​50 ····​new-​instance·​v0,​·​Lcom/​commonsware/​android/​shaker/​Shaker$1;​
  
Offset 103, 20 lines modifiedOffset 103, 22 lines modified
  
103 ····​iget-​object·​v1,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>listener:​Landroid/​hardware/​SensorEventListener;​103 ····​iget-​object·​v1,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>listener:​Landroid/​hardware/​SensorEventListener;​
  
104 ····​iget-​object·​v2,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>mgr:​Landroid/​hardware/​SensorManager;​104 ····​iget-​object·​v2,​·​p0,​·​Lcom/​commonsware/​android/​shaker/​Shaker;​-​>mgr:​Landroid/​hardware/​SensorManager;​
  
105 ····​const/​4·​v3,​·​0x1105 ····​const/​4·​v3,​·​0x1
  
 106 ····​.​line·​42
106 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​hardware/​SensorManager;​-​>getDefaultSensor(I)​Landroid/​hardware/​Sensor;​107 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​hardware/​SensorManager;​-​>getDefaultSensor(I)​Landroid/​hardware/​Sensor;​
  
107 ····​move-​result-​object·​v2108 ····​move-​result-​object·​v2
  
108 ····​const/​4·​v3,​·​0x2109 ····​const/​4·​v3,​·​0x2
  
 110 ····​.​line·​41
109 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​hardware/​SensorManager;​-​>registerListener(Lan​droid/​hardware/​SensorEventListener;​Landroid/​hardware/​Sensor;​I)​Z111 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​hardware/​SensorManager;​-​>registerListener(Lan​droid/​hardware/​SensorEventListener;​Landroid/​hardware/​Sensor;​I)​Z
  
110 ····​.​line·​44112 ····​.​line·​44
111 ····​return-​void113 ····​return-​void
112 .​end·​method114 .​end·​method
  
113 .​method·​static·​synthetic·​access$000(Lcom/​commonsware/​android/​shaker/​Shaker;​)​D115 .​method·​static·​synthetic·​access$000(Lcom/​commonsware/​android/​shaker/​Shaker;​)​D
3.28 KB
smali/com/maxfierke/sandwichroulette/SandwichRouletteAbout.smali
Offset 52, 30 lines modifiedOffset 52, 33 lines modified
  
52 ····​move-​result-​object·​v052 ····​move-​result-​object·​v0
  
53 ····​.​line·​2153 ····​.​line·​21
54 ····​.​local·​v0,​·​"intentAboutApp":​Landroid/​content/​Intent;​54 ····​.​local·​v0,​·​"intentAboutApp":​Landroid/​content/​Intent;​
55 ····​const-​string·​v8,​·​"About"55 ····​const-​string·​v8,​·​"About"
  
 56 ····​.​line·​22
56 ····​invoke-​virtual·​{v4,​·​v8},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​57 ····​invoke-​virtual·​{v4,​·​v8},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​
  
57 ····​move-​result-​object·​v858 ····​move-​result-​object·​v8
  
58 ····​const-​string·​v9,​·​"About"59 ····​const-​string·​v9,​·​"About"
  
59 ····​const·​v10,​·​0x108004060 ····​const·​v10,​·​0x1080040
  
 61 ····​.​line·​23
60 ····​invoke-​virtual·​{v3,​·​v10},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​62 ····​invoke-​virtual·​{v3,​·​v10},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
61 ····​move-​result-​object·​v1063 ····​move-​result-​object·​v10
  
62 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​64 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
63 ····​move-​result-​object·​v865 ····​move-​result-​object·​v8
  
 66 ····​.​line·​24
64 ····​invoke-​virtual·​{v8,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​67 ····​invoke-​virtual·​{v8,​·​v0},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​
  
65 ····​move-​result-​object·​v568 ····​move-​result-​object·​v5
  
66 ····​.​line·​2769 ····​.​line·​27
67 ····​.​local·​v5,​·​"tabSpecAboutApp":​Landroid/​widget/​TabHost$TabSpec;​70 ····​.​local·​v5,​·​"tabSpecAboutApp":​Landroid/​widget/​TabHost$TabSpec;​
68 ····​new-​instance·​v8,​·​Landroid/​content/​Intent;​71 ····​new-​instance·​v8,​·​Landroid/​content/​Intent;​
Offset 88, 30 lines modifiedOffset 91, 33 lines modified
  
88 ····​move-​result-​object·​v191 ····​move-​result-​object·​v1
  
89 ····​.​line·​2892 ····​.​line·​28
90 ····​.​local·​v1,​·​"intentAboutIdea":​Landroid/​content/​Intent;​93 ····​.​local·​v1,​·​"intentAboutIdea":​Landroid/​content/​Intent;​
91 ····​const-​string·​v8,​·​"Idea"94 ····​const-​string·​v8,​·​"Idea"
  
 95 ····​.​line·​29
92 ····​invoke-​virtual·​{v4,​·​v8},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​96 ····​invoke-​virtual·​{v4,​·​v8},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​
  
93 ····​move-​result-​object·​v897 ····​move-​result-​object·​v8
  
94 ····​const-​string·​v9,​·​"Idea"98 ····​const-​string·​v9,​·​"Idea"
  
95 ····​const·​v10,​·​0x108004199 ····​const·​v10,​·​0x1080041
  
 100 ····​.​line·​30
96 ····​invoke-​virtual·​{v3,​·​v10},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​101 ····​invoke-​virtual·​{v3,​·​v10},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
97 ····​move-​result-​object·​v10102 ····​move-​result-​object·​v10
  
98 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​103 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
99 ····​move-​result-​object·​v8104 ····​move-​result-​object·​v8
  
 105 ····​.​line·​31
100 ····​invoke-​virtual·​{v8,​·​v1},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​106 ····​invoke-​virtual·​{v8,​·​v1},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​
  
101 ····​move-​result-​object·​v6107 ····​move-​result-​object·​v6
  
102 ····​.​line·​34108 ····​.​line·​34
103 ····​.​local·​v6,​·​"tabSpecAboutIdea":​Landroid/​widget/​TabHost$TabSpec;​109 ····​.​local·​v6,​·​"tabSpecAboutIdea":​Landroid/​widget/​TabHost$TabSpec;​
104 ····​new-​instance·​v8,​·​Landroid/​content/​Intent;​110 ····​new-​instance·​v8,​·​Landroid/​content/​Intent;​
Offset 124, 30 lines modifiedOffset 130, 33 lines modified
  
124 ····​move-​result-​object·​v2130 ····​move-​result-​object·​v2
  
125 ····​.​line·​35131 ····​.​line·​35
126 ····​.​local·​v2,​·​"intentAboutLicense":​Landroid/​content/​Intent;​132 ····​.​local·​v2,​·​"intentAboutLicense":​Landroid/​content/​Intent;​
127 ····​const-​string·​v8,​·​"License"133 ····​const-​string·​v8,​·​"License"
  
 134 ····​.​line·​36
128 ····​invoke-​virtual·​{v4,​·​v8},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​135 ····​invoke-​virtual·​{v4,​·​v8},​·​Landroid/​widget/​TabHost;​-​>newTabSpec(Ljava/​lang/​String;​)​Landroid/​widget/​TabHost$TabSpec;​
  
129 ····​move-​result-​object·​v8136 ····​move-​result-​object·​v8
  
130 ····​const-​string·​v9,​·​"License"137 ····​const-​string·​v9,​·​"License"
  
131 ····​const/​high16·​v10,​·​0x7f020000138 ····​const/​high16·​v10,​·​0x7f020000
  
 139 ····​.​line·​37
132 ····​invoke-​virtual·​{v3,​·​v10},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​140 ····​invoke-​virtual·​{v3,​·​v10},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
  
133 ····​move-​result-​object·​v10141 ····​move-​result-​object·​v10
  
134 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​142 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setIndicator(Ljava/​lang/​CharSequence;​Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​widget/​TabHost$TabSpec;​
  
135 ····​move-​result-​object·​v8143 ····​move-​result-​object·​v8
  
 144 ····​.​line·​38
136 ····​invoke-​virtual·​{v8,​·​v2},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​145 ····​invoke-​virtual·​{v8,​·​v2},​·​Landroid/​widget/​TabHost$TabSpec;​-​>setContent(Landroid/​content/​Intent;​)​Landroid/​widget/​TabHost$TabSpec;​
  
137 ····​move-​result-​object·​v7146 ····​move-​result-​object·​v7
  
138 ····​.​line·​40147 ····​.​line·​40
139 ····​.​local·​v7,​·​"tabSpecAboutLicense"​:​Landroid/​widget/​TabHost$TabSpec;​148 ····​.​local·​v7,​·​"tabSpecAboutLicense"​:​Landroid/​widget/​TabHost$TabSpec;​
140 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V149 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​TabHost;​-​>addTab(Landroid/​widget/​TabHost$TabSpec;​)​V
665 B
smali/com/maxfierke/sandwichroulette/SandwichRoulette$6.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​29627 ····​.​line·​296
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$6;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$6;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.1 KB
smali/com/maxfierke/sandwichroulette/SandwichDataModel$1.smali
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····​invoke-​direct·​{v0,​·​p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​><init>(Landroid/​os/​Parcel;​)​V51 ····​invoke-​direct·​{v0,​·​p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​><init>(Landroid/​os/​Parcel;​)​V
  
52 ····​return-​object·​v052 ····​return-​object·​v0
53 .​end·​method53 .​end·​method
  
54 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​54 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
55 ····​.​locals·​155 ····​.​locals·​1
56 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​ 
  
57 ····​.​prologue56 ····​.​prologue
58 ····​.​line·​33057 ····​.​line·​330
59 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​58 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
  
60 ····​move-​result-​object·​v059 ····​move-​result-​object·​v0
  
Offset 75, 15 lines modifiedOffset 74, 14 lines modified
75 ····​new-​array·​v0,​·​p1,​·​[Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​74 ····​new-​array·​v0,​·​p1,​·​[Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
  
76 ····​return-​object·​v075 ····​return-​object·​v0
77 .​end·​method76 .​end·​method
  
78 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​77 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
79 ····​.​locals·​178 ····​.​locals·​1
80 ····​.​param·​p1,​·​"x0"····​#·​I 
  
81 ····​.​prologue79 ····​.​prologue
82 ····​.​line·​33080 ····​.​line·​330
83 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel$1;​-​>newArray(I)​[Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​81 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel$1;​-​>newArray(I)​[Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
  
84 ····​move-​result-​object·​v082 ····​move-​result-​object·​v0
  
665 B
smali/com/maxfierke/sandwichroulette/SandwichRoulette$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​20927 ····​.​line·​209
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$3;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$3;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.21 KB
smali/com/maxfierke/sandwichroulette/SandwichRouletteSettings.smali
Offset 88, 15 lines modifiedOffset 88, 15 lines modified
  
88 ····​move-​result-​object·​v188 ····​move-​result-​object·​v1
  
89 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​89 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​
  
90 ····​move-​result-​object·​v190 ····​move-​result-​object·​v1
  
91 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​91 ····​invoke-​interface·​{v1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
92 ····​move-​result-​object·​v192 ····​move-​result-​object·​v1
  
93 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRouletteSetti​ngs;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​93 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRouletteSetti​ngs;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​
  
94 ····​move-​result-​object·​v194 ····​move-​result-​object·​v1
  
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
  
133 ····​move-​result-​object·​v1133 ····​move-​result-​object·​v1
  
134 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​134 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​
  
135 ····​move-​result-​object·​v1135 ····​move-​result-​object·​v1
  
136 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​136 ····​invoke-​interface·​{v1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
137 ····​move-​result-​object·​v1137 ····​move-​result-​object·​v1
  
138 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRouletteSetti​ngs;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​138 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRouletteSetti​ngs;​-​>findPreference(Ljava​/​lang/​CharSequence;​)​Landroid/​preference/​Preference;​
  
139 ····​move-​result-​object·​v1139 ····​move-​result-​object·​v1
  
2.05 KB
smali/com/maxfierke/sandwichroulette/SandwichDataModel.smali
Offset 105, 32 lines modifiedOffset 105, 32 lines modified
105 ····​iput-​short·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>NUM_INGREDIENTS:​S105 ····​iput-​short·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>NUM_INGREDIENTS:​S
  
106 ····​.​line·​37106 ····​.​line·​37
107 ····​return-​void107 ····​return-​void
108 .​end·​method108 .​end·​method
  
109 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V109 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
110 ····​.​locals·4110 ····​.​locals·5
111 ····​.​param·​p1,​·​"in"····​#·​Landroid/​os/​Parcel;​111 ····​.​param·​p1,​·​"in"····​#·​Landroid/​os/​Parcel;​
  
112 ····​.​prologue112 ····​.​prologue
113 ····​const/​16·​v3,​·​0x16113 ····​const/​16·​v4,​·​0x16
  
114 ····​.​line·​39114 ····​.​line·​39
115 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V115 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
116 ····​.​line·​35116 ····​.​line·​35
117 ····​iput-​short·​v3,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>NUM_INGREDIENTS:​S117 ····​iput-​short·​v4,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>NUM_INGREDIENTS:​S
  
118 ····​.​line·​40118 ····​.​line·​40
119 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J119 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J
  
120 ····​move-​result-​wide·​v1120 ····​move-​result-​wide·​v2
  
121 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setId(J)​V121 ····​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setId(J)​V
  
122 ····​.​line·​41122 ····​.​line·​41
123 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​123 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​
  
124 ····​move-​result-​object·​v1124 ····​move-​result-​object·​v1
  
125 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setTitle(Ljava/​lang/​String;​)​V125 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setTitle(Ljava/​lang/​String;​)​V
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I153 ····​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
  
154 ····​move-​result·​v1154 ····​move-​result·​v1
  
155 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setCheese(I)​V155 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setCheese(I)​V
  
156 ····​.​line·​45156 ····​.​line·​45
157 ····​new-​array·​v0,​·​v3,​·​[Z157 ····​new-​array·​v0,​·​v4,​·​[Z
  
158 ····​.​line·​46158 ····​.​line·​46
159 ····​.​local·​v0,​·​"data":​[Z159 ····​.​local·​v0,​·​"data":​[Z
160 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>readBooleanArray([Z)​V160 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>readBooleanArray([Z)​V
  
161 ····​.​line·​47161 ····​.​line·​47
162 ····​const/​4·​v1,​·​0x0162 ····​const/​4·​v1,​·​0x0
Offset 720, 15 lines modifiedOffset 720, 15 lines modified
720 ····​iput-​boolean·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>hummus:​Z720 ····​iput-​boolean·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>hummus:​Z
  
721 ····​.​line·​284721 ····​.​line·​284
722 ····​return-​void722 ····​return-​void
723 .​end·​method723 .​end·​method
  
724 .​method·​public·​setId(J)​V724 .​method·​public·​setId(J)​V
725 ····​.​locals·0725 ····​.​locals·1
726 ····​.​param·​p1,​·​"id"····​#·​J726 ····​.​param·​p1,​·​"id"····​#·​J
  
727 ····​.​prologue727 ····​.​prologue
728 ····​.​line·​75728 ····​.​line·​75
729 ····​iput-​wide·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>id:​J729 ····​iput-​wide·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>id:​J
  
730 ····​.​line·​76730 ····​.​line·​76
293 B
smali/com/maxfierke/sandwichroulette/R.smali
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​1026 ····​.​line·​10
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
28 ····​.​line·​156 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
5.1 KB
smali/com/maxfierke/sandwichroulette/SandwichRoulette.smali
Offset 100, 15 lines modifiedOffset 100, 14 lines modified
100 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V100 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V
  
101 ····​.​line·​49101 ····​.​line·​49
102 ····​const/​4·​v0,​·​0x0102 ····​const/​4·​v0,​·​0x0
  
103 ····​iput-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>shaker:​Lcom/​commonsware/​android/​shaker/​Shaker;​103 ····​iput-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>shaker:​Lcom/​commonsware/​android/​shaker/​Shaker;​
  
104 ····​.​line·​475 
105 ····​return-​void104 ····​return-​void
106 .​end·​method105 .​end·​method
  
107 .​method·​static·​synthetic·​access$100(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​)​V106 .​method·​static·​synthetic·​access$100(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​)​V
108 ····​.​locals·​0107 ····​.​locals·​0
109 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​108 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
110 ····​.​param·​p1,​·​"x1"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​109 ····​.​param·​p1,​·​"x1"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
Offset 1081, 15 lines modifiedOffset 1080, 15 lines modified
  
1081 ····​move-​result-​object·​v21080 ····​move-​result-​object·​v2
  
1082 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​1081 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​
  
1083 ····​move-​result-​object·​v21082 ····​move-​result-​object·​v2
  
1084 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​1083 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
1085 ····​move-​result-​object·​v21084 ····​move-​result-​object·​v2
  
1086 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z1085 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
  
1087 ····​move-​result·​v11086 ····​move-​result·​v1
  
Offset 1174, 15 lines modifiedOffset 1173, 15 lines modified
  
1174 ····​move-​result-​object·​v21173 ····​move-​result-​object·​v2
  
1175 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​1174 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​
  
1176 ····​move-​result-​object·​v21175 ····​move-​result-​object·​v2
  
1177 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​1176 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
1178 ····​move-​result-​object·​v21177 ····​move-​result-​object·​v2
  
1179 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z1178 ····​invoke-​interface·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
  
1180 ····​move-​result·​v11179 ····​move-​result·​v1
  
Offset 1250, 17 lines modifiedOffset 1249, 17 lines modified
1250 ····​iput-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>rnd:​Ljava/​util/​Random;​1249 ····​iput-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>rnd:​Ljava/​util/​Random;​
  
1251 ····​.​line·​3081250 ····​.​line·​308
1252 ····​iget-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>rnd:​Ljava/​util/​Random;​1251 ····​iget-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>rnd:​Ljava/​util/​Random;​
  
1253 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J1252 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
1254 ····​move-​result-​wide·​v31253 ····​move-​result-​wide·​v4
  
1255 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​util/​Random;​-​>setSeed(J)​V1254 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Ljava/​util/​Random;​-​>setSeed(J)​V
1256 ····​:​try_end_01255 ····​:​try_end_0
1257 ····​.​catch·​Ljava/​security/​NoSuchAlgorithmExcept​ion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_01256 ····​.​catch·​Ljava/​security/​NoSuchAlgorithmExcept​ion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
1258 ····​.​line·​3131257 ····​.​line·​313
1259 ····​:​goto_01258 ····​:​goto_0
1260 ····​iget-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>sammichName:​Landroid/​widget/​EditText;​1259 ····​iget-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>sammichName:​Landroid/​widget/​EditText;​
  
Offset 1376, 15 lines modifiedOffset 1375, 15 lines modified
  
1376 ····​move-​result-​object·​v31375 ····​move-​result-​object·​v3
  
1377 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​1376 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​
  
1378 ····​move-​result-​object·​v31377 ····​move-​result-​object·​v3
  
1379 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​1378 ····​invoke-​interface·​{v3},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
1380 ····​move-​result-​object·​v31379 ····​move-​result-​object·​v3
  
1381 ····​invoke-​interface·​{v2,​·​v3,​·​v7},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z1380 ····​invoke-​interface·​{v2,​·​v3,​·​v7},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
  
1382 ····​move-​result·​v21381 ····​move-​result·​v2
  
Offset 1434, 17 lines modifiedOffset 1433, 17 lines modified
1434 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>notifyDialog(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V1433 ····​invoke-​direct·​{p0,​·​v2,​·​v3},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>notifyDialog(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
1435 ····​.​line·​3111434 ····​.​line·​311
1436 ····​new-​instance·​v2,​·​Ljava/​util/​Random;​1435 ····​new-​instance·​v2,​·​Ljava/​util/​Random;​
  
1437 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J1436 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
1438 ····​move-​result-​wide·​v31437 ····​move-​result-​wide·​v4
  
1439 ····​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Ljava/​util/​Random;​-​><init>(J)​V1438 ····​invoke-​direct·​{v2,​·​v4,​·​v5},​·​Ljava/​util/​Random;​-​><init>(J)​V
  
1440 ····​iput-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>rnd:​Ljava/​util/​Random;​1439 ····​iput-​object·​v2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>rnd:​Ljava/​util/​Random;​
  
1441 ····​goto/​16·​:​goto_01440 ····​goto/​16·​:​goto_0
  
1442 ····​.​line·​3231441 ····​.​line·​323
1443 ····​.​end·​local·​v0····​#·​"e":​Ljava/​security/​NoSuchAlgorithmExcept​ion;​1442 ····​.​end·​local·​v0····​#·​"e":​Ljava/​security/​NoSuchAlgorithmExcept​ion;​
Offset 1493, 15 lines modifiedOffset 1492, 15 lines modified
  
1493 ····​move-​result-​object·​v31492 ····​move-​result-​object·​v3
  
1494 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​1493 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​CheckBox;​-​>getText()​Ljava/​lang/​CharSequence;​
  
1495 ····​move-​result-​object·​v31494 ····​move-​result-​object·​v3
  
1496 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​1495 ····​invoke-​interface·​{v3},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
1497 ····​move-​result-​object·​v31496 ····​move-​result-​object·​v3
  
1498 ····​invoke-​interface·​{v2,​·​v3,​·​v7},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z1497 ····​invoke-​interface·​{v2,​·​v3,​·​v7},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
  
1499 ····​move-​result·​v21498 ····​move-​result·​v2
  
Offset 3300, 21 lines modifiedOffset 3299, 21 lines modified
3300 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​io/​PrintStream;​-​>println(Ljava/​lang/​String;​)​V3299 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​io/​PrintStream;​-​>println(Ljava/​lang/​String;​)​V
  
3301 ····​.​line·​4233300 ····​.​line·​423
3302 ····​iget-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>dataSrc:​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​3301 ····​iget-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>dataSrc:​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​
  
3303 ····​invoke-​virtual·​{p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>getId()​J3302 ····​invoke-​virtual·​{p1},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>getId()​J
  
3304 ····​move-​result-​wide·​v13303 ····​move-​result-​wide·​v2
  
3305 ····​invoke-​direct·​{p0},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>uiToValues()​Landroid/​content/​ContentValues;​3304 ····​invoke-​direct·​{p0},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​-​>uiToValues()​Landroid/​content/​ContentValues;​
  
Max diff block lines reached; 540/5107 bytes (10.57%) of diff not shown.
792 B
smali/com/maxfierke/sandwichroulette/SandwichRoulette$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$sandwich:​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​22 .​field·​final·​synthetic·​val$sandwich:​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​)​V24 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​20028 ····​.​line·​200
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$2;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$2;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$2;​-​>val$sandwich:​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$2;​-​>val$sandwich:​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
  
2.28 KB
smali/com/maxfierke/sandwichroulette/SandwichDataSource.smali
Offset 197, 32 lines modifiedOffset 197, 32 lines modified
197 ····​iput-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>dbHelper:​Lcom/​maxfierke/​sandwichroulette/​SandwichDBHelper;​197 ····​iput-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>dbHelper:​Lcom/​maxfierke/​sandwichroulette/​SandwichDBHelper;​
  
198 ····​.​line·​48198 ····​.​line·​48
199 ····​return-​void199 ····​return-​void
200 .​end·​method200 .​end·​method
  
201 .​method·​private·​cursorToSandwich(Land​roid/​database/​Cursor;​)​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​201 .​method·​private·​cursorToSandwich(Land​roid/​database/​Cursor;​)​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
202 ····​.​locals·3202 ····​.​locals·4
203 ····​.​param·​p1,​·​"cursor"····​#·​Landroid/​database/​Cursor;​203 ····​.​param·​p1,​·​"cursor"····​#·​Landroid/​database/​Cursor;​
  
204 ····​.​prologue204 ····​.​prologue
205 ····​.​line·​138205 ····​.​line·​138
206 ····​new-​instance·​v0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​206 ····​new-​instance·​v0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
  
207 ····​invoke-​direct·​{v0},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​><init>()​V207 ····​invoke-​direct·​{v0},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​><init>()​V
  
208 ····​.​line·​139208 ····​.​line·​139
209 ····​.​local·​v0,​·​"sandwich":​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​209 ····​.​local·​v0,​·​"sandwich":​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
210 ····​const/​4·​v1,​·​0x0210 ····​const/​4·​v1,​·​0x0
  
211 ····​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getLong(I)​J211 ····​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getLong(I)​J
  
212 ····​move-​result-​wide·​v1212 ····​move-​result-​wide·​v2
  
213 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setId(J)​V213 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​-​>setId(J)​V
  
214 ····​.​line·​140214 ····​.​line·​140
215 ····​const/​4·​v1,​·​0x1215 ····​const/​4·​v1,​·​0x1
  
216 ····​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​216 ····​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
  
217 ····​move-​result-​object·​v1217 ····​move-​result-​object·​v1
Offset 759, 15 lines modifiedOffset 759, 15 lines modified
759 ····​invoke-​virtual·​{p0},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>close()​V759 ····​invoke-​virtual·​{p0},​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>close()​V
  
760 ····​.​line·​134760 ····​.​line·​134
761 ····​return·​v0761 ····​return·​v0
762 .​end·​method762 .​end·​method
  
763 .​method·​public·​getSandwich(J)​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​763 .​method·​public·​getSandwich(J)​Lcom/​maxfierke/​sandwichroulette/​SandwichDataModel;​
764 ····​.​locals·​10764 ····​.​locals·​11
765 ····​.​param·​p1,​·​"id"····​#·​J765 ····​.​param·​p1,​·​"id"····​#·​J
  
766 ····​.​prologue766 ····​.​prologue
767 ····​const/​4·​v4,​·​0x0767 ····​const/​4·​v4,​·​0x0
  
768 ····​.​line·​82768 ····​.​line·​82
769 ····​iget-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>database:​Landroid/​database/​sqlite/​SQLiteDatabase;​769 ····​iget-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>database:​Landroid/​database/​sqlite/​SQLiteDatabase;​
Offset 958, 15 lines modifiedOffset 958, 15 lines modified
958 ····​iput-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>database:​Landroid/​database/​sqlite/​SQLiteDatabase;​958 ····​iput-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>database:​Landroid/​database/​sqlite/​SQLiteDatabase;​
  
959 ····​.​line·​56959 ····​.​line·​56
960 ····​return-​void960 ····​return-​void
961 .​end·​method961 .​end·​method
  
962 .​method·​public·​updateSandwich(JLandr​oid/​content/​ContentValues;​)​V962 .​method·​public·​updateSandwich(JLandr​oid/​content/​ContentValues;​)​V
963 ····​.​locals·4963 ····​.​locals·5
964 ····​.​param·​p1,​·​"id"····​#·​J964 ····​.​param·​p1,​·​"id"····​#·​J
965 ····​.​param·​p3,​·​"values"····​#·​Landroid/​content/​ContentValues;​965 ····​.​param·​p3,​·​"values"····​#·​Landroid/​content/​ContentValues;​
  
966 ····​.​prologue966 ····​.​prologue
967 ····​.​line·​69967 ····​.​line·​69
968 ····​iget-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>database:​Landroid/​database/​sqlite/​SQLiteDatabase;​968 ····​iget-​object·​v0,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichDataSource;​-​>database:​Landroid/​database/​sqlite/​SQLiteDatabase;​
  
664 B
smali/com/maxfierke/sandwichroulette/SandwichListView$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​)​V23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​3727 ····​.​line·​37
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichListView$1;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichListView$1;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichListView;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
665 B
smali/com/maxfierke/sandwichroulette/SandwichRoulette$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​17227 ····​.​line·​172
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$1;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$1;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
665 B
smali/com/maxfierke/sandwichroulette/SandwichRoulette$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​24127 ····​.​line·​241
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$4;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$4;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
665 B
smali/com/maxfierke/sandwichroulette/SandwichRoulette$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​21 .​field·​final·​synthetic·​this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V23 .​method·​constructor·​<init>(Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​25027 ····​.​line·​250
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$5;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette$5;​-​>this$0:​Lcom/​maxfierke/​sandwichroulette/​SandwichRoulette;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
5.71 KB
smali/com/maxfierke/sandwichroulette/SandwichIngredientData.smali
Offset 422, 114 lines modifiedOffset 422, 124 lines modified
422 ····​.​line·​31422 ····​.​line·​31
423 ····​const/​16·​v0,​·​0xa423 ····​const/​16·​v0,​·​0xa
  
424 ····​new-​array·​v1,​·​v0,​·​[Landroid/​widget/​CheckBox;​424 ····​new-​array·​v1,​·​v0,​·​[Landroid/​widget/​CheckBox;​
  
425 ····​const·​v0,​·​0x7f090018425 ····​const·​v0,​·​0x7f090018
  
 426 ····​.​line·​32
426 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​427 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
427 ····​move-​result-​object·​v0428 ····​move-​result-​object·​v0
  
428 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​429 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
429 ····​aput-​object·​v0,​·​v1,​·​v3430 ····​aput-​object·​v0,​·​v1,​·​v3
  
430 ····​const·​v0,​·​0x7f090019431 ····​const·​v0,​·​0x7f090019
  
 432 ····​.​line·​33
431 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​433 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
432 ····​move-​result-​object·​v0434 ····​move-​result-​object·​v0
  
433 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​435 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
434 ····​aput-​object·​v0,​·​v1,​·​v4436 ····​aput-​object·​v0,​·​v1,​·​v4
  
435 ····​const·​v0,​·​0x7f09001b437 ····​const·​v0,​·​0x7f09001b
  
 438 ····​.​line·​34
436 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​439 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
437 ····​move-​result-​object·​v0440 ····​move-​result-​object·​v0
  
438 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​441 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
439 ····​aput-​object·​v0,​·​v1,​·​v5442 ····​aput-​object·​v0,​·​v1,​·​v5
  
440 ····​const·​v0,​·​0x7f09001c443 ····​const·​v0,​·​0x7f09001c
  
 444 ····​.​line·​35
441 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​445 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
442 ····​move-​result-​object·​v0446 ····​move-​result-​object·​v0
  
443 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​447 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
444 ····​aput-​object·​v0,​·​v1,​·​v6448 ····​aput-​object·​v0,​·​v1,​·​v6
  
445 ····​const·​v0,​·​0x7f09001e449 ····​const·​v0,​·​0x7f09001e
  
 450 ····​.​line·​36
446 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​451 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
447 ····​move-​result-​object·​v0452 ····​move-​result-​object·​v0
  
448 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​453 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
449 ····​aput-​object·​v0,​·​v1,​·​v7454 ····​aput-​object·​v0,​·​v1,​·​v7
  
450 ····​const/​4·​v2,​·​0x5455 ····​const/​4·​v2,​·​0x5
  
451 ····​const·​v0,​·​0x7f09001f456 ····​const·​v0,​·​0x7f09001f
  
 457 ····​.​line·​37
452 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​458 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
453 ····​move-​result-​object·​v0459 ····​move-​result-​object·​v0
  
454 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​460 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
455 ····​aput-​object·​v0,​·​v1,​·​v2461 ····​aput-​object·​v0,​·​v1,​·​v2
  
456 ····​const/​4·​v2,​·​0x6462 ····​const/​4·​v2,​·​0x6
  
457 ····​const·​v0,​·​0x7f090021463 ····​const·​v0,​·​0x7f090021
  
 464 ····​.​line·​38
458 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​465 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
459 ····​move-​result-​object·​v0466 ····​move-​result-​object·​v0
  
460 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​467 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
461 ····​aput-​object·​v0,​·​v1,​·​v2468 ····​aput-​object·​v0,​·​v1,​·​v2
  
462 ····​const/​4·​v2,​·​0x7469 ····​const/​4·​v2,​·​0x7
  
463 ····​const·​v0,​·​0x7f090022470 ····​const·​v0,​·​0x7f090022
  
 471 ····​.​line·​39
464 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​472 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
465 ····​move-​result-​object·​v0473 ····​move-​result-​object·​v0
  
466 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​474 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
467 ····​aput-​object·​v0,​·​v1,​·​v2475 ····​aput-​object·​v0,​·​v1,​·​v2
  
468 ····​const/​16·​v2,​·​0x8476 ····​const/​16·​v2,​·​0x8
  
469 ····​const·​v0,​·​0x7f090024477 ····​const·​v0,​·​0x7f090024
  
 478 ····​.​line·​40
470 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​479 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
471 ····​move-​result-​object·​v0480 ····​move-​result-​object·​v0
  
472 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​481 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
473 ····​aput-​object·​v0,​·​v1,​·​v2482 ····​aput-​object·​v0,​·​v1,​·​v2
  
474 ····​const/​16·​v2,​·​0x9483 ····​const/​16·​v2,​·​0x9
  
475 ····​const·​v0,​·​0x7f090025484 ····​const·​v0,​·​0x7f090025
  
 485 ····​.​line·​41
476 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​486 ····​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
477 ····​move-​result-​object·​v0487 ····​move-​result-​object·​v0
  
478 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​488 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
479 ····​aput-​object·​v0,​·​v1,​·​v2489 ····​aput-​object·​v0,​·​v1,​·​v2
Offset 539, 138 lines modifiedOffset 549, 150 lines modified
539 ····​.​line·​44549 ····​.​line·​44
540 ····​const/​16·​v0,​·​0xc550 ····​const/​16·​v0,​·​0xc
Max diff block lines reached; 3059/5720 bytes (53.48%) of diff not shown.
95.1 KB
res/drawable-hdpi-v4/icon.png
85.8 KB
sng
Max report size reached
9.25 KB
Image content
Max report size reached
1.82 MB
res/drawable-hdpi-v4/logo.png
1.71 MB
sng
Max report size reached
116 KB
Image content
Max report size reached
27.4 KB
res/drawable-hdpi-v4/ic_copyleft.png
22.4 KB
sng
Max report size reached
4.99 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
24.8 KB
res/drawable-ldpi-v4/icon.png
20.8 KB
sng
Max report size reached
3.91 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
521 KB
res/drawable-ldpi-v4/logo.png
483 KB
sng
Max report size reached
37.8 KB
Image content
Max report size reached
6.65 KB
res/drawable-ldpi-v4/ic_copyleft.png
4.44 KB
sng
Max report size reached
2.14 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
43.0 KB
res/drawable-mdpi-v4/icon.png
37.4 KB
sng
Max report size reached
5.54 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
864 KB
res/drawable-mdpi-v4/logo.png
802 KB
sng
Max report size reached
62.0 KB
Image content
Max report size reached
12.2 KB
res/drawable-mdpi-v4/ic_copyleft.png
8.69 KB
sng
Max report size reached
3.45 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
130 KB
res/drawable-xhdpi-v4/icon.png
116 KB
sng
Max report size reached
13.8 KB
Image content
Max report size reached
3.25 MB
res/drawable-xhdpi-v4/logo.png
3.07 MB
sng
Max report size reached
190 KB
Image content
Max report size reached
47.4 KB
res/drawable-xhdpi-v4/ic_copyleft.png
40.1 KB
sng
Max report size reached
7.28 KB
Image content
Pixel difference
compared images
Flicker difference
compared images