由View的onAttachedToWindow引發(fā)的圖片輪播問題探究 前言 本篇文章是在View的postDelayed方法深度思考[http...
Android代碼靜態(tài)檢查(lint、Checkstyle、ktlint、Detekt) 在Android項(xiàng)目開發(fā)過程中,開發(fā)團(tuán)隊(duì)往往要花費(fèi)大量...
AndroidR Android 11 基于 Android 早期版本構(gòu)建,增加了多種功能和更新,以保障用戶安全并提高透明度和可控性。所有開發(fā)者...
AndroidQ Android 10 中的隱私權(quán)變更[https://developer.android.com/about/versions...
背景 開發(fā)Android應(yīng)用時(shí),有時(shí)候Java層的編碼不能滿足實(shí)際需求,需要通過JNI的方式利用C/C++實(shí)現(xiàn)重要功能并生成SO文件,再通過Sy...
實(shí)測(cè)Android音頻的焦點(diǎn)獲取和歸還 前言 最近老板想在產(chǎn)品中的短視頻后者直播播放的時(shí)候?qū)τ谑謾C(jī)中的音樂播放器進(jìn)行暫停播放,并且退出視頻播放后...
2022年,虎年虎虎生威~! 前言 Android 開發(fā)者來說 Kotlin 語言已經(jīng)是很熟悉的了,但 Kotlin 中的 協(xié)程 不了解的同學(xué)可...
先說一下為什么寫這篇文章,因?yàn)槟壳皼]有一篇文章能讓我在Mac上成功執(zhí)行的腳步。 date -d 在Mac上提示以下錯(cuò)誤: 以下時(shí)間戳都是以秒為單...
前言 整片文章是圍繞 tinker 的 TinkerResourceIdTask 里的知識(shí)點(diǎn)進(jìn)行擴(kuò)展的。 aapt 和 aapt2 的差異(運(yùn)行...