Flutter頁(yè)面-基礎(chǔ)Widget [TOC] Widget StatelessWidget和StatefulWidget是flutter的基礎(chǔ)組件肿轨,日常開發(fā)中自定義Wid...
Flutter頁(yè)面-基礎(chǔ)Widget [TOC] Widget StatelessWidget和StatefulWidget是flutter的基礎(chǔ)組件肿轨,日常開發(fā)中自定義Wid...
協(xié)程是什么 協(xié)程是一個(gè)子程序調(diào)度組件杂抽,并且運(yùn)行其掛起恢復(fù)。進(jìn)程包含線程,線程包含協(xié)程屎蜓。一個(gè)線程中可以有任意多個(gè)協(xié)程,但某一時(shí)刻只能有一個(gè)協(xié)程在運(yùn)行,多個(gè)協(xié)程共享該線程的資源颖榜。...
LiveData:生命周期感知和數(shù)據(jù)觀察能力 感知生命周期Jetpack引入看Lifecycle方便其他組件感知生命周期,只需實(shí)現(xiàn)LifecycleEventObserver...
一煤裙、ClassLoader類圖關(guān)系 ClassLoader掩完、BootClassLoader、BaseDexClassLoader等之間關(guān)系硼砰,如下如: 二且蓬、雙親委托機(jī)制 1、定...
個(gè)人學(xué)習(xí)筆記~ 在學(xué)習(xí)AIDL前题翰,可以先學(xué)習(xí)一下[Android跨進(jìn)程通信] 目錄:一恶阴、概述[http://www.reibang.com/p/822f1804cb0e#:...
本次源碼基于Android11分析 相關(guān)源碼: 通過(guò)bindService啟動(dòng)的Service,會(huì)執(zhí)行Service的onCreate、onBind豹障、onUnbind冯事、onD...
APT是什么?有什么用? APT(Annotation Processing Tool)即注解處理器,在編譯的時(shí)候可以處理注解然后搞一些事情血公,也可以在編譯時(shí)生成一些文件之類的...
android 內(nèi)存分配[https://www.csdn.net/tags/Mtzagg0sMzEyNDUtYmxvZwO0O0OO0O0O.html]android 內(nèi)存...
一桅咆、基本概念 1、窗口顯示架構(gòu)圖 多窗口的核心原理其實(shí)就是分棧和設(shè)置棧邊界系統(tǒng)窗口.png 2坞笙、Android的窗口分類 Android應(yīng)用程序窗口,這個(gè)是最常見(jiàn)的(擁有自己...
需求描述 進(jìn)程A調(diào)起第三方進(jìn)程B進(jìn)行第三方登錄 – 實(shí)現(xiàn)雙向通信 代碼(進(jìn)程A) 1.目錄結(jié)構(gòu) 2.LoginActivity.java 對(duì)應(yīng)界面 ILoginInterfa...
1荚虚、什么是Glide? 1.1籍茧、官方描述 Glide是一個(gè)快速高效的Android圖片加載庫(kù)版述,注重于平滑的滾動(dòng)。Glide提供了易用的API寞冯,高性能渴析、可擴(kuò)展的圖片解碼管道(d...
多進(jìn)程知識(shí)點(diǎn)匯總: 一:了解多進(jìn)程 二:項(xiàng)目中多進(jìn)程的實(shí)現(xiàn) 三:多進(jìn)程的優(yōu)缺點(diǎn)與使用場(chǎng)景 四:Android跨進(jìn)程通訊實(shí)現(xiàn) 五:多進(jìn)程實(shí)現(xiàn)中遇到的問(wèn)題匯總 六:擴(kuò)展閱讀 一:...
作者:王晨彥 開篇 一天,后臺(tái)統(tǒng)計(jì)到線上有大量 OOM 崩潰吮龄,小王收到老板的緊急指令俭茧,立即排查! 小王心想漓帚,這還不簡(jiǎn)單母债,待我看看崩潰堆棧,分分鐘解決尝抖。 于是小王不慌不忙的打開...
OkHttp是一套處理 HTTP 網(wǎng)絡(luò)請(qǐng)求的依賴庫(kù)毡们,由 Square 公司設(shè)計(jì)研發(fā)并開源,目前可以在 Java 和 Kotlin 中使用昧辽。對(duì)于 Android App 來(lái)說(shuō)衙熔,...
1 簡(jiǎn)介和簡(jiǎn)單使用 1.1 簡(jiǎn)介 ViewModel以注重生命周期的方式存儲(chǔ)和管理界面相關(guān)的數(shù)據(jù)。ViewModel類讓數(shù)據(jù)可在發(fā)生屏幕旋轉(zhuǎn)等配置更改后繼續(xù)留存搅荞,保證數(shù)據(jù)的安...
Retrofit官網(wǎng): Github地址: 前言 Retrofit是Square公司開發(fā)的一款A(yù)ndroid網(wǎng)絡(luò)請(qǐng)求庫(kù)红氯,Retrofit僅負(fù)責(zé)網(wǎng)絡(luò)請(qǐng)求接口的封裝,它使用運(yùn)行時(shí)...
Retrofit作為主流的網(wǎng)絡(luò)請(qǐng)求框架咕痛,內(nèi)部封裝OkHttp發(fā)起請(qǐng)求痢甘,也是聲明式Http客戶端,使用接口 + 注解的方式在接口中編寫請(qǐng)求方法暇检,前文鋪墊了這么多产阱,接下來(lái)我們就正...
以下源碼基于android-11.0.0_r1 啟動(dòng)一個(gè)Activity婉称,通常有兩種情況:第一種是不同進(jìn)程的的根activity块仆,比如laucnher啟動(dòng)app;第二種是同進(jìn)...
前言 在Android中如果要顯示一個(gè)頁(yè)面悔据,那么只需要在Activity的onCreate()方法中,把我們寫好的頁(yè)面布局layout傳入到setContentView()方...
1.1 請(qǐng)簡(jiǎn)述 Http 與 Https 的區(qū)別俗壹? HTTP協(xié)議傳輸?shù)臄?shù)據(jù)都是未加密的科汗,也就是明文的,因此使用HTTP協(xié)議傳輸隱私信息非常不安全绷雏,為了保證這些隱私數(shù)據(jù)能加密傳...