第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

正在回答

2 回答

@+id會(huì)在R.java file里面添加一個(gè)新的id,這也就是能用findViewById(R.id.xxx)找到控件的原因,而@id就直接在這個(gè)文件里查找了。

而為什么已經(jīng)存在了某個(gè)id,在layout_below里仍可以@+id呢?
因?yàn)閍ndroid能容忍重復(fù)的id存在,并不是說(shuō)會(huì)出現(xiàn)兩個(gè)相同的id,而是新的id覆蓋原有的id,而在這兒@+id不過(guò)是將id重復(fù)創(chuàng)建了一遍。

不建議在已存在某id的時(shí)候再在布局中使用@+id,雖然暫時(shí)這是被允許的,但是這種寫(xiě)法并不規(guī)范,在后續(xù)的android版本中可能被禁止這種寫(xiě)法。


簡(jiǎn)單講講,其實(shí)在相對(duì)布局里,除了申明控件的id使用@+id/外,其余的引用控件最好使用@id,這樣符合代碼規(guī)范,也可以節(jié)約編譯的時(shí)間,避免R.java文件無(wú)用的寫(xiě)入。

0 回復(fù) 有任何疑惑可以回復(fù)我~

少個(gè)加號(hào),

android:id="@+id/et1"


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Android攻城獅的第一門(mén)課(入門(mén)篇)
  • 參與學(xué)習(xí)       312506    人
  • 解答問(wèn)題       4931    個(gè)

想快速掌握Android應(yīng)用開(kāi)發(fā)基礎(chǔ),選擇學(xué)習(xí)這門(mén)課程就對(duì)了。

進(jìn)入課程

ID設(shè)置報(bào)錯(cuò)

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)