Skip to main content

An Android Project Structure


Manifest File

AndroidManifest.xml defines the Android application project. It defines the attributes, activities, versions, permissions, and other parameters of the application.


'src' folder

As any Java project, this folder holds all the Java sources and packages.


'res' folder

Holds any local resources of the application.


  •  'drawable' - image folders according to resolutions. By default, there are 3 folders for 3 basic resolutions.
  • 'layout' - XML file which represents display layout. By default, a main.xml is created.
  • 'values' - XML file which defines global constants, strings, styles or colors.

*Note: Files in the res folder may be modified for optimization purposes.


SDK jar

Holds the android.jar which is different from version SDK.


'gen' folder

Contains the R class which is a class that is automatically generated by Eclipse plugin and gives access to the project resources.


'assets' folder

Holds other raw resource files such as movies or sound files. By default, his folder is not created. These resources will not be modified

Comments

Popular posts from this blog

How much does it cost to build an Android app?

The application advancement process can be broken out into four noteworthy parts – thought, format and arranging, structure, and going live. How much does it cost to build an Android app? The Idea  This is the beginning of where the application will go and one stage after "I need an application." Looking at the application store, there are many distinctive headings you can go – straightforward data, a diversion, intelligent, and so forth. You can envision that the more convoluted it is, the more it will cost – yet in addition a higher possibility of getting an arrival on the venture. Diversions are entangled, yet can turn into a web sensation effectively cost to build an Android app. Straightforward applications don't do much, yet they are shoddy and simple to manufacture. The initial step of the procedure is to locate your sweet spot of the spending plan and advertising exertion. In the event that you require more help tweaking your thought, conversing with...

Android tutorial or android development tutorial

Welcome to Training for Android developers . Here you'll find sets of lessons within classes that  describe how to accomplish a specific task with code samples you can re-use in your app. Android tutorial or android development tutorial covers basic and advanced concepts of android technology. Our android tutorial is developed for beginners and professionals. Android  is a complete set of software for mobile devices such as tablet computers, notebooks, smartphones, electronic book readers, set-top boxes etc. It contains a  Linux-based Operating System ,  middleware  and  key mobile applications . It can be thought of as a mobile operating system. But it is not limited to mobile only. It is currently used in various devices such as mobiles, tablets, televisions etc. From android development tutorial here anyone can learn how to develop an android app. Introduction Android is an open source mobile operating system ...

why android is the most popular,mobile operating system in the world?

Why android is the most popular, mobile operating system in the world? Android is the most successful mobile operating system at work(predicate) system in the traffic today. Let us try and find out whether this success is a product of technical quality or equitable Google magic. First, obstacle’s simile general aspects like security app provision, and ironmongery support with other smartphones OSs. Then, we will take a look at Android’s app development strategy and acquire it with that of the Firefox OS. Finally, we will interruption whether other artless sources OSs like Firefox OS and Ubuntu Touch could ever overtake or add to Android.  Interface Interface It is actually dashing hopes that no OS programmer seems to be introducing something new and innovative in the case of interface design. Lock screens, main menus, notification bars… Every manufacturer seems to be to mimic others. In the case of desktop OSs, you can see the variance between each conversion, distro and...