Android Project Structure 2012
src/
Contains package
folder which having all our java files.
gen/
This contains the
Java files generated by ADT, such as your R.java file and interfaces
created from AIDL files.
Android
jar/
Based on the
version you choose, it takes android jar file.
This jar file
contains all its default android package with it.
assets/
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.
bin/
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.
res/
A folder for your
application resources, the list below
* Animator/
It starts from 3.0 , used to
animate properties of any
object it is more flexible and offers more features * anim/
Used to
perform a series of simple transformations like position, size, rotation,
and transparency.
* color/
Used to change the color based on the
state like pressed,focused.
* drawable/
Used to store image files like .png
, .9.png
, .jpg
, .gif
.
* layout/
It is a xml file which contains all our
UI designs.
* menu/
XML files that
define application menus, such as an Options Menu, Context Menu, or Sub Menu.
* raw/
Arbitrary files
to save in their raw form . Used to store sound files.
*
values/
XML files that
contain simple values, such as strings, integers, and colors.
AndroidManifest.xml
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.
default.properties
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".
Thanks for taking time to share this post. It is really useful. Continue sharing more like this.
ReplyDeleteRegards,
Android Training in Bangalore
Thanks for your comment, I will try my best to share post like this
DeleteThanks for posting useful information. Java Training in Chennai | Python Training in Chennai
ReplyDeleteYour article gives lots of information to me. Keep sharing more like this.
ReplyDeletePython Training in Chennai
Python classes in Chennai
ccna Training in Chennai
Angularjs Training in Chennai
RPA Training in Chennai
UiPath Training in Chennai
Blue Prism Training in Chennai
R Programming Training in Chennai
Your info is really amazing with impressive content..Excellent blog with informative concept. Really I feel happy to see this useful blog, Thanks for sharing such a nice blog..
ReplyDeleteIf you are looking for any Big data Hadoop Related information please visit our website Big Data Hadoop Training In Bangalore page!
It's such a best and informative post..
ReplyDeleteThanks for sharing with us,
We are again come on your website,
Thanks and good day,
If you need any logo then,
Please visit our site,
buylogo
Thanks for your informative blog. Looking for further an interesting informative form you
ReplyDeleteAndroid Training Institute in Chennai | Android Training Institute in anna nagar | Android Training Institute in omr | Android Training Institute in porur | Android Training Institute in tambaram | Android Training Institute in velachery
Thanks for your informative blog it is just fantastic blog.
ReplyDeleteAngularJS training in chennai | AngularJS training in anna nagar | AngularJS training in omr | AngularJS training in porur | AngularJS training in tambaram | AngularJS training in velachery
Buy a logo with 6O% Off,
ReplyDeletePerfect, best service I expect You'll be satisfied with us.
Custom Logo
Do you want a unique custom logo design for your company? buy a logo 5O% Off, impressive service,
ReplyDeleteI expect You'll be satisfied with us. Custom Logo
I have noticed one thing that if you are reading an article from starting it looks bored but when you start reading it focus then it can be helpful for you...
ReplyDeletewe design the best websites & logos with a guarantee also with a discount are you interested so if you then check the link out?
Logo Designers
Good content. You write beautiful things.
ReplyDeletesportsbet
mrbahis
sportsbet
vbet
korsan taksi
taksi
hacklink
vbet
mrbahis
thanks for sharing this is very helpful
ReplyDeletebetmatik
kralbet
betpark
tipobet
slot siteleri
kibris bahis siteleri
poker siteleri
bonus veren siteler
mobil ödeme bahis
WWH2T
elf bar
ReplyDeletebinance hesap açma
sms onay
HBL6E
çeşme
ReplyDeletemardin
başakşehir
bitlis
edremit
ULTTWE
kuşadası
ReplyDeletelara
sivas
çekmeköy
fethiye
3A45E
salt likit
ReplyDeletesalt likit
28S
Optimising React Native Apps: Crafting Efficient and Smooth User Interfaces
ReplyDeleteKey Features and Benefits of React Native
ReplyDeleteشركة تنظيف افران Q6eBS6CnSr
ReplyDelete