Gargenta M., Nakamura M. - Learning Android, 2nd Edition [2014, PDF/EPUB, ENG]

seeders: 5
leechers: 0
Added 12 years ago by kathleen1 in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Gargenta M., Nakamura M. - Learning Android, 2nd Edition [2014, PDF/EPUB, ENG] (Size: 17.64 MB)
  Gargenta M., Nakamura M. - Learning Android, 2nd Edition - 2014.epub 6.03 MB
  Gargenta M., Nakamura M. - Learning Android, 2nd Edition - 2014.pdf 11.61 MB

Description


Книги и журналы » Компьютерная литература » Программирование (книги)

Learning Android, 2nd Edition
Год: 2014
Автор: Marko Gargenta, Masumi Nakamura
Издательство: O'Reilly Media
ISBN: 978-1-4493-1923-6
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 288
Описание:
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 in large organizations and startups alike, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, 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 Android’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
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
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 and Inheritance
Collections
Generics
Threads
Summary Chapter 3 The Stack Stack Overview
Linux
Native Layer
Dalvik
Application Framework
Applications
Summary Chapter 4 Installing and Beginning 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
[/spoiler]

Related Torrents

torrent name size uploader age seed leech
0
0