Android first section (System introduction), review of dimension and dimension

Source: Internet
Author: User

Android Learning has been a long time, feel a lot of knowledge has been forgotten, now began to slowly organize it, refueling!


Let's start the Android Foundation tour today!

First, Android's system framework

Android system architecture is divided into 4 layers

1, application application layer;

2. Framework application frame layer;

3, libraries system run time and System Class library layer (c + +);

4, Linux kernel and hardware drive layer;


Ii. Introduction of Android Application development system

1. Four components: Activity,service,broadcastreceiver (broadcast receiver), ContentProvider (content provider).

2. UI controls

3, Multithreading: handler mechanism, Asynctask.

4. Network access

5. Data storage

6. Resource management: Image resources, layout resources, animation resources, constant resources, raw resources, assets resources

7. Animations and menus

8. Advanced Components

9. Event distribution mechanism

10. System service

11. Third-party class library

12. Screen Fitting


III. directory structure description of Android project

SRC: Source file

Gen: System Resource Generation Package

Bin: Destination file

Assets: Non-Android resource file, storing application profile

Libs: Third party class package

Res: Different resource files (drawable (image resources), layout (layouts resources), values (constant resources), menus (menu resources)).

Androidmanifest.xml: App manifest file

Project.Properties: Apply Project Properties File


This article is from the "Vivian Son" blog, please be sure to keep this source http://9550674.blog.51cto.com/9540674/1576651

Android first section (System introduction), review of dimension and dimension

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.