1. Java problems Home page Design and interface Lists Text Details Functionality Crashes
CS/SE Individual Practical
Stephen Gilmore
November 4, 2011
School of Informatics, University of Edinburgh
CS/SE Individual Practical
1 / 28
2. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Java problems
Common Java problems
.59.05.png
CS/SE Individual Practical
2 / 28
3. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Java problems
Dead code
CS/SE Individual Practical
3 / 28
4. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Java problems
Import is never used
CS/SE Individual Practical
4 / 28
5. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Java problems
Must override a superclass method...
CS/SE Individual Practical
5 / 28
6. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.02.33.png shot 2011-10-28 at 10.37.49.png
CS/SE Individual Practical
6 / 28
7. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.55.07.png shot 2011-10-30 at 07.12.07.png
CS/SE Individual Practical
7 / 28
8. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.05.09.png shot 2011-10-30 at 22.20.26.png
CS/SE Individual Practical
8 / 28
9. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.09.11.png shot 2011-10-30 at 22.00.21.png
CS/SE Individual Practical
9 / 28
10. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.15.48.png shot 2011-10-31 at 13.24.45.png
CS/SE Individual Practical
10 / 28
11. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.59.37.png shot 2011-10-31 at 14.00.01.png
CS/SE Individual Practical
11 / 28
12. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Home page
Emulator view — comparison
.28.46.png shot 2011-11-02 at 13.43.11.png
CS/SE Individual Practical
12 / 28
13. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Design and interface
Emulator view — comparison
.48.19.png shot 2011-10-30 at 07.13.14.png
CS/SE Individual Practical
13 / 28
14. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Design and interface
Emulator view
.43.01.png CS/SE Individual Practical
14 / 28
15. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Lists
Emulator view — comparison
.04.17.png shot 2011-10-31 at 09.05.52.png
CS/SE Individual Practical
15 / 28
16. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Lists
Emulator view
.29.33.png CS/SE Individual Practical
16 / 28
17. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Text
Emulator view — comparison
.00.53.png shot 2011-11-02 at 13.43.34.png
CS/SE Individual Practical
17 / 28
18. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Text
Emulator view
.25.58.png CS/SE Individual Practical
18 / 28
19. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Details
Emulator view — comparison
.58.23.png shot 2011-10-31 at 14.42.32.png
CS/SE Individual Practical
19 / 28
20. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Details
Emulator view — comparison
.40.36.png shot 2011-11-02 at 13.43.58.png
CS/SE Individual Practical
20 / 28
21. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Details
Emulator view — comparison
.22.18.png shot 2011-10-31 at 07.23.47.png
CS/SE Individual Practical
21 / 28
22. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Functionality
Emulator view
.52.15.png CS/SE Individual Practical
22 / 28
23. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Functionality
Emulator view
.42.38.png CS/SE Individual Practical
23 / 28
24. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Crashes
Emulator view — comparison
.13.59.png shot 2011-10-30 at 22.24.01.png
CS/SE Individual Practical
24 / 28
25. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Crashes
Emulator view — comparison
.00.05.png shot 2011-10-31 at 16.26.04.png
CS/SE Individual Practical
25 / 28
26. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Crashes
Errors in the LogCat view
CS/SE Individual Practical
26 / 28
27. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Crashes
Errors in the LogCat view
.33.18.png
CS/SE Individual Practical
27 / 28
28. Java problems Home page Design and interface Lists Text Details Functionality Crashes
Crashes
Errors in the LogCat view
CS/SE Individual Practical
28 / 28