Android Introduction
Statement:
This article is translated by Gordon
Posted on www.dlvoice.com
Welcome reprint, but please keep this statement
Original address: http://developer.android.com/guide/index.html
Android provides a rich application framework for users to create environments that use Java to develop innovative apps and games on mobile devices. The Android API guides document will describe in detail how to use different Android APIs to develop your app.
If you're a novice Android developer, it's a good idea to start with the basics of the Android app framework listed below.
the application provides multiple portals
Android Apps are made up of a series of components that can be called separately. For example, a separate activity provides a separate interface to the user, while a service runs in the background independently.
You can use intent to launch another component from one component, or even start a component in a different application, such as an activity in a map app that shows an address. A variety of portals will be provided for an application, and any other application is allowed to invoke by default.
For more information, please pay attention to (translator Note: These parts will be introduced in succession):
- App fundamentals– Application Fundamentals
- Intents and Intents filters–intend and intent filtering
- Activities
apps adapted to different devices
Android provides an app adaptation framework so that developers can configure their unique resources for different devices. For example, for devices of different sizes, different XML layout files are provided, and the system determines which XML file is used by different screen devices.
If an app requires a special hardware device (such as a webcam), you can check whether the device supports it while it's running. If necessary, you can even declare the features your app needs to support so the app marketplace, such as Google Apps, will not allow devices that don't support these features to install.
For more information, please pay attention to:
- Device compatibility-Equipment compatibility
- Resources overview-Resource Overview
- User Interface Overview Interface overview-
Android API Guides–introduction to Android