我就是不愛(ài)在1月9日寫(xiě)這篇文章,哼
話(huà)是這么說(shuō),可我還是蹭了一次熱點(diǎn),所以身體還是很誠(chéng)實(shí)的。
眾所周知,在1月9日這天,微信發(fā)布了小程序,我所在的各種群里面一片哀嚎,一群苦逼的 Android 工程師說(shuō)完蛋了,App 要死了,要失業(yè)了。我這種特別不喜歡隨波逐流的人,又不屑地“呵呵”了下。當(dāng)然嘲諷的目標(biāo)并不是小程序,而是這幫 Android 工程師。
這里面很多人愛(ài)跟著大佬講趨勢(shì),講行業(yè)發(fā)展,講大方向,講財(cái)務(wù)自由,講來(lái)講去發(fā)現(xiàn)錢(qián)包里還沒(méi)有幾毛錢(qián),要明白這是不符合“階級(jí)屬性”的一個(gè)話(huà)題。并不是指講這些不對(duì),而是凡事的度過(guò)了,就不對(duì)了。
試問(wèn)自己,你們的可替代性到底有多少?公司沒(méi)了你之后,是不是就會(huì)麻煩?你是不是一個(gè)受雇主歡迎的程序員?如果你三者都回答否,那你該好好反思反思自己的 學(xué)習(xí)能力 。讀了大學(xué)這么多年,工作了這么多年,這一點(diǎn)你還是差了別人好遠(yuǎn),并且會(huì)因?yàn)樗罹嘣絹?lái)越大。
話(huà)題扯遠(yuǎn)了,我這篇文章的目的就是把這幫 Android 程序員拉出來(lái)批判一番的,然后來(lái)看看小程序。
構(gòu)成
一直以來(lái),小程序的 SDK 好早前就發(fā)布了,看這架勢(shì),我就想到了 react.js
,又因?yàn)?nbsp;React Native
的火熱,然后提到了小程序良好的體驗(yàn),我在沒(méi)有仔細(xì)探究的情況下,就篤定小程序是用 類(lèi) RN 的方式去實(shí)現(xiàn)效果的,結(jié)果被狠狠打了臉。
首先,第一次打開(kāi)小程序的時(shí)候,提示要下載 X5 WebView內(nèi)核
用 uiautomatorviewer
在 root 后的手機(jī)上查看小程序,我們可以看到右邊View的結(jié)構(gòu),顯然是