ColorImages

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 190

Chapter 1: Getting Started with Android and

Kotlin
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[ 10 ]
[ 11 ]
[ 12 ]
[ 13 ]
[ 14 ]
[ 15 ]
[ 16 ]
[ 17 ]
[ 18 ]
Chapter 2: Kotlin, XML, and the UI Designer

[ 19 ]
[ 20 ]
[ 21 ]
[ 22 ]
[ 23 ]
[ 24 ]
[ 25 ]
[ 26 ]
[ 27 ]
[ 28 ]
[ 29 ]
[ 30 ]
Chapter 3: Exploring Android Studio and the
Project Structure

[ 31 ]
[ 32 ]
[ 33 ]
[ 34 ]
[ 35 ]
[ 36 ]
[ 37 ]
[ 38 ]
[ 39 ]
[ 40 ]
[ 41 ]
[ 42 ]
[ 43 ]
Chapter 4: Getting Started with Layouts and
Material Design

[ 44 ]
[ 45 ]
[ 46 ]
[ 47 ]
[ 48 ]
[ 49 ]
[ 50 ]
[ 51 ]
[ 52 ]
[ 53 ]
[ 54 ]
[ 55 ]
[ 56 ]
[ 57 ]
[ 58 ]
[ 59 ]
[ 60 ]
[ 61 ]
[ 62 ]
[ 63 ]
Chapter 5: Beautiful Layouts with CardView
and ScrollView

[ 64 ]
[ 65 ]
[ 66 ]
[ 67 ]
[ 68 ]
[ 69 ]
[ 70 ]
[ 71 ]
[ 72 ]
[ 73 ]
[ 74 ]
[ 75 ]
[ 76 ]
[ 77 ]
[ 78 ]
[ 79 ]
Chapter 6: The Android Lifecycle

[ 80 ]
[ 81 ]
[ 82 ]
[ 83 ]
Chapter 7: Kotlin Variables, Operators, and
Expressions

[ 84 ]
Chapter 8: Kotlin Decisions and Loops

[ 85 ]
Chapter 10: Object-Oriented Programming

[ 86 ]
Chapter 11: Inheritance in Kotlin

[ 87 ]
Chapter 12: Connecting Our Kotlin to the UI
and Nullability

[ 88 ]
[ 89 ]
[ 90 ]
[ 91 ]
[ 92 ]
[ 93 ]
[ 94 ]
Chapter 13: Bringing Android Widgets to
Life

[ 95 ]
[ 96 ]
[ 97 ]
[ 98 ]
[ 99 ]
[ 100 ]
[ 101 ]
[ 102 ]
[ 103 ]
[ 104 ]
Chapter 14: Android Dialog Windows

[ 105 ]
[ 106 ]
[ 107 ]
[ 108 ]
[ 109 ]
[ 110 ]
[ 111 ]
[ 112 ]
[ 113 ]
[ 114 ]
[ 115 ]
[ 116 ]
Chapter 16: Adapters and Recyclers

[ 117 ]
[ 118 ]
[ 119 ]
[ 120 ]
[ 121 ]
[ 122 ]
Chapter 17: Data Persistence and Sharing

[ 123 ]
[ 124 ]
[ 125 ]
[ 126 ]
Chapter 18: Localization

[ 127 ]
[ 128 ]
[ 129 ]
[ 130 ]
Chapter 19: Animations and Interpolations

[ 131 ]
[ 132 ]
[ 133 ]
[ 134 ]
[ 135 ]
[ 136 ]
[ 137 ]
[ 138 ]
[ 139 ]
[ 140 ]
Chapter 20: Drawing Graphics

[ 141 ]
[ 142 ]
[ 143 ]
[ 144 ]
[ 145 ]
Chapter 21: Threads and Starting the Live
Drawing App

[ 146 ]
[ 147 ]
[ 148 ]
Chapter 22: Particle Systems and Handling
Screen Touches

[ 149 ]
[ 150 ]
[ 151 ]
Chapter 23: Android Sound Effects and the
Spinner Widget

[ 152 ]
[ 153 ]
[ 154 ]
[ 155 ]
[ 156 ]
[ 157 ]
Chapter 24: Design Patterns, Multiple
Layouts, and Fragments

[ 158 ]
[ 159 ]
[ 160 ]
[ 161 ]
[ 162 ]
[ 163 ]
[ 164 ]
[ 165 ]
[ 166 ]
[ 167 ]
[ 168 ]
Chapter 25: Advanced UI with Paging and
Swiping

[ 169 ]
[ 170 ]
[ 171 ]
[ 172 ]
[ 173 ]
Chapter 26: Advanced UI with Navigation
Drawer and Fragment

[ 174 ]
[ 175 ]
[ 176 ]
[ 177 ]
[ 178 ]
[ 179 ]
[ 180 ]
[ 181 ]
[ 182 ]
[ 183 ]
[ 184 ]
[ 185 ]
[ 186 ]
Chapter 27: Android Databases

[ 187 ]
[ 188 ]
Chapter 28: A Quick Chat Before You Go

[ 189 ]
[ 190 ]

You might also like