03. Professional Android Application Development - ENG - OK.pdf

(5681 KB) Pobierz
Wrox Programmer to Programmer TM
Professional
Android
Application
Development
subtitle
Reto Meier
Updates, source code, and Wrox technical support at www.wrox.com
758839612.321.png
 
 
 
758839612.001.png
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
758839612.198.png
 
 
 
 
 
 
 
 
 
 
758839612.309.png
 
 
 
 
758839612.320.png
 
 
758839612.322.png
 
 
758839612.323.png 758839612.324.png 758839612.325.png 758839612.326.png 758839612.327.png 758839612.328.png 758839612.329.png 758839612.330.png 758839612.331.png 758839612.332.png 758839612.333.png 758839612.334.png 758839612.335.png
 
 
 
 
 
758839612.336.png 758839612.337.png
 
758839612.338.png
 
758839612.339.png
 
758839612.340.png 758839612.341.png
 
758839612.342.png
 
758839612.343.png
 
758839612.344.png 758839612.345.png 758839612.346.png
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
758839612.002.png
 
 
758839612.003.png 758839612.004.png
 
758839612.005.png
 
758839612.006.png
 
 
758839612.007.png
 
758839612.008.png 758839612.009.png
 
 
758839612.010.png
 
 
 
 
 
 
 
 
 
758839612.011.png
 
 
758839612.012.png
 
 
 
 
 
 
 
 
 
758839612.013.png 758839612.014.png 758839612.015.png
 
 
 
 
 
758839612.016.png 758839612.017.png
 
 
758839612.018.png
 
758839612.019.png
 
758839612.020.png
 
758839612.021.png 758839612.022.png
 
758839612.023.png
 
758839612.024.png
 
758839612.025.png
 
 
758839612.026.png
 
 
 
758839612.027.png
 
758839612.028.png 758839612.029.png
 
758839612.030.png
 
 
758839612.031.png 758839612.032.png 758839612.033.png 758839612.034.png 758839612.035.png
 
758839612.036.png
 
758839612.037.png
 
758839612.038.png
 
 
758839612.039.png
 
758839612.040.png
 
758839612.041.png
 
758839612.042.png 758839612.043.png
 
758839612.044.png 758839612.045.png 758839612.046.png 758839612.047.png
 
758839612.048.png
 
 
 
758839612.049.png 758839612.050.png
 
 
758839612.051.png
 
 
 
758839612.052.png 758839612.053.png
 
758839612.054.png
 
758839612.055.png
 
758839612.056.png
 
758839612.057.png
 
758839612.058.png 758839612.059.png
 
758839612.060.png 758839612.061.png 758839612.062.png
 
758839612.063.png
 
758839612.064.png 758839612.065.png
 
 
 
 
758839612.066.png 758839612.067.png 758839612.068.png
 
 
 
 
 
 
 
 
 
758839612.069.png
 
758839612.070.png 758839612.071.png 758839612.072.png 758839612.073.png
 
 
 
 
 
758839612.074.png 758839612.075.png 758839612.076.png 758839612.077.png 758839612.078.png 758839612.079.png 758839612.080.png
Professional
Android Application Development
Professional Android Application Development
978-0-470-34471-2
A hands-on guide to building mobile applications, this book
features concise and compelling examples that show you how
to quickly construct real-world mobile applications for Android
phones. Fully up-to-date for version 1.0 of the Android SDK, it
covers all the essential features, and explores the advanced
capabilities of Android.
Professional Java JDK 6 Edition
978-0-471-77710-6
Building upon Ivor Horton’s Beginning Java 2, this resource shows
you how to use the core features of the latest JDK as well as
powerful open source tools such as Ant, JUnit, and Hibernate. It
will arm you with a well-rounded understanding of the professional
Java development landscape.
Expert One-on-One TM
J2EETM Development without EJBTM
978-0-7645-5831-3
This hands-on guide shows you alternatives to EJB that can be
used to create higher quality applications faster and at lower
cost, and demonstrates how to leverage practical techniques and
tools, including the popular open source Spring Framework and
Hibernate.
Enhance Your Knowledge
Advance Your Career
758839612.081.png 758839612.082.png 758839612.083.png 758839612.084.png 758839612.085.png 758839612.086.png 758839612.087.png 758839612.088.png 758839612.089.png 758839612.090.png 758839612.091.png 758839612.092.png 758839612.093.png 758839612.094.png 758839612.095.png 758839612.096.png 758839612.097.png 758839612.098.png 758839612.099.png 758839612.100.png 758839612.101.png 758839612.102.png 758839612.103.png 758839612.104.png 758839612.105.png 758839612.106.png 758839612.107.png 758839612.108.png 758839612.109.png
 
758839612.110.png 758839612.111.png 758839612.112.png 758839612.113.png 758839612.114.png 758839612.115.png 758839612.116.png 758839612.117.png 758839612.118.png 758839612.119.png 758839612.120.png 758839612.121.png 758839612.122.png 758839612.123.png 758839612.124.png 758839612.125.png 758839612.126.png 758839612.127.png 758839612.128.png 758839612.129.png 758839612.130.png 758839612.131.png 758839612.132.png 758839612.133.png 758839612.134.png 758839612.135.png 758839612.136.png 758839612.137.png 758839612.138.png 758839612.139.png 758839612.140.png 758839612.141.png 758839612.142.png 758839612.143.png 758839612.144.png 758839612.145.png 758839612.146.png 758839612.147.png 758839612.148.png 758839612.149.png 758839612.150.png 758839612.151.png 758839612.152.png 758839612.153.png 758839612.154.png 758839612.155.png 758839612.156.png 758839612.157.png 758839612.158.png 758839612.159.png 758839612.160.png 758839612.161.png 758839612.162.png 758839612.163.png 758839612.164.png 758839612.165.png 758839612.166.png 758839612.167.png 758839612.168.png 758839612.169.png 758839612.170.png 758839612.171.png 758839612.172.png 758839612.173.png 758839612.174.png 758839612.175.png 758839612.176.png 758839612.177.png 758839612.178.png 758839612.179.png 758839612.180.png 758839612.181.png 758839612.182.png 758839612.183.png 758839612.184.png 758839612.185.png 758839612.186.png 758839612.187.png 758839612.188.png 758839612.189.png 758839612.190.png 758839612.191.png 758839612.192.png 758839612.193.png 758839612.194.png
 
758839612.195.png 758839612.196.png 758839612.197.png 758839612.199.png 758839612.200.png 758839612.201.png 758839612.202.png 758839612.203.png 758839612.204.png 758839612.205.png 758839612.206.png 758839612.207.png
Professional Android Application Development
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Chapter 1: Hello, Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Chapter 2: Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Chapter 3: Creating Applications and Activities . . . . . . . . . . . . . . . . . . . . . . 45
Chapter 4: Creating User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Chapter 5: Intents, Broadcast Receivers, Adapters, and the Internet . . . . . . 113
Chapter 6: Data Storage, Retrieval, and Sharing . . . . . . . . . . . . . . . . . . . . . 159
Chapter 7: Maps, Geocoding, and Location-Based Services. . . . . . . . . . . . . 207
Chapter 8: Working in the Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Chapter 9: Peer-to-Peer Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Chapter 10: Accessing Android Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Chapter 11: Advanced Android Development. . . . . . . . . . . . . . . . . . . . . . . . 353
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
758839612.208.png 758839612.209.png 758839612.210.png 758839612.211.png 758839612.212.png 758839612.213.png 758839612.214.png 758839612.215.png 758839612.216.png 758839612.217.png 758839612.218.png 758839612.219.png 758839612.220.png 758839612.221.png 758839612.222.png 758839612.223.png 758839612.224.png 758839612.225.png 758839612.226.png 758839612.227.png 758839612.228.png 758839612.229.png 758839612.230.png 758839612.231.png 758839612.232.png 758839612.233.png 758839612.234.png 758839612.235.png 758839612.236.png 758839612.237.png 758839612.238.png 758839612.239.png
758839612.240.png 758839612.241.png 758839612.242.png 758839612.243.png 758839612.244.png 758839612.245.png 758839612.246.png 758839612.247.png 758839612.248.png 758839612.249.png 758839612.250.png 758839612.251.png 758839612.252.png 758839612.253.png 758839612.254.png 758839612.255.png 758839612.256.png 758839612.257.png 758839612.258.png 758839612.259.png 758839612.260.png 758839612.261.png 758839612.262.png 758839612.263.png 758839612.264.png 758839612.265.png 758839612.266.png 758839612.267.png 758839612.268.png 758839612.269.png 758839612.270.png 758839612.271.png
Professional
Android Application Development
Reto Meier
758839612.272.png 758839612.273.png 758839612.274.png 758839612.275.png 758839612.276.png 758839612.277.png 758839612.278.png 758839612.279.png 758839612.280.png 758839612.281.png 758839612.282.png 758839612.283.png 758839612.284.png 758839612.285.png 758839612.286.png 758839612.287.png 758839612.288.png 758839612.289.png 758839612.290.png 758839612.291.png 758839612.292.png 758839612.293.png 758839612.294.png 758839612.295.png 758839612.296.png 758839612.297.png 758839612.298.png 758839612.299.png 758839612.300.png 758839612.301.png 758839612.302.png 758839612.303.png 758839612.304.png 758839612.305.png 758839612.306.png 758839612.307.png 758839612.308.png 758839612.310.png 758839612.311.png 758839612.312.png 758839612.313.png 758839612.314.png 758839612.315.png 758839612.316.png 758839612.317.png 758839612.318.png 758839612.319.png
Zgłoś jeśli naruszono regulamin