Description
BPB Publications Android For Beginners by Pratiyush Guleria
This book is written to cover all the aspects of Android in a comprehensive way. Apart from the basics of Android this book covers its various features like tools for development of app and applications of Android platform. Authors have tried to write the book in a simple and student friendly language so that it can be easily understood.
Although various books on Android are available in the market but it was found that students still look for a book that covers Fundamentals of Android in simple format. This book is also intended for experienced software developers who want to develop applications in the Android mobile environment. It assumes readers to have some experience with the Java programming language.
Authors hope that this book will be very much useful to students of B.Tech Diploma PGDCA and also who are studying Android as additional topic of interest or as a part of their computer course. Authors expect that readers find this book fairly comprehensive and also find the example-based learning reasonably motivating. The goal of ‘Starting with Android’ is to get readers to think in Android terms.
CONTENTS
History of Mobile Phone Platforms
Chapter 1. Getting Started with Android
a. What is android – Android Versions Architecture of Android
b. Requirements for developing applications- Android SDK Tools Android Studio
c. Creating First Hello App
d. Anatomy of Android Application
a. What is android – Android Versions Architecture of Android
b. Requirements for developing applications- Android SDK Tools Android Studio
c. Creating First Hello App
d. Anatomy of Android Application
Chapter 2. Understanding Activities and Intents
a. Activity Concept
b. Lifecycle of Activity
c. Concept of Intent
d. Linking two Activities
Chapter 3. Knowing User Interface
a. View and View Groups
b. Layouts
c. Managing Orientation
d. Controlling Orientation
Chapter 4. Designing User Interface
a. Basic Views
b. Event Handling of Views
c. Progress Bar View
d. Picker Views- Time Picker Data Picker
e. List View
Chapter 5. Image Views and Grid View
a. Gallery and ImageView - GridView to show images
b. Web View
Chapter 6. Working With Menus
a. Options Menu
b. Context Menu
c. Popup Menu
Chapter 7. Data Persistence
a. Shared Preferences saving data using SharedPreference 2. retrieving data using Shared Preference
b. External and internal storage of memory I) Storing data 2) Retrieving data
c. SQLite
Chapter 8. Sending SMS
a. SMS using SMSManager
b. Sending SMS using built in SMS Application
c. Receiving SMS Messages
Chapter 9. Android Services
a. Life Cycle of Service
b. Example implementing service