一.Retrofit是什么 Retrofit是square開源的一個Restful的http網(wǎng)絡(luò)請求框架的封裝。網(wǎng)絡(luò)請求的工作本質(zhì)是okhttp完成,而Retrofit僅負(fù)責(zé)...
一.Retrofit是什么 Retrofit是square開源的一個Restful的http網(wǎng)絡(luò)請求框架的封裝。網(wǎng)絡(luò)請求的工作本質(zhì)是okhttp完成,而Retrofit僅負(fù)責(zé)...
前言 本篇文章的閱讀對象是為了感覺好像了解MVI但是又不知道這玩意到底是個啥的讀者想理解MVI 需要提前理解幾個東西1.為什么推薦使用MVI,android 的MVI是基于什...
android技術(shù)交流群:747425162 整理下碰到的一些面試題和基礎(chǔ)知識目錄列出來,答案在https://github.com/huangruiLearn/hrl_an...
在andorid中,系統(tǒng)的行為、用戶的輸入等事件都會被包裝為一個消息,進(jìn)行消息發(fā)送、處理 關(guān)于消息的處理,就離不開Handler、Message、Loop在平時使用時,Han...
Service是android中四大組件之一,用于處理后臺任務(wù),不能處理耗時任務(wù),否則會造成ANR而IntentService繼承自Service,但是可以處理耗時任務(wù),因?yàn)?..
Activity啟動模式 首先,Activity有四大啟動模式:standard、singleTask、singleTop、singleInstance 如何設(shè)置Activi...
android的生命周期 單個Actiivty正常的生命周期 onCreate -> onStart -> onResume -> onPause -> onStop -> ...
簡書 占小狼[http://www.itdecent.cn/users/90ab66c248e6/latest_articles] 轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 2019/...
git是一款分布式代碼版本控制工具 初始化使用:當(dāng)我們在gitlab、github初始化一個項(xiàng)目路徑后,需要將本地倉庫的代碼提交到新建好的遠(yuǎn)端倉庫 git fetch 拉取代...
wait()、notify()、notifyAll()這三個函數(shù)都是Object類中的方法,而Object類是所有類的父類,所以所有對象實(shí)例都有該方法. wait():阻塞當(dāng)...
Future代表一個異步計(jì)算的結(jié)果,并且它提供一些方法來讓調(diào)用者檢測異步過程是否完成,或者取得異步計(jì)算的結(jié)果,或者取消正在執(zhí)行的異步任務(wù)。* 一個簡單Future使用用例寫完...
引用類型 在jdk 1.2之前,一個對象只有 "已被引用" 和 "未被引用"兩種概念,在jdk1.8之后,引用類型分為4類:強(qiáng)引用:Strong Reference軟引用:S...
t.join()方法阻塞調(diào)用此方法的線程(calling thread)進(jìn)入 TIMED_WAITING 狀態(tài),直到線程t完成,此線程再繼續(xù)如在main線程調(diào)用t.join(...
ThreadLocal ThreadLocal 是一個線程的內(nèi)部存儲類,對于被存儲的對象,在不同的線程讀取的變量是獨(dú)立的。 實(shí)現(xiàn)原理是:對每一個線程都有一個ThreadLoc...
kotlin學(xué)習(xí) hello world 新建一個kt文件, 程序主入口main方法, 無需新建類即可運(yùn)行,函數(shù)聲明用fun 返回值寫在參數(shù)之后 表達(dá)式可以作為函數(shù)體,返回值...
android API 23時新增的功能,指紋識別 主要類:FingerpringManager 在API28后,F(xiàn)ingerpringManager被遺棄,使用Biomet...
@VIAE 已解決,在某些播放器上確實(shí)打不開,mac上的iTunes、QuickTime Player上都不行。
但已經(jīng)不影響現(xiàn)有功能。謝謝。
H5拉起前置攝像頭錄制視頻并上傳因?yàn)橹皇亲鲆粋€錄制視頻音頻的demo,所以沒有加入任何框架或者js庫,純原生寫的,目前測試了pc端和安卓都是可以用的
這樣錄制的視頻文件在電腦打不開,請問你那邊也是這樣嗎。
H5拉起前置攝像頭錄制視頻并上傳因?yàn)橹皇亲鲆粋€錄制視頻音頻的demo,所以沒有加入任何框架或者js庫,純原生寫的,目前測試了pc端和安卓都是可以用的
多線程并發(fā)問題,基本是面試必問的。 大部分同學(xué)應(yīng)該都知道Synchronized,Lock,部分同學(xué)能說到volatile、并發(fā)包,優(yōu)秀的同學(xué)則能在前面的基礎(chǔ)上,說出Sync...