1 / 83

Chapter 1

Chapter 1. Introduction. Figure 01.01: Android Lollipop Notifications. Figure 01.02: Java programs are compiled into bytecode and run in Java Runtime Environments. Figure 01.03: Java bytecode is compiled into Dalvik bytecode and executed on a Dalvik VM.

rdaily
Download Presentation

Chapter 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 1 Introduction

  2. Figure 01.01: Android Lollipop Notifications

  3. Figure 01.02: Java programs are compiled into bytecode and run in Java Runtime Environments

  4. Figure 01.03: Java bytecode is compiled into Dalvik bytecode and executed on a Dalvik VM

  5. Figure 01.04: The process for building begins with an idea and ends with delivery

  6. Figure 01.05: Use of physical mockups can make application user experiences better understood

  7. Figure 01.06: Sample Android App Project Structure

  8. Figure 01.07: Pixel density of graphic images ranges from medium to extra-high density

  9. Figure 01.08: The User Interface of an application is defined by an XML file

  10. Figure 01.09: Android Studio Setup Wizard will install the latest Android SDK

  11. Figure 01.10: The storyboard for the Hello Goodbye application

  12. Figure 01.11: Android Studio provides quick starts to new projects

  13. Figure 01.12: The SDK Manager can be used to update and install Android tools and packages

  14. Figure 01.13: The SDK Manager categorizes tools and platforms into packages

  15. Figure 01.14

  16. Figure 01.15

  17. Figure 01.16

  18. Figure 01.17

  19. Figure 01.18

  20. Figure 01.19: The project structure for the newly created Hello Goodbye project

  21. Figure 01.20: ic_launch.png is automatically generated as the default launch icon. The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

  22. Figure 01.21

  23. Figure 01.22: Copy-and-paste the xxhdi graphic to the drawable folder

  24. Figure 01.23

  25. Figure 01.24

  26. Figure 01.25

  27. Figure 01.26

  28. Figure 01.27

  29. Figure 01.28: Strings are static resources that are stored in an external file

  30. Figure 01.29

  31. Figure 01.30: A color.xml file is a resource file that stores colors used by the application

  32. Figure 01.31

  33. Figure 01.32: The Graphical Layout Editor is launched when a layout is activated

  34. Figure 01.33

  35. Figure 01.34

  36. Figure 01.35: A background image is added to the application

  37. Figure 01.36: The TextView element is removed in the XML code

  38. Figure 01.37: The TextView is centered horizontally and aligned at the top

  39. Figure 01.38: String values can be selected for TextView objects placed on the canvas

  40. Figure 01.39: Color can be selected from the Color XML file

  41. Figure 01.40: The output TextView will appear on the canvas

  42. Figure 01.41: An ImageView is placed in the center of the canvas

  43. Figure 01.42

  44. Figure 01.43: The ImageView container is set to hold greetimage.png

  45. Figure 01.44

  46. Figure 01.45: The Button widget is given an identifying name, button

  47. Figure 01.46

  48. Figure 01.47: Final property settings for button

  49. Figure 01.48: The completed layout contains textView, imageView, and button1

  50. Figure 01.49

More Related