7分44秒,老師說走startElement()的時候,也已經(jīng)開始走characters()。那么問題來了。
方法中的代碼不是一條一條執(zhí)行的嗎,在startElement()方法中并沒有調(diào)用characters(),那么是何如做到走startElement()的時候,也已經(jīng)開始走characters()?
方法中的代碼不是一條一條執(zhí)行的嗎,在startElement()方法中并沒有調(diào)用characters(),那么是何如做到走startElement()的時候,也已經(jīng)開始走characters()?
2017-03-09
舉報
2017-04-12
雖然沒怎么明白解析的過程 ,不過就老師的講解而言,我覺得應(yīng)該是在解析的內(nèi)部是以多線程的方式解析,所以只需要重寫要實現(xiàn)的功能的代碼就行,其他的執(zhí)行過程都是交給了多線程進行執(zhí)行(個人意見,應(yīng)該可以這么理解,具體實現(xiàn)多查一些相關(guān)書籍看看吧)
2017-03-09
Handler類里面還有其他方法,重寫的這幾個針對只是“開始”“結(jié)束”或者某一個階段,至于如何判斷何時調(diào)用這些方法,是hanlder類其他方法的事情