不知不覺來微信事業(yè)群差不多也快一年了,自己學(xué)習(xí) iOS 也已有半年,在此記錄一下自己的學(xué)習(xí)過程。很多同學(xué)可能想知道從 Android 轉(zhuǎn)到 iOS 公司給了多久的緩沖?大概是...
我們把關(guān)于contexts\children和jobs的知識(shí)融合到一起,試想我們有一個(gè)具備生命周期的對(duì)象,但這個(gè)對(duì)象不是一個(gè)協(xié)程。例如,在開發(fā)Android應(yīng)用時(shí),為了執(zhí)行獲...
在開發(fā)中,我們要避免不必要的的任務(wù)來節(jié)約設(shè)備的內(nèi)存和電量的使用,協(xié)程也是如此。在使用的過程我們需要控制好它的生命周期,在不需要它的取消它。 調(diào)用cancel方法 取消作用域會(huì)...
協(xié)程一:Kotlin 協(xié)程 (一)[https://mp.weixin.qq.com/s?__biz=Mzg3NTYzNTc4MA==&mid=2247483686&idx=...
在本系列第二篇文章 協(xié)程中的取消和異常 | 取消操作詳解[https://mp.weixin.qq.com/s/_MkvDPJR7OIdhiR0Bnz_gA] 中,我們學(xué)到,...
原理篇(一)關(guān)鍵類的分析 上面簡(jiǎn)單的介紹了一些用法,但是具體的原理和特點(diǎn),好像還不是很清楚,那么下面就來介紹一下,一些關(guān)鍵的類,流程和原理。 介紹的相關(guān)的原理基于這行代碼: ...
GlobalScope 類已被 @DelicateCoroutinesApi 注解所標(biāo)記。 代碼中會(huì)報(bào)警告: This is a delicate API and its u...
一、前言: kotlin 中 GlobalScope 類提供了幾個(gè)創(chuàng)建協(xié)程的構(gòu)造函數(shù): 1、 runBlocking: 1、創(chuàng)建的是主協(xié)程,區(qū)別是 runBlocking 里...
在 Coroutines 中的取消和異常系列的第 2 部分[https://medium.com/androiddevelopers/cancellation-in-coro...
前言 我們都知道DecorView是最頂層View(根View),它是怎么創(chuàng)建和使用的呢?通過本篇文章,你將了解到: 1、DecorView創(chuàng)建過程。2、DecorView與...
1. 問題出現(xiàn)的背景 騰訊視頻在集成我們 replay sdk 的時(shí)候發(fā)現(xiàn)這么個(gè)錯(cuò)誤,導(dǎo)致整個(gè) db mock 功能完全失效。 我清晰的記得我們引入了一個(gè)第三方解決方案,在 ...