平時(shí)看博客或者學(xué)知識(shí),學(xué)到的東西比較零散,沒有獨(dú)立的知識(shí)模塊概念,而且學(xué)了之后很容易忘。于是我建立了一個(gè)自己的筆記倉庫[https://github.com/xfhy/And...
平時(shí)看博客或者學(xué)知識(shí),學(xué)到的東西比較零散,沒有獨(dú)立的知識(shí)模塊概念,而且學(xué)了之后很容易忘。于是我建立了一個(gè)自己的筆記倉庫[https://github.com/xfhy/And...
如需轉(zhuǎn)載請(qǐng)?jiān)u論或簡信,并注明出處,未經(jīng)允許不得轉(zhuǎn)載 系列文章 android tv常見問題(一)焦點(diǎn)查找規(guī)律 android tv常見問題(二)如何監(jiān)聽ViewGroup子V...
以前項(xiàng)目中雖然也使用MVVM架構(gòu),但由于整體框架不是我自己搭建的,導(dǎo)致我對(duì)于MVVM架構(gòu)的整體還是很不熟悉,所以這次就自己搭建并實(shí)現(xiàn)一次MVVM架構(gòu)。 MVVM架構(gòu)使用的組件...
需要使用NDK來編譯FFmpeg,需要下載NDK和FFmpeg我使用的NDK版本:android-ndk-r21FFmpeg版本 FFemeg4.3.1FFmpeg下載鏈接:...
1. ZoomLayout 需要實(shí)現(xiàn)的功能 1.1 需求列表 觸摸滑動(dòng)及慣性滑動(dòng) 多指縮放 雙擊縮放 除了實(shí)現(xiàn)這些主要功能外,還需要處理一下的細(xì)節(jié) ZoomLayout的寬高...
1.JVM與操作系統(tǒng)的關(guān)系 ??JVM全稱Java Virtual Machine(Java虛擬機(jī))。JVM屏蔽了與具體操作系統(tǒng)平臺(tái)(Linux、Windows、MacOS等...
LeakCanary使用只需在app中的build.gradle添加依賴 沒錯(cuò),一行搞定! apk打包流程中會(huì)把這個(gè)provider合并到app下的mainfest文件中,C...
一、用戶啟動(dòng)Activity,發(fā)送消息給ATMS的過程(Launcher > ATMS階段) 開發(fā)中我們會(huì)調(diào)用startActivity來啟動(dòng)一個(gè)Activity,最終會(huì)調(diào)到...