小弟我是刚学安卓的!小弟我想了解android:id="@+id/fl"有什么作用

我是刚学安卓的!我想了解android:id="@+id/fl"有什么作用
我在网上搜这个问题,搜不到,可能我了解当中的关键字!请求讲解!如果你还有一些最基础的安卓基本知识,希望给我讲解一下!谢谢!
代码如下:
?xml version="1.0" encoding="utf-8"?>
<FrameLayout 
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#edab4a"  
android:id="@+id/fl"
>

------解决方案--------------------
为每个控件指定一个ID,可以在代码中通过id取得该控件的对象
------解决方案--------------------
android:id= "@+id/fl
是给该view设(添加)一个ID,值为fl

------解决方案--------------------
android:id= "@+id/fl 
是给该view设(添加)一个ID,值为fl,并且保存在gen文件下的R.java中,以便在程序中取用。
如果程序中不需要取用该控件,那么去掉+号也是可以的