[−]
/home/hans/code/fdroid/data/tmp/de.cwde.freeshisen_9.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.cwde.freeshisen_9.apk
[−]
zipinfo {}
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 Zip·​file·​size:​·​1961396·​bytes,​·​number·​of·​entries:​·​20 1 Zip·​file·​size:​·​1961313·​bytes,​·​number·​of·​entries:​·​20
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1404·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​1404·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1525·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​3F452C6C.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​1525·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​3F452C6C.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​3F452C6C.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​3F452C6C.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​3320·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3320·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat···​310642·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​classic.​png 8 -​rw-​-​-​-​·····​1.​0·​fat···​310642·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​classic.​png
9 -​rw-​-​-​-​·····​1.​0·​fat···​505364·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​jade.​png 9 -​rw-​-​-​-​·····​1.​0·​fat···​505364·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​jade.​png
10 -​rw-​-​-​-​·····​1.​0·​fat····​29323·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​kshisen_bgnd.​png 10 -​rw-​-​-​-​·····​1.​0·​fat····​29323·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​kshisen_bgnd.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​7218·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​original.​png 11 -​rw-​-​-​-​·····​1.​0·​fat·····​7195·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​original.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​2861·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​pixel.​png 12 -​rw-​-​-​-​·····​1.​0·​fat·····​2840·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​pixel.​png
13 -​rw-​-​-​-​·····​1.​0·​fat···​349366·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​traditional.​png 13 -​rw-​-​-​-​·····​1.​0·​fat···​349366·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​traditional.​png
14 -​rw-​-​-​-​·····​1.​0·​fat···​716655·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​veit.​png 14 -​rw-​-​-​-​·····​1.​0·​fat···​716655·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​nodpi-​v4/​veit.​png
15 -​rw-​-​-​-​·····​1.​0·​fat······​348·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable/​icon.​png 15 -​rw-​-​-​-​·····​1.​0·​fat······​339·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable/​icon.​png
16 -​rw-​-​-​-​·····​2.​0·​fat·····​6052·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout-​v11/​highscore.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat·····​6052·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout-​v11/​highscore.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat·····​5768·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​highscore.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat·····​5768·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​highscore.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat·····​1084·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat·····​1084·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat·····​1616·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat·····​1616·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml
20 -​rw-​-​-​-​·····​1.​0·​fat·····​9600·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc 20 -​rw-​-​-​-​·····​1.​0·​fat·····​9636·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
21 -​rw-​-​-​-​·····​2.​0·​fat····​43100·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex 21 -​rw-​-​-​-​·····​2.​0·​fat····​43036·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
22 20·​files,​·​1996660·​bytes·​uncompressed,​·​1958666·​bytes·​compressed:​··​1.​9% 22 20·​files,​·​1996579·​bytes·​uncompressed,​·​1958639·​bytes·​compressed:​··​1.​9%
[−]
res/drawable-nodpi-v4/original.png
[−]
sng
Offset 26, 15 lines modified Offset 26, 15 lines modified
26 ····​(223,​223,​··​0)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0x00)​ 26 ····​(223,​223,​··​0)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0x00)​
27 ····​(142,​·​65,​··​0)​·····​#·​rgb·​=·​(0x8e,​0x41,​0x00)​ 27 ····​(142,​·​65,​··​0)​·····​#·​rgb·​=·​(0x8e,​0x41,​0x00)​
28 ····​(150,​·​93,​··​0)​·····​#·​rgb·​=·​(0x96,​0x5d,​0x00)​ 28 ····​(150,​·​93,​··​0)​·····​#·​rgb·​=·​(0x96,​0x5d,​0x00)​
29 ····​(199,​178,​150)​·····​#·​rgb·​=·​(0xc7,​0xb2,​0x96)​ 29 ····​(199,​178,​150)​·····​#·​rgb·​=·​(0xc7,​0xb2,​0x96)​
30 ····​(215,​215,​223)​·····​#·​rgb·​=·​(0xd7,​0xd7,​0xdf)​ 30 ····​(215,​215,​223)​·····​#·​rgb·​=·​(0xd7,​0xd7,​0xdf)​
31 } 31 }
32 tRNS·​{ 32 tRNS·​{
33 ·​0·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255} 33 ·​0}
34 IMAGE·​{ 34 IMAGE·​{
35 ····​pixels·​base64 35 ····​pixels·​base64
36 000012222222222222222​222222222222222222300​001222222222222222222​222222222222222230000​122222222222222222222​222222222222223000012​222222222222222222222​222222222222300001222​222222222222222222222​222222222230000122222​222222222222222222222​222222223000012222222​222222222222222222222​222222300001222222222​222222222222222222222​222230000122222222222​222222222222222222222​223 36 000012222222222222222​222222222222222222300​001222222222222222222​222222222222222230000​122222222222222222222​222222222222223000012​222222222222222222222​222222222222300001222​222222222222222222222​222222222230000122222​222222222222222222222​222222223000012222222​222222222222222222222​222222300001222222222​222222222222222222222​222230000122222222222​222222222222222222222​223
37 000441555555555555555​555555555555555552200​044155555555555555555​555555555555555220004​415555555555555555555​555555555555522000441​555555555555555555555​555555555552200044155​555555555555555555555​555555555220004415555​555555555556655555555​555555522000441555555​555555555555555555555​555552200044155555555​555555555555555555555​555220004415555555555​555555555555555555555​522 37 000441555555555555555​555555555555555552200​044155555555555555555​555555555555555220004​415555555555555555555​555555555555522000441​555555555555555555555​555555555552200044155​555555555555555555555​555555555220004415555​555555555556655555555​555555522000441555555​555555555555555555555​555552200044155555555​555555555555555555555​555220004415555555555​555555555555555555555​522
38 004745558555555555555​555555555555555555200​474558888555555555555​555555555555555520047​455588885555555555555​999955555555552004745​555885555555555555555​555555555555200474588​8885555555555555555AA​AA5555555520047455588​855555555556665555555​555555552004745588888​55555BB55555555555555​555555200474555888555​555555555555555555555​555520047455888855555​555555555555555555555​552 38 004745558555555555555​555555555555555555200​474558888555555555555​555555555555555520047​455588885555555555555​999955555555552004745​555885555555555555555​555555555555200474588​8885555555555555555AA​AA5555555520047455588​855555555556665555555​555555552004745588888​55555BB55555555555555​555555200474555888555​555555555555555555555​555520047455888855555​555555555555555555555​552
39 047745588555555555555​555555555555555555204​774585555855555555555​555555555555555520477​455855558555555555599​999955555555552047745​5585855555555555555CC​CCCCCCCCCC55204774585​555555555A555555AAAAA​555555555520477455855​585555555555666655555​555555552047745855558​555555BBB555555555555​555555204774558555855​555555DDD555555555555​555520477458555585555​5EE555555555555555555​552 39 047745588555555555555​555555555555555555204​774585555855555555555​555555555555555520477​455855558555555555599​999955555555552047745​5585855555555555555CC​CCCCCCCCCC55204774585​555555555A555555AAAAA​555555555520477455855​585555555555666655555​555555552047745855558​555555BBB555555555555​555555204774558555855​555555DDD555555555555​555520477458555585555​5EE555555555555555555​552
40 477745858555555555555​5555555555555FFF55247​774555555855555555555​555GGGGG5555555524777​455555558555555599999​999555555555552477745​5585855555555555CCCCC​CCCCCCCCCCC5247774585​55555555AA55555AAAAA5​555555555524777458555​555555555555666655555​555555552477745555585​5555555BBB55555555555​555555247774558555855​55555555DDD5555555555​555524777458555585555​5EEE55555555555555555​552 40 477745858555555555555​5555555555555FFF55247​774555555855555555555​555GGGGG5555555524777​455555558555555599999​999555555555552477745​5585855555555555CCCCC​CCCCCCCCCCC5247774585​55555555AA55555AAAAA5​555555555524777458555​555555555555666655555​555555552477745555585​5555555BBB55555555555​555555247774558555855​55555555DDD5555555555​555524777458555585555​5EEE55555555555555555​552
[−]
res/drawable-nodpi-v4/pixel.png
[−]
sng
Offset 24, 15 lines modified Offset 24, 15 lines modified
24 ····​(223,​223,​··​0)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0x00)​ 24 ····​(223,​223,​··​0)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0x00)​
25 ····​(142,​·​65,​··​0)​·····​#·​rgb·​=·​(0x8e,​0x41,​0x00)​ 25 ····​(142,​·​65,​··​0)​·····​#·​rgb·​=·​(0x8e,​0x41,​0x00)​
26 ····​(199,​178,​150)​·····​#·​rgb·​=·​(0xc7,​0xb2,​0x96)​ 26 ····​(199,​178,​150)​·····​#·​rgb·​=·​(0xc7,​0xb2,​0x96)​
27 ····​(150,​·​93,​··​0)​·····​#·​rgb·​=·​(0x96,​0x5d,​0x00)​ 27 ····​(150,​·​93,​··​0)​·····​#·​rgb·​=·​(0x96,​0x5d,​0x00)​
28 ····​(215,​215,​223)​·····​#·​rgb·​=·​(0xd7,​0xd7,​0xdf)​ 28 ····​(215,​215,​223)​·····​#·​rgb·​=·​(0xd7,​0xd7,​0xdf)​
29 } 29 }
30 tRNS·​{ 30 tRNS·​{
31 ·​0·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255} 31 ·​0}
32 IMAGE·​{ 32 IMAGE·​{
33 ····​pixels·​base64 33 ····​pixels·​base64
34 001222222222222222220​012222222222222222200​122222222222222222001​222222222222222220012​222222222222222200122​222222222222222001222​222222222222220012222​222222222222200122222​222222222222 34 001222222222222222220​012222222222222222200​122222222222222222001​222222222222222220012​222222222222222200122​222222222222222001222​222222222222220012222​222222222222200122222​222222222222
35 033454444444444444440​334554444444444444403​345544444446644444033​445444444444444440335​554444444777444403345​544444844444444033555​444944444444440334554​444444444444403345544​444444444444 35 033454444444444444440​334554444444444444403​345544444446644444033​445444444444444440335​554444444777444403345​544444844444444033555​444944444444440334554​444444444444403345544​444444444444
36 3A355444444444444BB43​A35445444444CCC44443A​3544544666664444443A3​45544444DDDDDDDD43A35​44447447774444443A354​4444448844444443A3445​444994444444443A35445​4444EE44444443A354544​FF4444F44444 36 3A355444444444444BB43​A35445444444CCC44443A​3544544666664444443A3​45544444DDDDDDDD43A35​44447447774444443A354​4444448844444443A3445​444994444444443A35445​4444EE44444443A354544​FF4444F44444
37 GA3454444444444BBBB4G​A344544444CCCCC4444GA​344544444444444444GA3​54544DDDD444D44D4GA34​5544744447444444GA355​544444484488844GA3454​44449449994444GA34554​44444EE444444GA355544​4FFFFFF44444 37 GA3454444444444BBBB4G​A344544444CCCCC4444GA​344544444444444444GA3​54544DDDD444D44D4GA34​5544744447444444GA355​544444484488844GA3454​44449449994444GA34554​44444EE444444GA355544​4FFFFFF44444
38 GA3454444444BBBBB444G​A34544444CC44444444GA​344454444466644444GA3​5555DD4D4444D44D4GA34​4544747747774444GA354​454888888888884GA3454​44449999444444GA35445​4444E4EE44444GA34454F​FFF44F444444 38 GA3454444444BBBBB444G​A34544444CC44444444GA​344454444466644444GA3​5555DD4D4444D44D4GA34​4544747747774444GA354​454888888888884GA3454​44449999444444GA35445​4444E4EE44444GA34454F​FFF44F444444
[−]
res/drawable/icon.png
[−]
sng
Offset 12, 15 lines modified Offset 12, 15 lines modified
12 ····​(215,​190,​166)​·····​#·​rgb·​=·​(0xd7,​0xbe,​0xa6)​ 12 ····​(215,​190,​166)​·····​#·​rgb·​=·​(0xd7,​0xbe,​0xa6)​
13 ····​(142,​130,​105)​·····​#·​rgb·​=·​(0x8e,​0x82,​0x69)​ 13 ····​(142,​130,​105)​·····​#·​rgb·​=·​(0x8e,​0x82,​0x69)​
14 ····​(105,​··​0,​·​97)​·····​#·​rgb·​=·​(0x69,​0x00,​0x61)​ 14 ····​(105,​··​0,​·​97)​·····​#·​rgb·​=·​(0x69,​0x00,​0x61)​
15 ····​(134,​138,​113)​·····​#·​rgb·​=·​(0x86,​0x8a,​0x71)​ 15 ····​(134,​138,​113)​·····​#·​rgb·​=·​(0x86,​0x8a,​0x71)​
16 ····​(105,​·​97,​·​81)​·····​#·​rgb·​=·​(0x69,​0x61,​0x51)​ 16 ····​(105,​·​97,​·​81)​·····​#·​rgb·​=·​(0x69,​0x61,​0x51)​
17 } 17 }
18 tRNS·​{ 18 tRNS·​{
19 ·​0·​255·​255·​255·​255·​255·​255·​255·​255·​255} 19 ·​0}
20 IMAGE·​{ 20 IMAGE·​{
21 ····​pixels·​base64 21 ····​pixels·​base64
22 000000000000000000000​000000000000000000000​000000000000000000000​0 22 000000000000000000000​000000000000000000000​000000000000000000000​0
23 000000000000000000000​000000000000000000000​000000000000000000000​0 23 000000000000000000000​000000000000000000000​000000000000000000000​0
24 000000000000000000000​000000000000000000000​000000000000000000000​0 24 000000000000000000000​000000000000000000000​000000000000000000000​0
25 000000000000000000000​000000000000000000000​000000000000000000000​0 25 000000000000000000000​000000000000000000000​000000000000000000000​0
26 000000000000000012222​222222222222222222222​222222222300000000000​0 26 000000000000000012222​222222222222222222222​222222222300000000000​0
[−]
smali/de/cwde/freeshisen/HighscoreActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​HighscoreActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​HighscoreActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​HighscoreActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​HighscoreActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​cwde/​freeshisen/​HighscoreActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​75 27 ····​.​line·​75
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​HighscoreActivity$1;​-​>this$0:​Lde/​cwde/​freeshisen/​HighscoreActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​HighscoreActivity$1;​-​>this$0:​Lde/​cwde/​freeshisen/​HighscoreActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 41, 19 lines modified Offset 42, 21 lines modified
41 ····​.​param·​p1,​·​"dialog"····​#·​Landroid/​content/​DialogInterface;​ 42 ····​.​param·​p1,​·​"dialog"····​#·​Landroid/​content/​DialogInterface;​
42 ····​.​param·​p2,​·​"id"····​#·​I 43 ····​.​param·​p2,​·​"id"····​#·​I
   
43 ····​.​prologue 44 ····​.​prologue
44 ····​.​line·​78 45 ····​.​line·​78
45 ····​check-​cast·​p1,​·​Landroid/​app/​AlertDialog;​ 46 ····​check-​cast·​p1,​·​Landroid/​app/​AlertDialog;​
   
  47 ····​.​line·​80
46 ····​.​end·​local·​p1····​#·​"dialog":​Landroid/​content/​DialogInterface;​ 48 ····​.​end·​local·​p1····​#·​"dialog":​Landroid/​content/​DialogInterface;​
47 ····​invoke-​virtual·​{p1},​·​Landroid/​app/​AlertDialog;​-​>getContext()​Landroid/​content/​Context;​ 49 ····​invoke-​virtual·​{p1},​·​Landroid/​app/​AlertDialog;​-​>getContext()​Landroid/​content/​Context;​
   
48 ····​move-​result-​object·​v2 50 ····​move-​result-​object·​v2
   
  51 ····​.​line·​79
49 ····​invoke-​static·​{v2},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 52 ····​invoke-​static·​{v2},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
50 ····​move-​result-​object·​v1 53 ····​move-​result-​object·​v1
   
51 ····​.​line·​81 54 ····​.​line·​81
52 ····​.​local·​v1,​·​"sp":​Landroid/​content/​SharedPreferences;​ 55 ····​.​local·​v1,​·​"sp":​Landroid/​content/​SharedPreferences;​
53 ····​invoke-​interface·​{v1},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 56 ····​invoke-​interface·​{v1},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
[−]
smali/de/cwde/freeshisen/HighscoreActivity.smali
Offset 46, 14 lines modified Offset 46, 15 lines modified
46 .​end·​method 46 .​end·​method
   
47 .​method·​private·​updateTextViews()​V 47 .​method·​private·​updateTextViews()​V
48 ····​.​locals·​3 48 ····​.​locals·​3
   
49 ····​.​prologue 49 ····​.​prologue
50 ····​.​line·​47 50 ····​.​line·​47
  51 ····​.​line·​48
51 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 52 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
52 ····​move-​result-​object·​v0 53 ····​move-​result-​object·​v0
   
53 ····​.​line·​49 54 ····​.​line·​49
54 ····​.​local·​v0,​·​"sp":​Landroid/​content/​SharedPreferences;​ 55 ····​.​local·​v0,​·​"sp":​Landroid/​content/​SharedPreferences;​
55 ····​const·​v1,​·​0x7f080003 56 ····​const·​v1,​·​0x7f080003
Offset 215, 14 lines modified Offset 216, 15 lines modified
215 ····​invoke-​direct·​{p0},​·​Lde/​cwde/​freeshisen/​HighscoreActivity;​-​>updateTextViews()​V 216 ····​invoke-​direct·​{p0},​·​Lde/​cwde/​freeshisen/​HighscoreActivity;​-​>updateTextViews()​V
   
216 ····​.​line·​22 217 ····​.​line·​22
217 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 218 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
218 ····​move-​result-​object·​v0 219 ····​move-​result-​object·​v0
   
  220 ····​.​line·​23
219 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 221 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
220 ····​.​line·​24 222 ····​.​line·​24
221 ····​return-​void 223 ····​return-​void
222 .​end·​method 224 .​end·​method
   
223 .​method·​protected·​onPause()​V 225 .​method·​protected·​onPause()​V
Offset 233, 14 lines modified Offset 235, 15 lines modified
233 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onPause()​V 235 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onPause()​V
   
234 ····​.​line·​36 236 ····​.​line·​36
235 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 237 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
236 ····​move-​result-​object·​v0 238 ····​move-​result-​object·​v0
   
  239 ····​.​line·​37
237 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 240 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
238 ····​.​line·​38 241 ····​.​line·​38
239 ····​return-​void 242 ····​return-​void
240 .​end·​method 243 .​end·​method
   
241 .​method·​protected·​onResume()​V 244 .​method·​protected·​onResume()​V
Offset 251, 14 lines modified Offset 254, 15 lines modified
251 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onResume()​V 254 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onResume()​V
   
252 ····​.​line·​29 255 ····​.​line·​29
253 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 256 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
254 ····​move-​result-​object·​v0 257 ····​move-​result-​object·​v0
   
  258 ····​.​line·​30
255 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 259 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
256 ····​.​line·​31 260 ····​.​line·​31
257 ····​return-​void 261 ····​return-​void
258 .​end·​method 262 .​end·​method
   
259 .​method·​public·​onSharedPreferenceCha​nged(Landroid/​content/​SharedPreferences;​Ljava/​lang/​String;​)​V 263 .​method·​public·​onSharedPreferenceCha​nged(Landroid/​content/​SharedPreferences;​Ljava/​lang/​String;​)​V
[−]
smali/de/cwde/freeshisen/Board.smali
Offset 918, 253 lines modified Offset 918, 246 lines modified
918 ············​"Lde/​cwde/​freeshisen/​Line;​",​ 918 ············​"Lde/​cwde/​freeshisen/​Line;​",​
919 ············​">;​" 919 ············​">;​"
920 ········​} 920 ········​}
921 ····​.​end·​annotation 921 ····​.​end·​annotation
   
922 ····​.​prologue 922 ····​.​prologue
923 ····​.​line·​255 923 ····​.​line·​255
924 ····​new-​instance·​v20,​·​Ljava/​util/​ArrayList;​ 924 ····​new-​instance·​v19,​·​Ljava/​util/​ArrayList;​
   
925 ····​invoke-​direct/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​ArrayList;​-​><init>()​V 925 ····​invoke-​direct/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
926 ····​.​line·​256 926 ····​.​line·​256
927 ····​.​local·​v20,​·​"result":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​cwde/​freeshisen/​Line;​>;​" 927 ····​.​local·​v19,​·​"result":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lde/​cwde/​freeshisen/​Line;​>;​"
928 ····​new-​instance·​v16,​·​Ljava/​util/​ArrayList;​ 928 ····​new-​instance·​v15,​·​Ljava/​util/​ArrayList;​
   
929 ····​invoke-​direct/​range·​{v16·​.​.​·v16},​·​Ljava/​util/​ArrayList;​-​><init>()​V 929 ····​invoke-​direct·​{v15},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
930 ····​.​line·​257 930 ····​.​line·​257
931 ····​.​local·​v16,​·​"pieces":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Integer;​>;​" 931 ····​.​local·​v15,​·​"pieces":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Integer;​>;​"
932 ····​new-​instance·​v15,​·​Ljava/​util/​ArrayList;​ 932 ····​new-​instance·​v14,​·​Ljava/​util/​ArrayList;​
   
933 ····​invoke-​direct·​{v15},​·​Ljava/​util/​ArrayList;​-​><init>()​V 933 ····​invoke-​direct·​{v14},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
934 ····​.​line·​258 934 ····​.​line·​258
935 ····​.​local·​v15,​·​"piecePoints":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​util/​List<Lde/​cwde/​freeshisen/​Point;​>;​>;​" 935 ····​.​local·​v14,​·​"piecePoints":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​util/​List<Lde/​cwde/​freeshisen/​Point;​>;​>;​"
936 ····​const/​4·​v5,​·​0x0 936 ····​const/​4·​v5,​·​0x0
   
937 ····​.​local·​v5,​·​"i":​I 937 ····​.​local·​v5,​·​"i":​I
938 ····​:​goto_0 938 ····​:​goto_0
939 ····​move-​object/​from16·​v0,​·​p0 939 ····​move-​object/​from16·​v0,​·​p0
   
940 ····​iget-​object·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Board;​-​>boardSize:​[I 940 ····​iget-​object·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Board;​-​>boardSize:​[I
   
941 ····​move-​object/​from16·​v21,​·​v0 941 ····​move-​object/​from16·​v20,​·​v0
   
942 ····​const/​16·​v22,​·​0x0 942 ····​const/​16·​v21,​·​0x0
   
943 ····​aget·​v21,​·​v21,​·​v22 943 ····​aget·​v20,​·​v20,​·​v21
   
944 ····​move/​from16·​v0,​·​v21 944 ····​move/​from16·​v0,​·​v20
   
945 ····​if-​ge·​v5,​·​v0,​·​:​cond_3 945 ····​if-​ge·​v5,​·​v0,​·​:​cond_3
   
946 ····​.​line·​259 946 ····​.​line·​259
947 ····​const/​4·​v7,​·​0x0 947 ····​const/​4·​v6,​·​0x0
   
948 ····​.​local·​v7,​·​"j":​I 948 ····​.​local·​v6,​·​"j":​I
949 ····​:​goto_1 949 ····​:​goto_1
950 ····​move-​object/​from16·​v0,​·​p0 950 ····​move-​object/​from16·​v0,​·​p0
   
951 ····​iget-​object·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Board;​-​>boardSize:​[I 951 ····​iget-​object·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Board;​-​>boardSize:​[I
   
952 ····​move-​object/​from16·​v21,​·​v0 952 ····​move-​object/​from16·​v20,​·​v0
   
953 ····​const/​16·​v22,​·​0x1 953 ····​const/​16·​v21,​·​0x1
   
954 ····​aget·​v21,​·​v21,​·​v22 954 ····​aget·​v20,​·​v20,​·​v21
   
955 ····​move/​from16·​v0,​·​v21 955 ····​move/​from16·​v0,​·​v20
   
956 ····​if-​ge·​v7,​·​v0,​·​:​cond_2 956 ····​if-​ge·​v6,​·​v0,​·​:​cond_2
   
957 ····​.​line·​260 957 ····​.​line·​260
958 ····​move-​object/​from16·​v0,​·​p0 958 ····​move-​object/​from16·​v0,​·​p0
   
959 ····​iget-​object·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Board;​-​>board:​[[C 959 ····​iget-​object·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Board;​-​>board:​[[C
   
960 ····​move-​object/​from16·​v21,​·​v0 960 ····​move-​object/​from16·​v20,​·​v0
   
961 ····​aget-​object·​v21,​·​v21,​·​v5 961 ····​aget-​object·​v20,​·​v20,​·​v5
   
962 ····​aget-​char·​v14,​·​v21,​·​v7 962 ····​aget-​char·​v13,​·​v20,​·​v6
   
963 ····​.​line·​261 963 ····​.​line·​261
964 ····​.​local·​v14,​·​"piece":​I 964 ····​.​local·​v13,​·​"piece":​I
965 ····​if-​nez·​v14,​·​:​cond_0 965 ····​if-​nez·​v13,​·​:​cond_0
   
966 ····​.​line·​259 966 ····​.​line·​259
967 ····​:​goto_2 967 ····​:​goto_2
968 ····​add-​int/​lit8·​v7,​·​v7,​·​0x1 968 ····​add-​int/​lit8·​v6,​·​v6,​·​0x1
   
969 ····​goto·​:​goto_1 969 ····​goto·​:​goto_1
   
970 ····​.​line·​262 970 ····​.​line·​262
971 ····​:​cond_0 971 ····​:​cond_0
972 ····​invoke-​static·​{v14},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 972 ····​invoke-​static·​{v13},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
973 ····​move-​result-​object·​v21  
   
974 ····​move-​object/​from16·​v0,​·​v16 973 ····​move-​result-​object·​v20
   
975 ····​move-​object/​from16·​v1,​·​v21 974 ····​move-​object/​from16·​v0,​·​v20
   
976 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>indexOf(Ljava/​lang/​Object;​)​I 975 ····​invoke-​interface·​{v15,​·​v0},​·​Ljava/​util/​List;​-​>indexOf(Ljava/​lang/​Object;​)​I
   
977 ····​move-​result·​v8 976 ····​move-​result·​v7
   
978 ····​.​line·​263 977 ····​.​line·​263
979 ····​.​local·​v8,​·​"key":​I 978 ····​.​local·​v7,​·​"key":​I
Max diff block lines reached; 27313/30890 bytes (88.42%) of diff not shown.
[−]
smali/de/cwde/freeshisen/Line.smali
Offset 88, 14 lines modified Offset 88, 15 lines modified
   
88 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I 88 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I
   
89 ····​if-​ne·​v0,​·​v1,​·​:​cond_2 89 ····​if-​ne·​v0,​·​v1,​·​:​cond_2
   
90 ····​iget·​v0,​·​p1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I 90 ····​iget·​v0,​·​p1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I
   
  91 ····​.​line·​23
91 ····​invoke-​virtual·​{p0},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​ 92 ····​invoke-​virtual·​{p0},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​
   
92 ····​move-​result-​object·​v1 93 ····​move-​result-​object·​v1
   
93 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I 94 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I
   
94 ····​if-​lt·​v0,​·​v1,​·​:​cond_2 95 ····​if-​lt·​v0,​·​v1,​·​:​cond_2
Offset 109, 17 lines modified Offset 110, 19 lines modified
109 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I 110 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I
   
110 ····​if-​gt·​v0,​·​v1,​·​:​cond_2 111 ····​if-​gt·​v0,​·​v1,​·​:​cond_2
   
111 ····​:​cond_1 112 ····​:​cond_1
112 ····​const/​4·​v0,​·​0x1 113 ····​const/​4·​v0,​·​0x1
   
  114 ····​.​line·​22
113 ····​:​goto_0 115 ····​:​goto_0
114 ····​return·​v0 116 ····​return·​v0
   
  117 ····​.​line·​23
115 ····​:​cond_2 118 ····​:​cond_2
116 ····​const/​4·​v0,​·​0x0 119 ····​const/​4·​v0,​·​0x0
   
117 ····​goto·​:​goto_0 120 ····​goto·​:​goto_0
118 .​end·​method 121 .​end·​method
   
119 .​method·​public·​cuts(Lde/​cwde/​freeshisen/​Line;​)​Lde/​cwde/​freeshisen/​Point;​ 122 .​method·​public·​cuts(Lde/​cwde/​freeshisen/​Line;​)​Lde/​cwde/​freeshisen/​Point;​
Offset 136, 14 lines modified Offset 139, 15 lines modified
   
136 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>isVertical()​Z 139 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>isVertical()​Z
   
137 ····​move-​result·​v0 140 ····​move-​result·​v0
   
138 ····​if-​eqz·​v0,​·​:​cond_0 141 ····​if-​eqz·​v0,​·​:​cond_0
   
  142 ····​.​line·​28
139 ····​invoke-​virtual·​{p0},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​ 143 ····​invoke-​virtual·​{p0},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​
   
140 ····​move-​result-​object·​v0 144 ····​move-​result-​object·​v0
   
141 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I 145 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I
   
142 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​ 146 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​
Offset 160, 14 lines modified Offset 164, 15 lines modified
   
160 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​ 164 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​
   
161 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I 165 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I
   
162 ····​if-​lt·​v0,​·​v1,​·​:​cond_0 166 ····​if-​lt·​v0,​·​v1,​·​:​cond_0
   
  167 ····​.​line·​29
163 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​ 168 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​
   
164 ····​move-​result-​object·​v0 169 ····​move-​result-​object·​v0
   
165 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I 170 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I
   
166 ····​iget-​object·​v1,​·​p0,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​ 171 ····​iget-​object·​v1,​·​p0,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​
Offset 215, 14 lines modified Offset 220, 15 lines modified
   
215 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>isHorizontal()​Z 220 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>isHorizontal()​Z
   
216 ····​move-​result·​v0 221 ····​move-​result·​v0
   
217 ····​if-​eqz·​v0,​·​:​cond_1 222 ····​if-​eqz·​v0,​·​:​cond_1
   
  223 ····​.​line·​32
218 ····​invoke-​virtual·​{p0},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​ 224 ····​invoke-​virtual·​{p0},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​
   
219 ····​move-​result-​object·​v0 225 ····​move-​result-​object·​v0
   
220 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I 226 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I
   
221 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​ 227 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​
Offset 239, 14 lines modified Offset 245, 15 lines modified
   
239 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​ 245 ····​iget-​object·​v1,​·​p1,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​
   
240 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I 246 ····​iget·​v1,​·​v1,​·​Lde/​cwde/​freeshisen/​Point;​-​>i:​I
   
241 ····​if-​lt·​v0,​·​v1,​·​:​cond_1 247 ····​if-​lt·​v0,​·​v1,​·​:​cond_1
   
  248 ····​.​line·​33
242 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​ 249 ····​invoke-​virtual·​{p1},​·​Lde/​cwde/​freeshisen/​Line;​-​>getMin()​Lde/​cwde/​freeshisen/​Point;​
   
243 ····​move-​result-​object·​v0 250 ····​move-​result-​object·​v0
   
244 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I 251 ····​iget·​v0,​·​v0,​·​Lde/​cwde/​freeshisen/​Point;​-​>j:​I
   
245 ····​iget-​object·​v1,​·​p0,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​ 252 ····​iget-​object·​v1,​·​p0,​·​Lde/​cwde/​freeshisen/​Line;​-​>a:​Lde/​cwde/​freeshisen/​Point;​
Max diff block lines reached; 0/2431 bytes (0.00%) of diff not shown.
[−]
smali/de/cwde/freeshisen/R.smali
Offset 22, 10 lines modified Offset 22, 9 lines modified
22 .​method·​public·​constructor·​<init>()​V 22 .​method·​public·​constructor·​<init>()​V
23 ····​.​locals·​0 23 ····​.​locals·​0
   
24 ····​.​prologue 24 ····​.​prologue
25 ····​.​line·​10 25 ····​.​line·​10
26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ····​.​line·​113  
28 ····​return-​void 27 ····​return-​void
29 .​end·​method 28 .​end·​method
[−]
smali/de/cwde/freeshisen/SettingsActivity.smali
Offset 262, 14 lines modified Offset 262, 15 lines modified
   
262 ····​move-​result-​object·​v0 262 ····​move-​result-​object·​v0
   
263 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​ 263 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​
   
264 ····​move-​result-​object·​v0 264 ····​move-​result-​object·​v0
   
  265 ····​.​line·​51
265 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 266 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
266 ····​.​line·​52 267 ····​.​line·​52
267 ····​return-​void 268 ····​return-​void
268 .​end·​method 269 .​end·​method
   
269 .​method·​protected·​onResume()​V 270 .​method·​protected·​onResume()​V
Offset 284, 14 lines modified Offset 285, 15 lines modified
   
284 ····​move-​result-​object·​v0 285 ····​move-​result-​object·​v0
   
285 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​ 286 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​
   
286 ····​move-​result-​object·​v0 287 ····​move-​result-​object·​v0
   
  288 ····​.​line·​43
287 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V 289 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
   
288 ····​.​line·​44 290 ····​.​line·​44
289 ····​return-​void 291 ····​return-​void
290 .​end·​method 292 .​end·​method
   
291 .​method·​public·​onSharedPreferenceCha​nged(Landroid/​content/​SharedPreferences;​Ljava/​lang/​String;​)​V 293 .​method·​public·​onSharedPreferenceCha​nged(Landroid/​content/​SharedPreferences;​Ljava/​lang/​String;​)​V
[−]
smali/de/cwde/freeshisen/ShisenShoActivity.smali
Offset 149, 46 lines modified Offset 149, 52 lines modified
149 ····​invoke-​static·​{v4,​·​v8},​·​Landroid/​text/​util/​Linkify;​-​>addLinks(Landroid/​widget/​TextView;​I)​Z 149 ····​invoke-​static·​{v4,​·​v8},​·​Landroid/​text/​util/​Linkify;​-​>addLinks(Landroid/​widget/​TextView;​I)​Z
   
150 ····​.​line·​112 150 ····​.​line·​112
151 ····​new-​instance·​v8,​·​Landroid/​app/​AlertDialog$Builder;​ 151 ····​new-​instance·​v8,​·​Landroid/​app/​AlertDialog$Builder;​
   
152 ····​invoke-​direct·​{v8,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 152 ····​invoke-​direct·​{v8,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  153 ····​.​line·​113
153 ····​invoke-​virtual·​{v8,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 154 ····​invoke-​virtual·​{v8,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
154 ····​move-​result-​object·​v8 155 ····​move-​result-​object·​v8
   
155 ····​const/​4·​v9,​·​0x1 156 ····​const/​4·​v9,​·​0x1
   
  157 ····​.​line·​114
156 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 158 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
157 ····​move-​result-​object·​v8 159 ····​move-​result-​object·​v8
   
158 ····​const·​v9,​·​0x7f020001 160 ····​const·​v9,​·​0x7f020001
   
  161 ····​.​line·​115
159 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​ 162 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
   
160 ····​move-​result-​object·​v8 163 ····​move-​result-​object·​v8
   
161 ····​const·​v9,​·​0x104000a 164 ····​const·​v9,​·​0x104000a
   
162 ····​const/​4·​v10,​·​0x0 165 ····​const/​4·​v10,​·​0x0
   
  166 ····​.​line·​116
163 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 167 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
164 ····​move-​result-​object·​v8 168 ····​move-​result-​object·​v8
   
  169 ····​.​line·​117
165 ····​invoke-​virtual·​{v8,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 170 ····​invoke-​virtual·​{v8,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
166 ····​move-​result-​object·​v8 171 ····​move-​result-​object·​v8
   
167 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 172 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
168 ····​move-​result-​object·​v8 173 ····​move-​result-​object·​v8
   
  174 ····​.​line·​118
169 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog;​-​>show()​V 175 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog;​-​>show()​V
170 ····​:​try_end_0 176 ····​:​try_end_0
171 ····​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 177 ····​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
172 ····​.​line·​122 178 ····​.​line·​122
173 ····​.​end·​local·​v0····​#·​"aboutText":​Ljava/​lang/​String;​ 179 ····​.​end·​local·​v0····​#·​"aboutText":​Ljava/​lang/​String;​
174 ····​.​end·​local·​v1····​#·​"aboutTitle":​Ljava/​lang/​String;​ 180 ····​.​end·​local·​v1····​#·​"aboutTitle":​Ljava/​lang/​String;​
[−]
smali/de/cwde/freeshisen/ShisenShoView$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 18 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V 20 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​121 24 ····​.​line·​121
24 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$1;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$1;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
   
[−]
smali/de/cwde/freeshisen/ShisenShoView$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V 23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​181 27 ····​.​line·​181
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$2;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$2;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/cwde/freeshisen/ShisenShoView$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V 23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​184 27 ····​.​line·​184
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$3;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$3;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/cwde/freeshisen/ShisenShoView$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V 23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​187 27 ····​.​line·​187
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$4;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$4;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/cwde/freeshisen/ShisenShoView$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V 23 .​method·​constructor·​<init>(Lde/​cwde/​freeshisen/​ShisenShoView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​615 27 ····​.​line·​615
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$5;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​cwde/​freeshisen/​ShisenShoView$5;​-​>this$0:​Lde/​cwde/​freeshisen/​ShisenShoView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/cwde/freeshisen/ShisenShoView.smali
Offset 5, 15 lines modified Offset 5, 14 lines modified
5 #·​interfaces 5 #·​interfaces
6 .​implements·​Landroid/​view/​SurfaceHolder$Callbac​k;​ 6 .​implements·​Landroid/​view/​SurfaceHolder$Callbac​k;​
   
   
7 #·​annotations 7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ····​value·​=·​{ 9 ····​value·​=·​{
10 ········​Lde/​cwde/​freeshisen/​ShisenShoView$6;​,​  
11 ········​Lde/​cwde/​freeshisen/​ShisenShoView$hHandle​r;​,​ 10 ········​Lde/​cwde/​freeshisen/​ShisenShoView$hHandle​r;​,​
12 ········​Lde/​cwde/​freeshisen/​ShisenShoView$StatePa​int;​,​ 11 ········​Lde/​cwde/​freeshisen/​ShisenShoView$StatePa​int;​,​
13 ········​Lde/​cwde/​freeshisen/​ShisenShoView$StatePl​ay;​ 12 ········​Lde/​cwde/​freeshisen/​ShisenShoView$StatePl​ay;​
14 ····​} 13 ····​}
15 .​end·​annotation 14 .​end·​annotation
   
   
Offset 487, 46 lines modified Offset 486, 53 lines modified
   
487 ····​iget-​object·​v9,​·​v9,​·​Lde/​cwde/​freeshisen/​ShisenSho;​-​>activity:​Lde/​cwde/​freeshisen/​ShisenShoActivity;​ 486 ····​iget-​object·​v9,​·​v9,​·​Lde/​cwde/​freeshisen/​ShisenSho;​-​>activity:​Lde/​cwde/​freeshisen/​ShisenShoActivity;​
   
488 ····​invoke-​direct·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 487 ····​invoke-​direct·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
489 ····​const·​v9,​·​0x7f060021 488 ····​const·​v9,​·​0x7f060021
   
  489 ····​.​line·​573
490 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 490 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
491 ····​move-​result-​object·​v8 491 ····​move-​result-​object·​v8
   
  492 ····​.​line·​574
492 ····​invoke-​virtual·​{v8,​·​v10},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 493 ····​invoke-​virtual·​{v8,​·​v10},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
493 ····​move-​result-​object·​v8 494 ····​move-​result-​object·​v8
   
494 ····​const·​v9,​·​0x7f020001 495 ····​const·​v9,​·​0x7f020001
   
  496 ····​.​line·​575
495 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​ 497 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
   
496 ····​move-​result-​object·​v8 498 ····​move-​result-​object·​v8
   
497 ····​const·​v9,​·​0x104000a 499 ····​const·​v9,​·​0x104000a
   
498 ····​const/​4·​v10,​·​0x0 500 ····​const/​4·​v10,​·​0x0
   
  501 ····​.​line·​576
499 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 502 ····​invoke-​virtual·​{v8,​·​v9,​·​v10},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
500 ····​move-​result-​object·​v8 503 ····​move-​result-​object·​v8
   
501 ····​const·​v9,​·​0x7f060022 504 ····​const·​v9,​·​0x7f060022
   
  505 ····​.​line·​577
502 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 506 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
503 ····​move-​result-​object·​v8 507 ····​move-​result-​object·​v8
   
  508 ····​.​line·​578
504 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 509 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
505 ····​move-​result-​object·​v8 510 ····​move-​result-​object·​v8
   
  511 ····​.​line·​579
506 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog;​-​>show()​V 512 ····​invoke-​virtual·​{v8},​·​Landroid/​app/​AlertDialog;​-​>show()​V
   
507 ····​.​line·​581 513 ····​.​line·​581
508 ····​invoke-​interface·​{v7},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 514 ····​invoke-​interface·​{v7},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
   
509 ····​move-​result-​object·​v3 515 ····​move-​result-​object·​v3
   
Offset 1719, 15 lines modified Offset 1725, 15 lines modified
1719 ····​:​cond_0 1725 ····​:​cond_0
1720 ····​return-​void 1726 ····​return-​void
1721 .​end·​method 1727 .​end·​method
   
   
1722 #·​virtual·​methods 1728 #·​virtual·​methods
1723 .​method·​protected·​doDraw(Landroid/​graphics/​Canvas;​)​V 1729 .​method·​protected·​doDraw(Landroid/​graphics/​Canvas;​)​V
1724 ····​.​locals·​42 1730 ····​.​locals·​41
1725 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 1731 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
   
1726 ····​.​prologue 1732 ····​.​prologue
1727 ····​.​line·​276 1733 ····​.​line·​276
1728 ····​if-​nez·​p1,​·​:​cond_1 1734 ····​if-​nez·​p1,​·​:​cond_1
   
1729 ····​.​line·​443 1735 ····​.​line·​443
Offset 1978, 32 lines modified Offset 1984, 32 lines modified
   
1978 ····​const-​wide/​16·​v8,​·​0x3c 1984 ····​const-​wide/​16·​v8,​·​0x3c
   
1979 ····​rem-​long/​2addr·​v2,​·​v8 1985 ····​rem-​long/​2addr·​v2,​·​v8
   
1980 ····​long-​to-​int·​v0,​·​v2 1986 ····​long-​to-​int·​v0,​·​v2
   
1981 ····​move/​from16·​v38,​·​v0 1987 ····​move/​from16·​v37,​·​v0
   
1982 ····​.​line·​422 1988 ····​.​line·​422
1983 ····​.​local·​v38,​·​"minutes":​I 1989 ····​.​local·​v37,​·​"minutes":​I
1984 ····​move-​object/​from16·​v0,​·​p0 1990 ····​move-​object/​from16·​v0,​·​p0
   
Max diff block lines reached; 12376/15026 bytes (82.36%) of diff not shown.