Android Project Structure 2012
Contains package folder which having all our java files.
This contains the Java files generated by ADT, such as your R.java file and interfaces created from AIDL files.
Based on the version you choose, it takes android jar file.
This jar file contains all its default android package with it.
This is empty. You can use it to store raw asset files.
If you want to use some new font style you can put .ttf file here.
The bin folder contains our project’s apk file.
When running our project, the apk file uploaded in emulator for execution then show the output.
A folder for your application resources, the list below
It starts from 3.0 , used toanimate properties of any object it is more flexible and offers more features
Used to perform a series of simple transformations like position, size, rotation, and transparency.
Used to change the color based on the state like pressed,focused.
Used to store image files like .png,
It is a xml file which contains all our UI designs.
XML files that define application menus, such as an Options Menu, Context Menu, or Sub Menu.
Arbitrary files to save in their raw form . Used to store sound files.
XML files that contain simple values, such as strings, integers, and colors.
This is the first file execute in android application.
This contains important info about our application.
Some of the manifest tags are listed below,
<uses-permission/> - Allow permission for accessing additional things(ie: internet).
<application/> - Our app name , icon ,<activity><service><receiver><provider>tags.
<activity/> - particular activity properties <intent-filter><meta-data>
<instrumentation/> - Used for testing purposes of our android projects
<supports-screens/>- Used to support multiple screens.
<uses-library/> - some app need library to add like google mapview. And so on.
This file contains project settings, such as the build target. This file is integral to the project, as such, it should be maintained in a Source Revision Control system. It should never be edited manually — to edit project properties, right-click the project folder and select "Properties".