15.8 KB
/home/hans/code/fdroid/data/tmp/ch.ihdg.calendarcolor_4.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_ch.ihdg.calendarcolor_4.apk
2.74 KB
zipinfo {}
Offset 1, 20 lines modifiedOffset 1, 19 lines modified
1 Zip·​file·​size:​·​47403·​bytes,​·​number·​of·​entries:​·​181 Zip·​file·​size:​·​46383·​bytes,​·​number·​of·​entries:​·​17
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1313·​bl·​defN·​15-​Nov-​28·​09:​44·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1313·​bl·​defN·​15-​Nov-​28·​09:​44·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1434·​bl·​defN·​15-​Nov-​28·​09:​44·​META-​INF/​034C2BF4.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1434·​bl·​defN·​15-​Nov-​28·​09:​44·​META-​INF/​034C2BF4.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​15-​Nov-​28·​09:​44·​META-​INF/​034C2BF4.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​15-​Nov-​28·​09:​44·​META-​INF/​034C2BF4.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​28·​08:​21·​META-​INF/​buildserverid5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​28·​08:​21·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​28·​08:​21·​META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Nov-​28·​08:​21·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····2384·​bX·​defN·​15-​Nov-​28·​08:​21·AndroidManifest.​xml7 -​rw-​-​-​-​·····​2.​0·​fat······​828·​bX·​defN·​17-​Jul-​17·​09:​15·res/​layout/​activity_calendar_lis​t.​xml
8 -​rw-​-​-​-​·····1.​0·​fat·····​2822·​b-​·stor·​15-​Nov-​28·​08:​21·​res/​drawable-​hdpi-​v4/​ic_launcher.​png8 -​rw-​-​-​-​·····2.​0·​fat·····​2648·​bl·defN·​17-​Jul-​17·​09:​15·​res/​layout/​activity_color_picker​.​xml
9 -​rw-​-​-​-​·····1.​0·​fat·····​1866·​b-​·stor·​15-​Nov-​28·​08:​21·​res/​drawable-​mdpi-​v4/​ic_launcher.​png9 -​rw-​-​-​-​·····2.​0·​fat·····​1248·​bl·defN·​17-​Jul-​17·​09:​15·​res/​layout/​calender_list_item.​xml
10 -​rw-​-​-​-​·····1.​0·​fat·····3792·​b-​·stor·​15-​Nov-​28·​08:​21·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png10 -​rw-​-​-​-​·····2.​0·​fat······​464·​bl·defN·​17-​Jul-​17·​09:​15·​res/​menu/​calendar_list.​xml
11 -​rw-​-​-​-​·····1.​0·​fat·····5029·​b-​·stor·​15-​Nov-​28·​08:​21·res/​drawable-​xxhdpi-​v4/​ic_launcher.​png11 -​rw-​-​-​-​·····2.​0·​fat·····2188·​bl·defN·​17-​Jul-​17·​09:​15·​AndroidManifest.​xml
12 -​rw-​-​-​-​·····2.​0·​fat·····2828·​bl·defN·​15-​Nov-​28·​08:​21·​res/​layout-​land/​activity_color_picker​.​xml12 -​rw-​-​-​-​·····1.​0·​fat·····4512·​b-​·stor·​17-​Jul-​17·​09:​15·​resources.​arsc
13 -​rw-​-​-​-​·····2.​0·​fat······828·​bl·defN·​15-​Nov-​28·​08:​21·​res/​layout-​v17/​activity_calendar_lis​t.​xml13 -​rw-​-​-​-​·····1.​0·​fat·····2822·​b-​·stor·​17-​Jul-​17·​09:​15·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
14 -​rw-​-​-​-​·····2.​0·​fat······​776·​bl·defN·​15-​Nov-​28·​08:​21·​res/​layout/​activity_calendar_lis​t.​xml14 -​rw-​-​-​-​·····1.​0·​fat·····1866·​b-​·stor·​17-​Jul-​17·​09:​15·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
15 -​rw-​-​-​-​·····2.​0·​fat·····2648·​bl·defN·​15-​Nov-​28·​08:​21·​res/​layout/​activity_color_picker​.​xml15 -​rw-​-​-​-​·····1.​0·​fat·····3792·​b-​·stor·​17-​Jul-​17·​09:​15·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
16 -​rw-​-​-​-​·····2.​0·​fat·····1248·​bl·defN·​15-​Nov-​28·​08:​21·​res/​layout/​calender_list_item.​xml16 -​rw-​-​-​-​·····1.​0·​fat·····5029·​b-​·stor·​17-​Jul-​17·​09:​15·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
17 -​rw-​-​-​-​·····​2.​0·​fat······​464·​bl·​defN·​15-​Nov-​28·​08:​21·​res/​menu/​calendar_list.​xml17 -​rw-​-​-​-​·····​2.​0·​fat·····2828·​bl·​defN·​17-​Jul-​17·​09:​15·​res/​layout-​land/​activity_color_picker​.​xml
18 -​rw-​-​-​-​·····1.​0·​fat·····​4888·​b-​·stor·​15-​Nov-​28·​08:​21·resources.​arsc18 -​rw-​-​-​-​·····2.​0·​fat····57272·​bl·defN·​17-​Jul-​17·​09:​15·​classes.​dex
19 -​rw-​-​-​-​·····​2.​0·fat····57172·​bl·​defN·15-​Nov-​28·​08:​21·​classes.​dex19 17·​files,​·89652·bytes·uncompressed,​·43977·​bytes·​compressed:​··50.​9%
20 18·​files,​·​90900·​bytes·​uncompressed,​·​44768·​bytes·​compressed:​··​50.​8% 
1.05 KB
AndroidManifest.xml (decoded)
1020 B
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="4"·​android:​versionName="0.​4"·​package="ch.​ihdg.​calendarcolor"·platformBuildVersionC​ode="21"·​platformBuildVersionN​ame="5.​0.​1-​1624448"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="4"·​android:​versionName="0.​4"·​package="ch.​ihdg.​calendarcolor"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="21"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="21"​/​>
4 ··​<uses-​permission·​android:​name="android.​permission.​READ_CALENDAR"/​>4 ··​<uses-​permission·​android:​name="android.​permission.​READ_CALENDAR"/​>
5 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_CALENDAR"/​>5 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_CALENDAR"/​>
6 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="@string/​app_name"·​android:​theme="@style/​AppTheme">6 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="@string/​app_name"·​android:​theme="@style/​AppTheme">
7 ····​<activity·​android:​label="@string/​app_name"·​android:​name="ch.​ihdg.​calendarcolor.​CalendarListActivity"​>7 ····​<activity·​android:​label="@string/​app_name"·​android:​name="ch.​ihdg.​calendarcolor.​CalendarListActivity"​>
8 ······​<intent-​filter>8 ······​<intent-​filter>
9 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>9 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
950 B
res/layout/activity_calendar_list.xml
876 B
res/layout/activity_calendar_list.xml
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <RelativeLayout·​android:​layout_height="fill_p​arent"·​android:​layout_width="fill_pa​rent"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <RelativeLayout·​android:​layout_height="fill_p​arent"·​android:​layout_width="fill_pa​rent"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<ProgressBar·​android:​id="@id/​progress"·​android:​layout_centerInParent​="true"·​android:​layout_height="wrap_c​ontent"·​android:​layout_width="wrap_co​ntent"/​>3 ··​<ProgressBar·​android:​id="@id/​progress"·​android:​layout_centerInParent​="true"·​android:​layout_height="wrap_c​ontent"·​android:​layout_width="wrap_co​ntent"/​>
4 ··​<ListView·​android:​id="@android:​id/​list"·​android:​layout_alignParentLef​t="true"·​android:​layout_alignParentTop​="true"·​android:​layout_height="wrap_c​ontent"·​android:​layout_width="wrap_co​ntent"/​>4 ··​<ListView·​android:​id="@android:​id/​list"·​android:​layout_alignParentLef​t="true"·​android:​layout_alignParentSta​rt="true"·​android:​layout_alignParentTop​="true"·​android:​layout_height="wrap_c​ontent"·​android:​layout_width="wrap_co​ntent"/​>
5 </​RelativeLayout>5 </​RelativeLayout>
1.43 KB
smali/ch/ihdg/calendarcolor/ColorPickerActivity$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$hexText:​Landroid/​widget/​EditText;​22 .​field·​final·​synthetic·​val$hexText:​Landroid/​widget/​EditText;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​Landroid/​widget/​EditText;​)​V24 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​Landroid/​widget/​EditText;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​5728 ····​.​line·​57
28 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$1​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$1​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$1​;​-​>val$hexText:​Landroid/​widget/​EditText;​30 ····​iput-​object·​p2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$1​;​-​>val$hexText:​Landroid/​widget/​EditText;​
  
Offset 85, 14 lines modifiedOffset 86, 15 lines modified
  
85 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​86 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​
  
86 ····​shr-​int/​lit8·​v4,​·​p1,​·​0x887 ····​shr-​int/​lit8·​v4,​·​p1,​·​0x8
  
87 ····​and-​int/​lit16·​v4,​·​v4,​·​0xff88 ····​and-​int/​lit16·​v4,​·​v4,​·​0xff
  
 89 ····​.​line·​64
88 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​90 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
  
89 ····​move-​result-​object·​v491 ····​move-​result-​object·​v4
  
90 ····​aput-​object·​v4,​·​v3,​·​v592 ····​aput-​object·​v4,​·​v3,​·​v5
  
91 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​93 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
Offset 105, 14 lines modifiedOffset 107, 15 lines modified
  
105 ····​const-​string·​v2,​·​"%02x"107 ····​const-​string·​v2,​·​"%02x"
  
106 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​108 ····​new-​array·​v3,​·​v6,​·​[Ljava/​lang/​Object;​
  
107 ····​and-​int/​lit16·​v4,​·​p1,​·​0xff109 ····​and-​int/​lit16·​v4,​·​p1,​·​0xff
  
 110 ····​.​line·​65
108 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​111 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
  
109 ····​move-​result-​object·​v4112 ····​move-​result-​object·​v4
  
110 ····​aput-​object·​v4,​·​v3,​·​v5113 ····​aput-​object·​v4,​·​v3,​·​v5
  
111 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​114 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
629 B
smali/ch/ihdg/calendarcolor/CalendarListActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​ihdg/​calendarcolor/​CalendarListActivity;​21 .​field·​final·​synthetic·​this$0:​Lch/​ihdg/​calendarcolor/​CalendarListActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​CalendarListActivity;​)​V23 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​CalendarListActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​ihdg/​calendarcolor/​CalendarListActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​8827 ····​.​line·​88
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​CalendarListActivity$​1;​-​>this$0:​Lch/​ihdg/​calendarcolor/​CalendarListActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​CalendarListActivity$​1;​-​>this$0:​Lch/​ihdg/​calendarcolor/​CalendarListActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
823 B
smali/ch/ihdg/calendarcolor/ColorPickerActivity$2.smali
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .​field·​final·​synthetic·​val$picker:​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​26 .​field·​final·​synthetic·​val$picker:​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​
  
  
27 #·​direct·​methods27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​Lcom/​larswerkman/​holocolorpicker/​ColorPicker$OnColorCh​angedListener;​Landroid/​widget/​EditText;​)​V28 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​Lcom/​larswerkman/​holocolorpicker/​ColorPicker$OnColorCh​angedListener;​Landroid/​widget/​EditText;​)​V
29 ····​.​locals·​029 ····​.​locals·​0
 30 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
30 ····​.​prologue31 ····​.​prologue
31 ····​.​line·​7432 ····​.​line·​74
32 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$2​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​33 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$2​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
33 ····​iput-​object·​p2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$2​;​-​>val$picker:​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​34 ····​iput-​object·​p2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$2​;​-​>val$picker:​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​
  
623 B
smali/ch/ihdg/calendarcolor/ColorPickerActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​21 .​field·​final·​synthetic·​this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​)​V23 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10527 ····​.​line·​105
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$3​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$3​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
2.51 KB
smali/ch/ihdg/calendarcolor/ColorPickerActivity$4.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$cal_id:​I22 .​field·​final·​synthetic·​val$cal_id:​I
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​I)​V24 .​method·​constructor·​<init>(Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​I)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​11328 ····​.​line·​113
28 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​29 ····​iput-​object·​p1,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
29 ····​iput·​p2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>val$cal_id:​I30 ····​iput·​p2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>val$cal_id:​I
  
Offset 37, 19 lines modifiedOffset 38, 19 lines modified
  
37 ····​return-​void38 ····​return-​void
38 .​end·​method39 .​end·​method
  
  
39 #·​virtual·​methods40 #·​virtual·​methods
40 .​method·​public·​onClick(Landroid/​view/​View;​)​V41 .​method·​public·​onClick(Landroid/​view/​View;​)​V
41 ····​.​locals·742 ····​.​locals·6
42 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​43 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
  
43 ····​.​prologue44 ····​.​prologue
44 ····​const/​4·​v6,​·​0x045 ····​const/​4·​v5,​·​0x0
  
45 ····​.​line·​11646 ····​.​line·​116
46 ····​new-​instance·​v1,​·​Landroid/​content/​ContentValues;​47 ····​new-​instance·​v1,​·​Landroid/​content/​ContentValues;​
  
47 ····​invoke-​direct·​{v1},​·​Landroid/​content/​ContentValues;​-​><init>()​V48 ····​invoke-​direct·​{v1},​·​Landroid/​content/​ContentValues;​-​><init>()​V
  
48 ····​.​line·​11849 ····​.​line·​118
Offset 67, 29 lines modifiedOffset 68, 29 lines modified
67 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V68 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
  
68 ····​.​line·​11969 ····​.​line·​119
69 ····​sget-​object·​v2,​·​Landroid/​provider/​CalendarContract$Cale​ndars;​-​>CONTENT_URI:​Landroid/​net/​Uri;​70 ····​sget-​object·​v2,​·​Landroid/​provider/​CalendarContract$Cale​ndars;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
  
70 ····​iget·​v3,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>val$cal_id:​I71 ····​iget·​v3,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>val$cal_id:​I
  
71 ····​int-​to-​long·​v4,​·​v372 ····​int-​to-​long·​v3,​·​v3
  
72 ····​invoke-​static·​{v2,​·​v4,​·​v5},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​73 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​
  
73 ····​move-​result-​object·​v074 ····​move-​result-​object·​v0
  
74 ····​.​line·​12075 ····​.​line·​120
75 ····​.​local·​v0,​·​"updateUri":​Landroid/​net/​Uri;​76 ····​.​local·​v0,​·​"updateUri":​Landroid/​net/​Uri;​
76 ····​iget-​object·​v2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​77 ····​iget-​object·​v2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
77 ····​invoke-​virtual·​{v2},​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​78 ····​invoke-​virtual·​{v2},​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​
  
78 ····​move-​result-​object·​v279 ····​move-​result-​object·​v2
  
79 ····​invoke-​virtual·​{v2,​·​v0,​·​v1,​·​v6,​·​v6},​·​Landroid/​content/​ContentResolver;​-​>update(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I80 ····​invoke-​virtual·​{v2,​·​v0,​·​v1,​·​v5,​·​v5},​·​Landroid/​content/​ContentResolver;​-​>update(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
  
80 ····​.​line·​12281 ····​.​line·​122
81 ····​iget-​object·​v2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​82 ····​iget-​object·​v2,​·​p0,​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity$4​;​-​>this$0:​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​
  
82 ····​invoke-​virtual·​{v2},​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​-​>finish()​V83 ····​invoke-​virtual·​{v2},​·​Lch/​ihdg/​calendarcolor/​ColorPickerActivity;​-​>finish()​V
  
83 ····​.​line·​12384 ····​.​line·​123
275 B
smali/ch/ihdg/calendarcolor/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·​178 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
4.44 KB
smali/com/larswerkman/holocolorpicker/ColorPicker.smali
Offset 331, 26 lines modifiedOffset 331, 26 lines modified
  
331 ····​add-​int/​2addr·​v0,​·​p1331 ····​add-​int/​2addr·​v0,​·​p1
  
332 ····​return·​v0332 ····​return·​v0
333 .​end·​method333 .​end·​method
  
334 .​method·​private·​calculateColor(F)​I334 .​method·​private·​calculateColor(F)​I
335 ····​.​locals·​14335 ····​.​locals·​13
336 ····​.​param·​p1,​·​"angle"····​#·​F336 ····​.​param·​p1,​·​"angle"····​#·​F
  
337 ····​.​prologue337 ····​.​prologue
338 ····​.​line·​476338 ····​.​line·​476
339 ····​float-​to-​double·​v10,​·​p1339 ····​float-​to-​double·​v9,​·​p1
  
340 ····​const-​wide·​v12,​·​0x401921fb54442d18L····​#·​6.​283185307179586340 ····​const-​wide·​v11,​·​0x401921fb54442d18L····​#·​6.​283185307179586
  
341 ····​div-​double/​2addr·​v10,​·​v12341 ····​div-​double/​2addr·​v9,​·​v11
  
342 ····​double-​to-​float·​v8,​·​v10342 ····​double-​to-​float·​v8,​·​v9
  
343 ····​.​line·​477343 ····​.​line·​477
344 ····​.​local·​v8,​·​"unit":​F344 ····​.​local·​v8,​·​"unit":​F
345 ····​const/​4·​v9,​·​0x0345 ····​const/​4·​v9,​·​0x0
  
346 ····​cmpg-​float·​v9,​·​v8,​·​v9346 ····​cmpg-​float·​v9,​·​v8,​·​v9
  
Offset 580, 15 lines modifiedOffset 580, 15 lines modified
  
580 ····​aput·​v1,​·​v2,​·​v3580 ····​aput·​v1,​·​v2,​·​v3
  
581 ····​return-​object·​v2581 ····​return-​object·​v2
582 .​end·​method582 .​end·​method
  
583 .​method·​private·​colorToAngle(I)​F583 .​method·​private·​colorToAngle(I)​F
584 ····​.​locals·4584 ····​.​locals·3
585 ····​.​param·​p1,​·​"color"····​#·​I585 ····​.​param·​p1,​·​"color"····​#·​I
  
586 ····​.​prologue586 ····​.​prologue
587 ····​.​line·​578587 ····​.​line·​578
588 ····​const/​4·​v1,​·​0x3588 ····​const/​4·​v1,​·​0x3
  
589 ····​new-​array·​v0,​·​v1,​·​[F589 ····​new-​array·​v0,​·​v1,​·​[F
Offset 600, 21 lines modifiedOffset 600, 21 lines modified
600 ····​.​line·​581600 ····​.​line·​581
601 ····​const/​4·​v1,​·​0x0601 ····​const/​4·​v1,​·​0x0
  
602 ····​aget·​v1,​·​v0,​·​v1602 ····​aget·​v1,​·​v0,​·​v1
  
603 ····​neg-​float·​v1,​·​v1603 ····​neg-​float·​v1,​·​v1
  
604 ····​float-​to-​double·​v2,​·​v1604 ····​float-​to-​double·​v1,​·​v1
  
605 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D605 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D
  
606 ····​move-​result-​wide·​v2606 ····​move-​result-​wide·​v1
  
607 ····​double-​to-​float·​v1,​·​v2607 ····​double-​to-​float·​v1,​·​v1
  
608 ····​return·​v1608 ····​return·​v1
609 .​end·​method609 .​end·​method
  
610 .​method·​private·​init(Landroid/​util/​AttributeSet;​I)​V610 .​method·​private·​init(Landroid/​util/​AttributeSet;​I)​V
611 ····​.​locals·​9611 ····​.​locals·​9
612 ····​.​param·​p1,​·​"attrs"····​#·​Landroid/​util/​AttributeSet;​612 ····​.​param·​p1,​·​"attrs"····​#·​Landroid/​util/​AttributeSet;​
Offset 1699, 15 lines modifiedOffset 1699, 15 lines modified
1699 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>putBoolean(Ljava/​lang/​String;​Z)​V1699 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>putBoolean(Ljava/​lang/​String;​Z)​V
  
1700 ····​.​line·​8591700 ····​.​line·​859
1701 ····​return-​object·​v01701 ····​return-​object·​v0
1702 .​end·​method1702 .​end·​method
  
1703 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z1703 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z
1704 ····​.​locals·101704 ····​.​locals·9
1705 ····​.​param·​p1,​·​"event"····​#·​Landroid/​view/​MotionEvent;​1705 ····​.​param·​p1,​·​"event"····​#·​Landroid/​view/​MotionEvent;​
  
1706 ····​.​prologue1706 ····​.​prologue
1707 ····​const/​4·​v4,​·​0x11707 ····​const/​4·​v4,​·​0x1
  
1708 ····​const/​4·​v3,​·​0x01708 ····​const/​4·​v3,​·​0x0
  
Offset 1898, 54 lines modifiedOffset 1898, 54 lines modified
1898 ····​:​cond_21898 ····​:​cond_2
1899 ····​mul-​float·​v5,​·​v1,​·​v11899 ····​mul-​float·​v5,​·​v1,​·​v1
  
1900 ····​mul-​float·​v6,​·​v2,​·​v21900 ····​mul-​float·​v6,​·​v2,​·​v2
  
1901 ····​add-​float/​2addr·​v5,​·​v61901 ····​add-​float/​2addr·​v5,​·​v6
  
1902 ····​float-​to-​double·​v6,​·​v51902 ····​float-​to-​double·​v5,​·​v5
  
1903 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D1903 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
  
1904 ····​move-​result-​wide·​v61904 ····​move-​result-​wide·​v5
  
1905 ····​iget·​v5,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorWheelRadius:​I1905 ····​iget·​v7,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorWheelRadius:​I
  
1906 ····​iget·​v8,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorPointerHaloRad​ius:​I1906 ····​iget·​v8,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorPointerHaloRad​ius:​I
  
1907 ····​add-​int/​2addr·​v5,​·​v81907 ····​add-​int/​2addr·​v7,​·​v8
  
1908 ····​int-​to-​double·​v8,​·​v51908 ····​int-​to-​double·​v7,​·​v7
  
1909 ····​cmpg-​double·​v5,​·​v6,​·​v81909 ····​cmpg-​double·​v5,​·​v5,​·​v7
  
1910 ····​if-​gtz·​v5,​·​:​cond_31910 ····​if-​gtz·​v5,​·​:​cond_3
  
1911 ····​mul-​float·​v5,​·​v1,​·​v11911 ····​mul-​float·​v5,​·​v1,​·​v1
  
1912 ····​mul-​float·​v6,​·​v2,​·​v21912 ····​mul-​float·​v6,​·​v2,​·​v2
  
1913 ····​add-​float/​2addr·​v5,​·​v61913 ····​add-​float/​2addr·​v5,​·​v6
  
1914 ····​float-​to-​double·​v6,​·​v51914 ····​float-​to-​double·​v5,​·​v5
  
1915 ····​.​line·​6151915 ····​.​line·​615
1916 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D1916 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
  
1917 ····​move-​result-​wide·​v61917 ····​move-​result-​wide·​v5
  
1918 ····​iget·​v5,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorWheelRadius:​I1918 ····​iget·​v7,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorWheelRadius:​I
  
1919 ····​iget·​v8,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorPointerHaloRad​ius:​I1919 ····​iget·​v8,​·​p0,​·​Lcom/​larswerkman/​holocolorpicker/​ColorPicker;​-​>mColorPointerHaloRad​ius:​I
  
1920 ····​sub-​int/​2addr·​v5,​·​v81920 ····​sub-​int/​2addr·​v7,​·​v8
  
1921 ····​int-​to-​double·​v8,​·​v51921 ····​int-​to-​double·​v7,​·​v7
  
Max diff block lines reached; 1074/4438 bytes (24.20%) of diff not shown.
293 B
smali/com/larswerkman/holocolorpicker/R.smali
Offset 17, 10 lines modifiedOffset 17, 9 lines modified
17 .​method·​public·​constructor·​<init>()​V17 .​method·​public·​constructor·​<init>()​V
18 ····​.​locals·​018 ····​.​locals·​0
  
19 ····​.​prologue19 ····​.​prologue
20 ····​.​line·​920 ····​.​line·​9
21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
22 ····​.​line·​35 
23 ····​return-​void22 ····​return-​void
24 .​end·​method23 .​end·​method