首先!我們拋開網(wǎng)上的熱修復(fù)框架不談,我們來通過原理手動實現(xiàn)一個熱修復(fù)工具,在擼碼之前我們先通過一張圖來了解熱修復(fù)的流程.Android熱修復(fù) 聰明的和不聰明的都已經(jīng)看出來,A...
首先!我們拋開網(wǎng)上的熱修復(fù)框架不談,我們來通過原理手動實現(xiàn)一個熱修復(fù)工具,在擼碼之前我們先通過一張圖來了解熱修復(fù)的流程.Android熱修復(fù) 聰明的和不聰明的都已經(jīng)看出來,A...
原來公司用的是OKGO來加載網(wǎng)絡(luò)巫击,現(xiàn)在全部替換為Retrofit了,用起來挺不適應(yīng)的玖媚,現(xiàn)在我負責的模塊代碼中網(wǎng)絡(luò)數(shù)據(jù)請求都是照葫蘆畫瓢搬過其他人的接口代碼改成自己的箕肃。至于為什...
不用啊,在自己的分支:git pull今魔;git rebase origin/master
git rebase 和 git merge 的區(qū)別Description git rebase 和 git merge 一樣都是用于從一個分支獲取并且合并到當前分支勺像,但是他們采取不同的工作方式,以下面的一個工作場景說明其區(qū)別...
共享內(nèi)存的方式错森,雖然在傳輸時沒有拷貝數(shù)據(jù)吟宦,但其控制機制復(fù)雜(比如跨進程通信時,需獲取對方進程的pid涩维,得多種機制協(xié)同操作)
Carson帶你學Android:全面剖析Binder跨進程通信原理前言 如果你接觸過 跨進程通信 (IPC)殃姓,那么你對Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機制 或 一味講...
前言 ContentProvider屬于 Android的四大組件之一 本文全面解析了 ContentProvider 隔缀,包括ContentProvider 原理、使用方法 ...
RecyclerView沒有可以直接設(shè)置間距的屬性傍菇,但看了源碼之后可以發(fā)現(xiàn)RecyclerView有個內(nèi)部類ItemDecoration蚕泽,可以用ItemDecoration來...
Kotlin之let,apply,run,with等函數(shù)區(qū)別2 Kotlin之let,apply,run,with等函數(shù)區(qū)別2前提介紹repeatwithletapplyru...
前言 長列表或者無限下拉列表是最常見的應(yīng)用場景之一计雌。RN 提供的 ListView 組件关贵,在長列表這種數(shù)據(jù)量大的場景下,性能堪憂。而在最新的 0.43 版本中饲趋,提供了 Fla...
太長了狠角,還是轉(zhuǎn)載吧...今天在看博客的時候驱还,無意中發(fā)現(xiàn)了@Trinea在GitHub上的一個項目Android開源項目分類匯總膊毁,由于類容太多了,我沒有一個個完整地看完绰更,但是里...
官方為我們提供的Tab控制器有兩種:TabBarIOS瞧挤,僅適用于IOS平臺ViewPagerAndroid,僅適用于Android平臺(嚴格來講并不算儡湾,因為我們還需要自己實現(xiàn)...
Python-Socket網(wǎng)絡(luò)編程 1. thread模塊 python是支持多線程的, 主要是通過thread和threading這兩個模塊來實現(xiàn)的特恬。 python的thr...
部分摘自官網(wǎng)文檔. 該模塊安裝很簡單 先來個簡單的例子: 運行后 會在當前目錄生成一個Excel_test.xls 官方例子: 運行這個例子的時候 報錯 自己又寫了一個: 效...
原創(chuàng)文章轉(zhuǎn)載請注明出處 TinyPNG---一個壓縮PNG/JPG的神站 選擇你要壓縮的PNG圖片或者直接將你要壓縮的圖片拖拽到網(wǎng)頁中間的大框框內(nèi)。壓縮完成徐钠,點擊downlo...