本以爲自己已經理解了這兩個,無非就是第一次創建id時用+id/唄
但是沒想到這裏創建順序是嚴格按照代碼順序來的,如:在RelativeLayout中
<RelativeLayout
````
android:layout_above="@id/widget_2"
````/>
<Widget2
android:id="@+id/widget_2"
````/>
<RelativeLayout/>
原來需要在Widget1中這麼寫:android:layout_above="@+id/widget_2"
也就是在第一次遇到這個id時就創建它,放心,這個id還是Widget2的,只是先被Widget1拿去創建並引用了而已