Table of Contents for
Beginning Android Programming with Android Studio, Fourth Edition

Version ebook / Retour

Cover image for bash Cookbook, 2nd Edition Beginning Android Programming with Android Studio, Fourth Edition by Jerome F. DiMarzio Published by Wrox, 2016
  1. Cover
  2. Contents
  3. Title Page
  4. Introduction
  5. Chapter 1: Getting Started with Android Programming
  6. Chapter 2: Using Android Studio for Android Development
  7. Chapter 3: Activities, Fragments, and Intents
  8. Chapter 4: Getting to Know the Android User Interface
  9. Chapter 5: Designing Your User Interface with Views
  10. Chapter 6: Displaying Pictures and Menus with Views
  11. Chapter 7: Data Persistence
  12. Chapter 8: Content Providers
  13. Chapter 9: Messaging
  14. Chapter 10: Location-Based Services
  15. Chapter 11: Networking
  16. Chapter 12: Developing Android Services
  17. Appendix: Answers to Exercises
  18. Copyright
  19. Dedication
  20. Credits
  21. About the Author
  22. About the Technical Editor
  23. Acknowledgments
  24. End User License Agreement
Prev Previous Chapter
Cover
Next Next Chapter
Title Page

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright
  4. Dedication
  5. Credits
  6. About the Author
  7. About the Technical Editor
  8. Acknowledgments
  9. Introduction
    1. Who This Book Is For
    2. What This Book Covers
    3. How This Book Is Structured
    4. What You Need to Use This Book
    5. Conventions
    6. Source Code
    7. Errata
    8. P2P.wrox.com
  10. Chapter 1: Getting Started with Android Programming
    1. What Is Android?
    2. Obtaining the Required Tools
    3. Launching Your First Android Application
    4. Summary
  11. Chapter 2: Using Android Studio for Android Development
    1. Exploring the IDE
    2. Using Code Completion
    3. Debugging Your Application
    4. Publishing Your Application
    5. Summary
  12. Chapter 3: Activities, Fragments, and Intents
    1. Understanding Activities
    2. Linking Activities Using Intents
    3. Fragments
    4. Displaying Notifications
    5. Summary
  13. Chapter 4: Getting to Know the Android User Interface
    1. Understanding the Components of a Screen
    2. Adapting to Display Orientation
    3. Managing Changes to Screen Orientation
    4. Utilizing the Action Bar
    5. Creating the User Interface Programmatically
    6. Listening for UI Notifications
    7. Summary
  14. Chapter 5: Designing Your User Interface with Views
    1. Using Basic Views
    2. Using Picker Views
    3. Using List Views to Display Long Lists
    4. Understanding Specialized Fragments
    5. Summary
  15. Chapter 6: Displaying Pictures and Menus with Views
    1. Using Image Views to Display Pictures
    2. Using Menus with Views
    3. Using WebView
    4. Summary
  16. Chapter 7: Data Persistence
    1. Saving and Loading User Preferences
    2. Persisting Data to Files
    3. Creating and Using Databases
    4. Summary
  17. Chapter 8: Content Providers
    1. Sharing Data in Android
    2. Using a Content Provider
    3. Creating Your Own Content Providers
    4. Using the Content Provider
    5. Summary
  18. Chapter 9: Messaging
    1. SMS Messaging
    2. Sending Email
    3. Summary
  19. Chapter 10: Location-Based Services
    1. Displaying Maps
    2. Getting Location Data
    3. Monitoring a Location
    4. Summary
  20. Chapter 11: Networking
    1. Consuming Web Services Using HTTP
    2. Consuming Json Services
    3. Summary
  21. Chapter 12: Developing Android Services
    1. Creating Your Own Services
    2. Establishing Communication Between a Service and an Activity
    3. Binding Activities to Services
    4. Understanding Threading
    5. Summary
  22. Appendix: Answers to Exercises
    1. Chapter 1 Answers
    2. Chapter 2 Answers
    3. Chapter 3 Answers
    4. Chapter 4 Answers
    5. Chapter 5 Answers
    6. Chapter 6 Answers
    7. Chapter 7 Answers
    8. Chapter 8 Answers
    9. Chapter 9 Answers
    10. Chapter 10 Answers
    11. Chapter 11 Answers
    12. Chapter 12 Answers
  23. End User License Agreement

Pages

  1. iii
  2. iv
  3. v
  4. vi
  5. vii
  6. viii
  7. ix
  8. xvii
  9. xviii
  10. xix
  11. xx
  12. xxi
  13. xxii
  14. 1
  15. 2
  16. 3
  17. 4
  18. 5
  19. 6
  20. 7
  21. 8
  22. 9
  23. 10
  24. 11
  25. 12
  26. 13
  27. 14
  28. 15
  29. 16
  30. 17
  31. 18
  32. 19
  33. 20
  34. 21
  35. 22
  36. 23
  37. 24
  38. 25
  39. 26
  40. 27
  41. 28
  42. 29
  43. 30
  44. 31
  45. 32
  46. 33
  47. 34
  48. 35
  49. 36
  50. 37
  51. 38
  52. 39
  53. 40
  54. 41
  55. 42
  56. 43
  57. 44
  58. 45
  59. 46
  60. 47
  61. 48
  62. 49
  63. 50
  64. 51
  65. 52
  66. 53
  67. 54
  68. 55
  69. 56
  70. 57
  71. 58
  72. 59
  73. 60
  74. 61
  75. 62
  76. 63
  77. 64
  78. 65
  79. 66
  80. 67
  81. 68
  82. 69
  83. 70
  84. 71
  85. 72
  86. 73
  87. 74
  88. 75
  89. 76
  90. 77
  91. 78
  92. 79
  93. 80
  94. 81
  95. 82
  96. 83
  97. 84
  98. 85
  99. 86
  100. 87
  101. 88
  102. 89
  103. 90
  104. 91
  105. 92
  106. 93
  107. 94
  108. 95
  109. 96
  110. 97
  111. 98
  112. 99
  113. 101
  114. 102
  115. 103
  116. 104
  117. 105
  118. 106
  119. 107
  120. 108
  121. 109
  122. 110
  123. 111
  124. 112
  125. 113
  126. 114
  127. 115
  128. 116
  129. 117
  130. 118
  131. 119
  132. 120
  133. 121
  134. 122
  135. 123
  136. 124
  137. 125
  138. 126
  139. 127
  140. 128
  141. 129
  142. 130
  143. 131
  144. 132
  145. 133
  146. 134
  147. 135
  148. 136
  149. 137
  150. 138
  151. 139
  152. 140
  153. 141
  154. 142
  155. 143
  156. 144
  157. 145
  158. 146
  159. 147
  160. 148
  161. 149
  162. 150
  163. 151
  164. 152
  165. 153
  166. 154
  167. 155
  168. 156
  169. 157
  170. 158
  171. 159
  172. 160
  173. 161
  174. 162
  175. 163
  176. 164
  177. 165
  178. 166
  179. 167
  180. 168
  181. 169
  182. 170
  183. 171
  184. 172
  185. 173
  186. 174
  187. 175
  188. 176
  189. 177
  190. 178
  191. 179
  192. 180
  193. 181
  194. 182
  195. 183
  196. 184
  197. 185
  198. 186
  199. 187
  200. 188
  201. 189
  202. 190
  203. 191
  204. 192
  205. 193
  206. 194
  207. 195
  208. 196
  209. 197
  210. 198
  211. 199
  212. 200
  213. 201
  214. 203
  215. 204
  216. 205
  217. 206
  218. 207
  219. 208
  220. 209
  221. 210
  222. 211
  223. 212
  224. 213
  225. 214
  226. 215
  227. 216
  228. 217
  229. 218
  230. 219
  231. 220
  232. 221
  233. 222
  234. 223
  235. 224
  236. 225
  237. 226
  238. 227
  239. 228
  240. 229
  241. 231
  242. 232
  243. 233
  244. 234
  245. 235
  246. 236
  247. 237
  248. 238
  249. 239
  250. 240
  251. 241
  252. 242
  253. 243
  254. 244
  255. 245
  256. 246
  257. 247
  258. 248
  259. 249
  260. 250
  261. 251
  262. 252
  263. 253
  264. 254
  265. 255
  266. 256
  267. 257
  268. 258
  269. 259
  270. 260
  271. 261
  272. 262
  273. 263
  274. 264
  275. 265
  276. 266
  277. 267
  278. 269
  279. 270
  280. 271
  281. 272
  282. 273
  283. 274
  284. 275
  285. 276
  286. 277
  287. 278
  288. 279
  289. 280
  290. 281
  291. 282
  292. 283
  293. 284
  294. 285
  295. 286
  296. 287
  297. 288
  298. 289
  299. 290
  300. 291
  301. 292
  302. 293
  303. 294
  304. 295
  305. 296
  306. 297
  307. 298
  308. 299
  309. 300
  310. 301
  311. 302
  312. 303
  313. 304
  314. 305
  315. 306
  316. 307
  317. 308
  318. 309
  319. 310
  320. 311
  321. 312
  322. 313
  323. 314
  324. 315
  325. 316
  326. 317
  327. 318
  328. 319
  329. 320
  330. 321
  331. 322
  332. 323
  333. 325
  334. 326
  335. 327
  336. 328
  337. 329
  338. 330
  339. 331
  340. 332
  341. 333
  342. 334
  343. 335
  344. 336
  345. 337
  346. 338
  347. 339
  348. 340
  349. 341
  350. 342
  351. 343
  352. 344
  353. 345
  354. 346
  355. 347
  356. 348
  357. 349
  358. 350
  359. 351
  360. 352
  361. 353
  362. 354
  363. 355
  364. 356
  365. 357
  366. 358
  367. 359
  368. 360
  369. 361
  370. 362
  371. 363
  372. 364
  373. 365
  374. 366
  375. 367
  376. 368
  377. 369
  378. 370
  379. 371
  380. 372
  381. 373
  382. 374
  383. 375
  384. 376
  385. 377
  386. 378
  387. 379
  388. 381
  389. 382
  390. 383
  391. 384
  392. 385
  393. 386
  394. 387
  395. 388
  396. 389
  397. 390
  398. 391
  399. 392
  400. 393
  401. 394
  402. 395
  403. 396
  404. 397
  405. 398
  406. 399
  407. 400
  408. 401
  409. 402
  410. 403
  411. 404
  412. 405
  413. 406
  414. 407
  415. 408
  416. 409
  417. 410
  418. 411
  419. 412
  420. 413
  421. 415
  422. 416
  423. 417
  424. 418
  425. 419

Guide

  1. Table of Contents
  2. Begin Reading

List of Illustrations

  1. Chapter 1: Getting Started with Android Programming
    1. Figure 1.1
    2. Figure 1.2
    3. Figure 1.3
    4. Figure 1.4
    5. Figure 1.5
    6. Figure 1.6
    7. Figure 1.7
    8. Figure 1.8
    9. Figure 1.9
    10. Figure 1.10
    11. Figure 1.11
    12. Figure 1.12
    13. Figure 1.13
    14. Figure 1.14
    15. Figure 1.15
    16. Figure 1.16
    17. Figure 1.17
    18. Figure 1.18
    19. Figure 1.19
    20. Figure 1.20
    21. Figure 1.21
    22. Figure 1.22
    23. Figure 1.23
    24. Figure 1.24
    25. Figure 1.25
    26. Figure 1.26
    27. Figure 1.27
    28. Figure 1.28
  2. Chapter 2: Using Android Studio for Android Development
    1. Figure 2.1
    2. Figure 2.2
    3. Figure 2.3
    4. Figure 2.4
    5. Figure 2.5
    6. Figure 2.6
    7. Figure 2.7
    8. Figure 2.8
    9. Figure 2.9
    10. Figure 2.10
    11. Figure 2.11
    12. Figure 2.12
    13. Figure 2.13
    14. Figure 2.14
    15. Figure 2.15
    16. Figure 2.16
    17. Figure 2.17
    18. Figure 2.18
  3. Chapter 3: Activities, Fragments, and Intents
    1. Figure 3.1
    2. Figure 3.2
    3. Figure 3.3
    4. Figure 3.4
    5. Figure 3.5
    6. Figure 3.6
    7. Figure 3.7
    8. Figure 3.8
    9. Figure 3.9
    10. Figure 3.10
    11. Figure 3.11
    12. Figure 3.12
    13. Figure 3.13
    14. Figure 3.14
    15. Figure 3.15
    16. Figure 3.16
    17. Figure 3.17
    18. Figure 3.18
    19. Figure 3.19
  4. Chapter 4: Getting to Know the Android User Interface
    1. Figure 4.1
    2. Figure 4.2
    3. Figure 4.3
    4. Figure 4.4
    5. Figure 4.5
    6. Figure 4.6
    7. Figure 4.7
    8. Figure 4.8
    9. Figure 4.9
    10. Figure 4.10
    11. Figure 4.11
    12. Figure 4.12
    13. Figure 4.13
    14. Figure 4.14
    15. Figure 4.15
    16. Figure 4.16
    17. Figure 4.17
    18. Figure 4.18
    19. Figure 4.19
    20. Figure 4.20
    21. Figure 4.21
    22. Figure 4.22
    23. Figure 4.23
    24. Figure 4.24
    25. Figure 4.25
    26. Figure 4.26
    27. Figure 4.27
    28. Figure 4.28
  5. Chapter 5: Designing Your User Interface with Views
    1. Figure 5.1
    2. Figure 5.2
    3. Figure 5.3
    4. Figure 5.4
    5. Figure 5.5
    6. Figure 5.6
    7. Figure 5.7
    8. Figure 5.8
    9. Figure 5.9
    10. Figure 5.10
    11. Figure 5.11
    12. Figure 5.12
    13. Figure 5.13
    14. Figure 5.14
    15. Figure 5.15
    16. Figure 5.16
    17. Figure 5.17
    18. Figure 5.18
    19. Figure 5.19
    20. Figure 5.20
    21. Figure 5.21
    22. Figure 5.22
    23. Figure 5.23
  6. Chapter 6: Displaying Pictures and Menus with Views
    1. Figure 6.1
    2. Figure 6.2
    3. Figure 6.3
    4. Figure 6.4
    5. Figure 6.5
    6. Figure 6.6
    7. Figure 6.7
    8. Figure 6.8
    9. Figure 6.9
  7. Chapter 7: Data Persistence
    1. Figure 7.1
    2. Figure 7.2
    3. Figure 7.3
    4. Figure 7.4
    5. Figure 7.5
    6. Figure 7.6
    7. Figure 7.7
    8. Figure 7.8
    9. Figure 7.9
    10. Figure 7.10
    11. Figure 7.11
  8. Chapter 8: Content Providers
    1. Figure 8.1
    2. Figure 8.2
    3. Figure 8.3
    4. Figure 8.4
  9. Chapter 9: Messaging
    1. Figure 9.1
    2. Figure 9.2
    3. Figure 9.3
    4. Figure 9.4
    5. Figure 9.5
  10. Chapter 10: Location-Based Services
    1. Figure 10.1
    2. Figure 10.2
    3. Figure 10.3
    4. Figure 10.4
    5. Figure 10.5
    6. Figure 10.6
    7. Figure 10.7
  11. Chapter 11: Networking
    1. Figure 11.1
    2. Figure 11.2
    3. Figure 11.3
    4. Figure 11.4
  12. Chapter 12: Developing Android Services
    1. Figure 12.1
    2. Figure 12.2
    3. Figure 12.3

List of Tables

  1. Chapter 1: Getting Started with Android Programming
    1. Table 1.1 A Brief History of Android Versions
  2. Chapter 4: Getting to Know the Android User Interface
    1. Table 4.1 Common Attributes Used in Views and ViewGroups
  3. Chapter 8: Content Providers
    1. Table 8.1 Example Query Strings
Prev Previous Chapter
Cover
Next Next Chapter
Title Page
Back to top