Learning Android, 2nd Edition Develop Mobile Apps Using Java and Eclipse 13053

Паперова книга
13053
03.05
688
26 людей

Все про “Learning Android, 2nd Edition Develop Mobile Apps Using Java and Eclipse”

Від видавця

Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers organizations in large and startups alike, this gentle introduction shows experienced object-oriented programmers how to use На s basic building blocks to create user interfaces, data store, connect to the network and more. Throughout the book, you'll build a Twitter-like application, adding new features with each chapter. You'll also create your own toolbox of code patterns to help you program any type of Android application with ease. Become familiar with the Android platform and how it fits into the mobile ecosystem Dive into the Android stack, including its application framework and the APK application package Learn На s building blocks: Activities, Intents, Services, Content Providers, and Broadcast Receivers Create basic Android user interfaces and organize UI elements in Views and Layouts Build a service that uses a background process to update data in your application

Зміст

Chapter 1 : Android Overview
Android Overview
History
Android Versions
Android Flavors
Summary
Chapter 2 : Java Review
Comments
Data Types: Primitives and Objects
Modifiers
Arrays
Operators
Control Flow Statements
Error/Exception Handling
Complex Example
Interfaces Inheritance and
Collections
Узагальнення
Threads
Summary
Chapter 3 : The Stack
Stack Overview
Linux
Native Layer
Dalvik
Application Framework
Applications
Summary
Chapter 4 : Installing Beginning and Use of Android Tools
Installing Java Development Kit
Installing the Android SDK
Hello World!
Anatomy of an Android Project
Drawable Resources
Building the Project
Android Emulator
Summary
Chapter 5 : Main Building Blocks
A Real-World Example
Activities
Intents
Services
Content Providers
Broadcast Receivers
Application Context
Summary
Chapter 6 : Yamba Project Overview
The Yamba Application
Design Philosophy
Project Design
Part 1: Android User Interface
Part 2: Intents, ActionBar, and More
Part 3: Android Services
Part 4: Content Providers
Part 5: Lists and Adapters
Part 6: Broadcast Receivers
Part 7: App Widgets
Part 8: Networking and the Web (HTTP)
Part 9: Live Wallpaper and Handlers
Summary
Chapter 7 : Android User Interface
Two Ways to Create a User Interface
Views and Layouts
Starting the Yamba Project
The StatusActivity Layout
The StatusActivity Java Class
Logging Messages in Android
Threading in Android
Other UI Events
Alternative Resources
Summary
Chapter 8 : Fragments
Fragment Example
Fragment Life Cyle
Dynamically Adding Fragments
Summary
Chapter 9 : Intents, Action Bar, and More
Preferences
The Action Bar
Shared Preferences and Updating Status Fragment
The Filesystem Explained
Summary
Chapter 10 : Services
Our Example Service: RefreshService
Pulling Data from Yamba
Summary
Chapter 11 : Content Providers
Databases on Android
Status Contract Class
Update RefreshService
Content Providers
Creating a Content Provider
Summary
Chapter 12 : Lists and Adapters
MainActivity
Basic MainActivity
Timeline Fragment
About Adapters
Loading the Data
Custom Logic via ViewBinder
Details View
Summary
Chapter 13 : Broadcast Receivers
About Broadcast Receivers
BootReceiver
Alarms and System Services
Broadcasting Intents
Summary
Chapter 14 : App Widgets
Using Content Providers Through Widgets
Summary
Chapter 15 : Networking and Web Overview
Quick Example
Networking Basics
HTTP API
Apache HTTP Client
HttpUrlConnection
Networking in the Background using AsyncTask and AsyncTaskLoader
Summary
Chapter 16 : Interaction and Animation: Live Wallpaper and Handlers
Live Wallpaper
Handler
Summary
Index
Colophon

Анотація

Learning Android, 2nd Edition Develop Mobile Apps Using Java and Eclipse

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Самовивіз з відділень поштових операторів від 45 ₴ - 80 ₴
  • Доставка поштовими сервісами - тарифи перевізника
Схожі товари
Pro Android 5 5th ed.
46116
Dave MacLean, Satya Komatineni, Grant Allen
850 ₴
Android Cookbook: Problems and Solutions for Android Developers 2nd Edition
67213
Ian F. Darwin
1'200 ₴
Head First. Программирование для Android на Kotlin. 3-е изд
254675
Дон ГриффитсДэвид Гриффитс
1'116 ₴1'200 ₴
Mobile DevOps Playbook: A practical guide for delivering high-quality mobile applications like a pro
264544
Moataz Nabil
1'300 ₴
Programming Android with Kotlin. Achieving Structured Concurrency with Coroutines. 1st Ed.
244782
Pierre-Olivier Laurence, Amanda Hinchman-Dominguez
2'100 ₴
Advanced Algorithms and Data Structures
160093
Marcello La Rocca
3'000 ₴
Mastering Android NDK: Master the skills you need to develop portable, highly-functional Android applications using NDK
199178
Sergey KosarevskyVictor Latypov
3'780 ₴