androidmvvm框架優(yōu)缺點(diǎn) Android程序員要有幾年的開發(fā)經(jīng)驗(yàn)和什么程度的技術(shù),可以達(dá)到年薪50W呢?
Android程序員要有幾年的開發(fā)經(jīng)驗(yàn)和什么程度的技術(shù),可以達(dá)到年薪50W呢?為50W工作幾乎是不可能的。如果你進(jìn)入bat并擁有股權(quán),這是可能的。但是很多坑都被占領(lǐng)了。過去,對于高級搬磚人員來說是非常
Android程序員要有幾年的開發(fā)經(jīng)驗(yàn)和什么程度的技術(shù),可以達(dá)到年薪50W呢?
為50W工作幾乎是不可能的。如果你進(jìn)入bat并擁有股權(quán),這是可能的。但是很多坑都被占領(lǐng)了。過去,對于高級搬磚人員來說是非常困難的。建議你開發(fā)一套軟件,自己操作。這還是個(gè)機(jī)會(huì)。
請問安卓中的xml里出現(xiàn)這個(gè)錯(cuò)誤該怎么辦?
如果您查看setcontentview的源代碼,就會(huì)知道它正在解析您的XML文件。然后存儲解析視圖樹中的節(jié)點(diǎn)。其次,Android沒有MVC模式。視圖層不僅僅是XML文件,視圖控件的操作是視圖層的代碼。所以Android是一種偽MVC模式。當(dāng)然,這是比較傳統(tǒng)的Android開發(fā),現(xiàn)在MVP、MVVM模式都可以用在Android開發(fā)中。
Android MVVM 模式下ViewModel之間如何交互更好?
活動(dòng)有一個(gè)對片段的引用,其中有一個(gè)活動(dòng)回調(diào)。理論上,你們可以互相交流。如果兩個(gè)模型相互作用,建議先通過它們相應(yīng)的綁定,而不是直接相互作用(直接作用可以是廣播或事件總線)。每個(gè)模型都有自己的功能,不能交叉使用。有點(diǎn)個(gè)人愚蠢。