Книги автора: Beginning Android
Книга: Beginning Android
Оглавление книги
- 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
- What Is an XML-Based Layout?
- Why Use XML-Based Layouts?
- OK, So What Does It Look Like?
- What’s with the @ Signs?
- We Attach These to the Java… How?
- The Rest of the Story
- CHAPTER 6 Employing Basic Widgets
- Assigning Labels
- Button, Button, Who’s Got the Button?
- Fleeting Images
- Fields of Green. Or Other Colors.
- Just Another Box to Check
- Turn the Radio Up
- It’s Quite a View
- CHAPTER 7 Working with Containers
- CHAPTER 8 Using Selection Widgets
- Adapting to the Circumstances
- Lists of Naughty and Nice
- Spin Control
- Grid Your Lions (or Something Like That…)
- Fields: Now with 35% Less Typing!
- Galleries, Give or Take the Art
- CHAPTER 9 Getting Fancy with Lists
- Getting to First Base
- A Dynamic Presentation
- Better. Stronger. Faster.
- Making a List…
- …And Checking It Twice
- CHAPTER 10 Employing Fancy Widgets and Containers
- Pick and Choose
- Time Keeps Flowing Like a River
- Making Progress
- Putting It on My Tab
- Flipping Them Off
- Other Containers of Note
- CHAPTER 11 Applying Menus
- CHAPTER 12 Fonts
- CHAPTER 13 Embedding the WebKit Browser
- A Browser, Writ Small
- Loading It Up
- Navigating the Waters
- Entertaining the Client
- Settings, Preferences, and Options (Oh, My!)
- CHAPTER 14 Showing Pop-Up Messages
- CHAPTER 15 Dealing with Threads
- Getting Through the Handlers
- Running in Place
- Where, Oh Where Has My UI Thread Gone?
- Now, the Caveats
- CHAPTER 16 Handling Activity Lifecycle Events
- PART 3 Data Stores, Network Services, and APIs
- CHAPTER 17 Using Preferences
- Getting What You Want
- Stating Your Preference
- And Now, a Word from Our Framework
- Letting Users Have Their Say
- Adding a Wee Bit o’ Structure
- The Kind of Pop-Ups You Like
- CHAPTER 18 Accessing Files
- CHAPTER 19 Working with Resources
- The Resource Lineup
- String Theory
- Get the Picture?
- XML: The Resource Way
- Miscellaneous Values
- Different Strokes for Different Folks
- CHAPTER 20 Managing and Accessing Local Databases
- A Quick SQLite Primer
- Start at the Beginning
- Setting the Table
- Makin’ Data
- What Goes Around Comes Around
- Data, Data, Everywhere
- 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
- Pieces of Me
- Getting a Handle
- Making Queries
- Adapting to the Circumstances
- Doing It By Hand
- Give and Take
- Beware of the BLOB!
- CHAPTER 28 Building a Content Provider
- First, Some Dissection
- Next, Some Typing
- Step #1: Create a Provider Class
- Step #2: Supply a Uri
- Step #3: Declare the Properties
- Step #4: Update the Manifest
- Notify-on-Change Support
- CHAPTER 29 Requesting and Requiring Permissions
- CHAPTER 30 Creating a Service
- Service with Class
- When IPC Attacks!
- Manifest Destiny
- Lobbing One Over the Fence
- Where’s the Remote? And the Rest of the Code?
- CHAPTER 31 Invoking a Service
- CHAPTER 32 Alerting Users via Notifications
- PART 6 Other Android Capabilities
- CHAPTER 33 Accessing Location-Based Services
- Location Providers: They Know Where You’re Hiding
- Finding Yourself
- On the Move
- Are We There Yet? Are We There Yet? Are We There Yet?
- Testing… Testing…
- CHAPTER 34 Mapping with MapView and MapActivity
- Terms, Not of Endearment
- The Bare Bones
- Exercising Your Control
- Rugged Terrain
- Layers Upon Layers
- My, Myself, and MyLocationOverlay
- The Key to It All
- CHAPTER 35 Handling Telephone Calls
- CHAPTER 36 Searching with SearchManager
- CHAPTER 37 Development Tools
- CHAPTER 38 Where Do We Go from Here?
- APPENDIX
- Сноски из книги
- Содержание книги
- Популярные страницы
Оглавление статьи/книги
Похожие страницы
- Beginning Android
- Beginning the Boot Loading Process
- 3.1.2 Beginning and Ending of a Program
- PART 6 Other Android Capabilities
- Android OS
- Поиск в Android
- Интервью с Хуном Даном, тест-менеджером Android
- Сборник тестов: 1500 вопросов и ответов на знание Android
- What Androids Are Made Of
- In the Beginning There Was the Root, and It Was Good
- Begin at the Beginning
- Start at the Beginning