Android跨進程(跨APP)調(diào)度有多種方式浮入,四大組件都是支持跨進程角度哨坪。 IPC方式 Activity 我們可以通過startActivity打開其他進程的頁面尊剔,并且?guī)?..
![240](https://upload.jianshu.io/users/upload_avatars/7406813/ad525d63-07f7-4db2-acd2-a6e1d6e4d26b.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Android跨進程(跨APP)調(diào)度有多種方式浮入,四大組件都是支持跨進程角度哨坪。 IPC方式 Activity 我們可以通過startActivity打開其他進程的頁面尊剔,并且?guī)?..
NimbleDroid 是美國哥倫比亞大學的博士創(chuàng)業(yè)團隊研發(fā)出來的分析Android app性能指標的系統(tǒng),分析的方式有靜態(tài)和動態(tài)兩種方式钝诚, 流暢度優(yōu)化 顯示原理 cpu計算...
序 網(wǎng)絡(luò)上介紹微服務的文章很多泉蝌,但是針對小規(guī)模團隊如何實踐微服務架構(gòu)的文章很少,而照搬大公司的做法并不完全適合末贾,很容易失敗闸溃。筆者在這個過程中也走過很多彎路,所以寫了這篇文章拱撵,...
EventBus 是一款在 Android 開發(fā)中使用的發(fā)布/訂閱事件總線框架辉川,基于觀察者模式,將事件的接收者和發(fā)送者分開拴测,簡化了組件之間的通信乓旗,使用簡單、效率高集索、體積杏煊蕖!下...
第二次修改 任何結(jié)論在沒有經(jīng)過實際檢驗之前都不能夠確定一定沒問題务荆。三年前寫的文章回過頭來發(fā)現(xiàn)有些部分內(nèi)容是有問題的(PS:這的確比較尷尬)妆距,再次對結(jié)果進行驗證之后重新修改了之...
Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對象中找不到函匕,就進行轉(zhuǎn)發(fā)娱据,具體怎么實現(xiàn)的呢。我們從下面幾個方面探尋Runtime的實現(xiàn)機制盅惜。 Runtime介紹...
參考篇:iOS-Block淺談 前言:本文簡述Block本質(zhì)吸耿,如有錯誤請留言指正。 第一部分:Block本質(zhì) Q:什么是Block酷窥,Block的本質(zhì)是什么咽安? block本質(zhì)上...
使用組件化是為了解耦處理,多個模塊之間通過協(xié)議進行交互蓬推。而負責解析協(xié)議妆棒,找到目的控制器,或者是返回對象給調(diào)用者的這個組件就是路由組件沸伏。本文講解如何使用核心的50行代碼實現(xiàn)一個...