推薦閱讀:備戰(zhàn)2020——iOS全新面試題總結(jié) 一、HTTPS和HTTP的區(qū)別 HTTPS協(xié)議 = HTTP協(xié)議 + SSL/TLS協(xié)議SSL的全稱是Secure Socke...
推薦閱讀:備戰(zhàn)2020——iOS全新面試題總結(jié) 一、HTTPS和HTTP的區(qū)別 HTTPS協(xié)議 = HTTP協(xié)議 + SSL/TLS協(xié)議SSL的全稱是Secure Socke...
在看了京東零售技術(shù)的公眾號發(fā)的文章:ASM在隱私合規(guī)掃描中的應(yīng)用實(shí)戰(zhàn)[https://mp.weixin.qq.com/s/0G-tLKaMPD_XA6j1cnqh0g]之后...
先上代碼MVVM[https://github.com/xuanduoduo/MVVM] aar/source 一般來說組件化項(xiàng)目中都會做aar和源碼切換,開發(fā)同學(xué)正在進(jìn)行的...
在ViewGroup事件派分過程中,mFirstTouchTarget起著相當(dāng)重要的作用。 但對mFirstTouchTarget的作用是什么,大多數(shù)的文章都簡單的描述為記錄...
前言 APK文件的組成部分及apk打包流程是Android開發(fā)中的基礎(chǔ)知識點(diǎn),做一個(gè)簡單的記錄。 一、APK組成部分 apk文件是Android應(yīng)用包文件格式,其本質(zhì)是一個(gè)壓...
# Android #Plugin 一、認(rèn)識插件化 1.1 插件化起源 插件化技術(shù)最初源于免安裝運(yùn)行 Apk的想法,這個(gè)免安裝的 Apk 就可以理解為插件,而支持插件的 ap...
前提概要 我們都知道開發(fā)語言整體分為兩類,一類是編譯型語言,一類是解釋型語言。那么你知道二者有何區(qū)別嗎?編譯器和解釋器又有什么區(qū)別? 這是為了兼顧啟動效率和運(yùn)行效率兩個(gè)方面。...
安裝流程 將apk文件復(fù)制到data/app目錄 將APP的dex文件拷貝到/data/dalvik-cache目錄,再在/data/data/目錄下創(chuàng)建應(yīng)用程序的數(shù)據(jù)目錄(...
程序?yàn)槭裁葱枰???dāng)一個(gè)對象要做的事情過多,可以通過代理來轉(zhuǎn)移一部分職責(zé)。對象有什么方法想要被代理,代理就一定有對應(yīng)的方法。 動態(tài)代理 動態(tài)代理它可以直接給某一個(gè)目標(biāo)(被代...