• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 4 fuera de 41 páginas
Examen

Solution Manual for Android Boot Camp for Developers Using Java: A Guide to Creating Your First Android Apps, 4th Edition by Corinne Hoisington — Chapters 1–12 Answers

Document preview thumbnail
Vista previa 4 fuera de 41 páginas

This is the Solution and Answer Guide for Android Boot Camp for Developers Using Java®: A Guide to Creating Your First Android Apps, 4th Edition, by Corinne Hoisington (ISBN 9780357881231). The uploaded document covers Chapters 1 through 12 and contains answers to the Developer FAQs, Beyond the Book research questions, and references to the working code provided in the Case Programming Projects solution folders. Chapter 1 covers meeting Android, including Android version dessert names (Nougat, Kit Kat 4.4), the Google Play developer account cost, the developer revenue percentage, SDK and XML definitions, and the Hello Android World app. Chapter 2 covers the Android user interface, including TextView, ImageView, and Button components, ConstraintLayout, form factor, constraints, sp and px measurements, stubs, accepted image file types, the contentDescription accessibility attribute, and code for launching a second Activity and opening an XML layout. Chapter 3 covers user input, variables, and operations, including the soft keyboard, UX, Text Number components, Spinner prompt and entries attributes, string arrays, camel case, variable declaration and data types, arithmetic expressions, getText and parseDouble statements, DecimalFormat, concatenation, and getSelectedIndex. Chapter 4 covers icons and decision-making components, including launcher icon specifications, the Image Asset wizard, hexadecimal color codes, gravity and margin attributes, RadioGroup and checked attributes, if statements, logical and relational operators, string comparison with equals, and Toast messages. Chapter 5 covers lists, arrays, switch statements, and web browsers, including ListView components, array initialization and assignment, ArrayAdapter, public domain images, URI, opening a website with an Intent, and converting if structures to switch structures. Chapter 6 covers implementing audio, including splash screens, TimerTask and Timer classes, scheduling pauses, the Activity life cycle methods and states, MediaPlayer initialization and playback, button text and visibility changes, and the raw media folder. Chapter 7 covers displaying pictures in a GridView, including View containers, drawable folders, ImageAdapter and setAdapter, image reference arrays, array length, the position argument, custom Toast messages, LayoutParams, aspect ratio, constructors, and scale type. Chapter 8 covers using a DatePicker on a tablet, including native apps versus webpages, tablet screen sizes, Honeycomb 3.0, the Internet of Things, TableLayout and TableRow, padding and typeface XML, calendar components, , and Calendar get methods. Chapter 9 covers navigating with a Primary/Detail Flow Activity on a tablet, including the Empty Activity template, fragment_item_, PlaceholderC, TableLayout, addItem statements, ItemDetailF, WebView components, AndroidM permissions, and fragment reuse. Chapter 10 covers creating animation, including Frame and Tween animation types, animation-list root element, oneshot and duration attributes, 9-patch drawables, start and stop methods, alpha, rotate, scale, and translate effects, repeatCount, and emulator orientation. Chapter 11 covers persistent data, including SharedPreferences, internal and external storage, SQLite, network connections, XML file storage, putString, putFloat, getInt, getString, and commit methods. Chapter 12 covers publishing your Android app, including Google Play services and countries, app stores, targeting devices and languages, Android App Bundle and APK, ADB drivers, promotional assets, screenshots, YouTube videos, social media marketing, app categories, registration fees, and .aab file size limits. This Solution Manual is a study resource students can use for homework support, chapter review, and exam preparation in an Android app development course.

Vista previa del contenido

Solution and Answer Guide: Android Boot Camp for Developers Using Java® A Guide to Creating Your First Android Apps 4th Edition Corinne Hoisington




Solution and Answer Guide
Android Boot Camp for Developers Using Java® A Guide to Creating Your First Android Apps 4th
Edition Corinne Hoisington
Chapter 1-12

Chapter 1: Voila! Meet the Android


TABLE OF CONTENTS
Developer FAQs .................................................................................................................................1
Beyond the Book................................................................................................................................2
Case Programming Projects ................................................................................................................3




DEVELOPER FAQS
1. What is the dessert name that starts with an “N” to identify an Android version? (1.4)

Answer: Nougat

2. What is the one-time cost for a developer’s account at Google Play? (1.5)

Answer: $25

3. When you post an Android app at Google Play, what percentage of the app price does the developer

keep? (1.5)

Answer: 85%

4. is the web address of Google Play. (1.5)

Answer: play.google.com

5. What share of the world’s smartphone market is represented by Android? (1.1)

Answer: 72%

6. Java is the most popular coding language used to create Android apps. What other language is also used?

(1.4)

Answer: Kotlin

, Solution and Answer Guide: Chapter 1: Voila! Meet the Android


7. In which subfolder is the activity_main.xml file stored? (1.7)

Answer: layout

8. Name three widgets in the Palette mentioned in this chapter. (1.8, 1.9)

Answer: TextView, Button, Checkbox

9. What is the name of the widget that was used in the Hello Android World app? (1.8, 1.9)

Answer: TextView

10. Which two key combinations can you press to run an Android app in Android Studio? (1.9)

Answer: In Windows, Shift+F10; on a Mac, Command+Shift+F11


11. Which Android version is Kit Kat? (1.4)


Answer: 4.4


12. Using the alphabetical theme for Android version names, name three possible future names for the next

versions of Android device operating systems. (1.4)


Answer: Using the theme of desserts, any three dessert names after Tiramisu alphabetically


13. Which two attributes were changed in the Hello Android World app? (1.9)


Answer: text and id


14. What does SDK stand for? (1.4)


Answer: Software Development Kit


15. What does XML stand for? (1.4)


Answer: Extensible Markup Language




BEYOND THE BOOK
Search the web for answers to the following questions to further your Android knowledge.




© 2023 Cengage. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible 2
website, in whole or in part.

,Solution and Answer Guide: Hoisington, Android Boot Camp for Developers Using JAVA: A Guide to Creating Your First Android Apps 4e, 9780357881231, Chapter 2:
Simplify! The Android User Interface

1. Research a particular model of a popular Android smartphone or tablet device and write a paragraph on

its features, specifications, price, and manufacturer.

Answer: Answers will vary.

2. Name five Android mobile device features not mentioned in Chapter 1.

Answer: Answers will vary.

3. Research and provide three advantages that a Windows 11 user has with Android smartphones and apps.

Write and explain the advantages in full sentences.

Answer: Answers will vary.

4. Go to the Google Play website and take a screenshot of each of the following app categories: education,

gaming, mapping, travel, and personal hobby. Place the screenshots in a word-processing document and

label each one to identify them.

Answer: Answers will vary.

5. Create a timeline of the Android product from the past to present day.

Answer: Answers will vary.




CASE PROGRAMMING PROJECTS
Working code is provided in the chapter’s Solutions folders for each case programming project.


Solution and Answer Guide
Hoisington, Android Boot Camp for Developers Using JAVA: A Guide to Creating Your First Android Apps
4e, 9780357881231, Chapter 2: Simplify! The Android User Interface


TABLE OF CONTENTS
Developer FAQs .................................................................................................................................1
Beyond the Book................................................................................................................................2
Case Programming Projects ................................................................................................................3




© 2023 Cengage. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible 3
website, in whole or in part.

, Solution and Answer Guide: Hoisington, Android Boot Camp for Developers Using JAVA: A Guide to Creating Your First Android Apps 4e, 9780357881231, Chapter 2:
Simplify! The Android User Interface


DEVELOPER FAQS
1. What are the three components used in this chapter? (2.1)

Answer: TextView, ImageView, and Button

2. If you were creating an app in many different languages, would you have to write the entire program from

scratch for each language? What part of the program would stay the same? What part of the program

would be different? (2.2)

Answer: No. You can keep all the same Java classes; just use different strings.xml files for each

language display.

3. In which subfolder in the Android project view are the XML files stored? (2.1)

Answer: layout

4. In the chapter’s example project, which kind of layout was used to lay out the components on the

emulator? (2.3)

Answer: ConstraintLayout

5. What is the term that describes the screen size, configuration, or physical layout of a device? (2.1)

Answer: form factor

6. What are the building blocks of an Android layout that attach or align a component to the screen either

by attaching it vertically and horizontally to the edges of the screen or by aligning it with another

component? (2.3)

Answer: constraints

7. Which measurement is most preferred for text size? Why? (2.3)

Answer: sp. If a user has selected sp and set up an Android phone to display a large font size for more

clarity and easier visibility, the font in the app will be scaled to meet the user’s size preference.

8. What does px stand for? (2.3)

Answer: pixel

9. What does sp stand for? (2.3)




© 2023 Cengage. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible 4
website, in whole or in part.

Información del documento

Subido en
5 de octubre de 2026
Número de páginas
41
Escrito en
2026/2027
Tipo
Examen
Contiene
Preguntas y respuestas
$22.49

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
Solutions101
5.0
(2)
Vendido
71
Seguidores
0
Artículos
505
Última venta
1 día hace



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes