^
Начало
Установить закладку
+ Настройки
14 | 16 | 18 | 20 | 22 | 24
Ширина текста:
50% | 60% | 70% | 80% | 90% | 100%
Шрифт:
Цвет текста:
Установить
Цвет фона:
Установить
Сбросить настройки
About the Author
Acknowledgments
Introduction
PART 1
Core Concepts
CHAPTER 1
The Big Picture
CHAPTER 2
Project Structure
CHAPTER 3
Inside the Manifest
PART 2
Activities
CHAPTER 4
Creating a Skeleton Application
CHAPTER 5
Using XML-Based Layouts
CHAPTER 6
Employing Basic Widgets
CHAPTER 7
Working with Containers
CHAPTER 8
Using Selection Widgets
CHAPTER 9
Getting Fancy with Lists
CHAPTER 10
Employing Fancy Widgets and Containers
CHAPTER 11
Applying Menus
CHAPTER 12
Fonts
CHAPTER 13
Embedding the WebKit Browser
CHAPTER 14
Showing Pop-Up Messages
CHAPTER 15
Dealing with Threads
CHAPTER 16
Handling Activity Lifecycle Events
PART 3
Data Stores, Network Services, and APIs
CHAPTER 17
Using Preferences
CHAPTER 18
Accessing Files
CHAPTER 19
Working with Resources
CHAPTER 20
Managing and Accessing Local Databases
CHAPTER 21
Leveraging Java Libraries
CHAPTER 22
Communicating via the Internet
PART 4
Intents
CHAPTER 23
Creating Intent Filters
CHAPTER 24
Launching Activities and Sub-Activities
CHAPTER 25
Finding Available Actions via Introspection
CHAPTER 26
Handling Rotation
PART 5
Content Providers and Services
CHAPTER 27
Using a Content Provider
CHAPTER 28
Building a Content Provider
CHAPTER 29
Requesting and Requiring Permissions
CHAPTER 30
Creating a Service
CHAPTER 31
Invoking a Service
CHAPTER 32
Alerting Users via Notifications
PART 6
Other Android Capabilities
CHAPTER 33
Accessing Location-Based Services
CHAPTER 34
Mapping with MapView and MapActivity
CHAPTER 35
Handling Telephone Calls
CHAPTER 36
Searching with SearchManager
CHAPTER 37
Development Tools
CHAPTER 38
Where Do We Go from Here?
APPENDIX
Introducing Android 1.5