什么是 Jetpack Compose Jetpack Compose 是一個(gè)適用于 Android 的新式聲明性界面工具包娜氏。2018年初就開始設(shè)計(jì)工作莲组,2019年公開。屬于...

什么是 Jetpack Compose Jetpack Compose 是一個(gè)適用于 Android 的新式聲明性界面工具包娜氏。2018年初就開始設(shè)計(jì)工作莲组,2019年公開。屬于...
有T1、T2其垄、T3三個(gè)線程苛蒲,怎么讓三個(gè)線程順序執(zhí)行?T1執(zhí)行結(jié)束T2執(zhí)行绿满,T2執(zhí)行結(jié)束T3執(zhí)行臂外。 join()方法 wait()方法不推薦,不靈活wait()的線程必須要先執(zhí)...
1 概念 (待更新喇颁。漏健。。) 2 基本操作 2.1 socket()函數(shù) socket函數(shù)對(duì)應(yīng)于普通文件的打開操作橘霎,socket()創(chuàng)建一個(gè)socket描述符(socket d...
c++ Socket學(xué)習(xí) af 為地址族(Address Family)蔫浆,也就是 IP 地址類型,常用的有 AF_INET 和 AF_INET6姐叁。AF 是“Address F...
一瓦盛、背景 一個(gè)app隨著業(yè)務(wù)增加,代碼放在同一個(gè)模塊中會(huì)越來(lái)越臃腫外潜,同時(shí)也導(dǎo)致多人開發(fā)的一個(gè)難度原环。組件化可以把業(yè)務(wù)單獨(dú)分出來(lái),形成一個(gè)單獨(dú)模塊处窥,可單獨(dú)運(yùn)行嘱吗、測(cè)試等,相互之間不...
前言 本文主要參照線程池ThreadPoolExecutor的實(shí)現(xiàn)方式自己寫一個(gè)線程池滔驾,主要是因?yàn)門hreadPoolExecutor的源碼讀起來(lái)還是挺費(fèi)勁谒麦,想通過(guò)自己仿寫的...
1、什么是Glide弄匕? 1.1颅悉、官方描述 Glide是一個(gè)快速高效的Android圖片加載庫(kù),注重于平滑的滾動(dòng)迁匠。Glide提供了易用的API剩瓶,高性能、可擴(kuò)展的圖片解碼管道(d...
??最初城丧,我認(rèn)為ViewModel的原理是非常簡(jiǎn)單延曙,包括網(wǎng)絡(luò)上有很多相關(guān)的源碼分析的文章都是這么認(rèn)為。但是當(dāng)我再一次認(rèn)認(rèn)真真的官方文檔之后亡哄,才知道ViewModel涉及到的東...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容枝缔,轉(zhuǎn)載請(qǐng)務(wù)必注明出處。當(dāng)用戶抱怨手機(jī)在使用過(guò)程中存在卡頓問(wèn)題的時(shí)候蚊惯,會(huì)嚴(yán)重影響用戶對(duì)手機(jī)品牌的好感和應(yīng)用APP的體驗(yàn)愿卸,從而導(dǎo)致用戶對(duì)手機(jī)品牌的忠誠(chéng)度降低...
[toc]了解內(nèi)聯(lián)函數(shù)前先了解下lambda表達(dá)式 lambda Lambda表達(dá)式的本質(zhì)其實(shí)是匿名函數(shù)宦焦,因?yàn)樵谄涞讓訉?shí)現(xiàn)中還是通過(guò)匿名函數(shù)來(lái)實(shí)現(xiàn)的发钝。但是我們?cè)谟玫臅r(shí)候不必關(guān)...
1. 移動(dòng)端跨平臺(tái)開發(fā)方案介紹 (1) 流行框架比較 移動(dòng)端跨平臺(tái)方案對(duì)比—React Native、weex波闹、Flutter[https://www.cnblogs.com...
項(xiàng)目開發(fā)中我們經(jīng)常用到 dialog 來(lái)彈窗酝豪,為了不重復(fù)寫,封裝一個(gè)簡(jiǎn)單的基類 dialog精堕。 直接上代碼: 工具類 UiUtils 常用工具類 使用方式: 下面是dialo...
本文收錄于《面試小抄》系列孵淘,Github地址(可下載pdf):https://github.com/cosen1024/Java-Interview[https://gith...
使用 AsyncTask的使用不是本文的重點(diǎn),我相信讀者也不是來(lái)了解這個(gè)的歹篓,所以就先簡(jiǎn)單的介紹下它的使用瘫证,幫助大家回憶。AsyncTask的實(shí)現(xiàn): 調(diào)用: 源碼思路 先說(shuō)下整...