前言 本篇文章的閱讀對象是為了感覺好像了解MVI但是又不知道這玩意到底是個啥的讀者想理解MVI 需要提前理解幾個東西1.為什么推薦使用MVI,android 的MVI是基于什...
前言 本篇文章的閱讀對象是為了感覺好像了解MVI但是又不知道這玩意到底是個啥的讀者想理解MVI 需要提前理解幾個東西1.為什么推薦使用MVI,android 的MVI是基于什...
本文已授權(quán) 微信公眾號 玉剛說 (@任玉剛)獨家發(fā)布。 寫在前面 過去一年多的時間里,我一直在致力于打造一個最簡單,并能讓普通Android開發(fā)者都能快速上手的框架,并陸續(xù)發(fā)...
??我們從第一天學(xué)習(xí)Java開始,就對Java的類初始化順序牢記于心。但是在實際開發(fā)過程中,似乎很難能接觸這一部分的應(yīng)用。在這之前,我也認為它只是面試中八股文而已,直到最近踩...
??距離上一篇Jetpack源碼分析的文章已經(jīng)兩個月,時間間隔確實有點長。最近,感覺自己的學(xué)習(xí)積極性不那么的高,看Paging的源碼也是斷斷續(xù)續(xù)的。時至今日,才算是完成對Pa...
最近項目中遇到了因為硬件加速引起的一些問題,故這里深入學(xué)習(xí)了解一下關(guān)于硬件加速的一些東西 背景 什么是硬件加速? 硬件加速是Android系統(tǒng)在繪制圖形時采取的一種方式。 圖...
Kotlin有一些新東西: Unit Any 和 Nothing,這里整理一下對這三兄弟的理解。 Unit 首先,看看 Unit 在Kotlin中的定義: 可以看到,首先 U...
GPUImage是一個開源的圖像處理工具,它基于OpenGL ES實現(xiàn),Git地址為:https://github.com/BradLarson/GPUImage。GPUIm...
平時總是會遇到各種時間標(biāo)準(zhǔn),這里做下總結(jié) 時間 什么是時間?維基百科是這么說的: 時間是一種尺度,在物理定義是標(biāo)量,借著時間,事件發(fā)生之先后可以按過去-現(xiàn)在-未來之序列得以確...
開發(fā)中有一個需求,是需要彈出彈窗,提示并引導(dǎo)用戶前往應(yīng)用商店中我們指定應(yīng)用的應(yīng)用詳情頁,填寫評價。這個需求其實很簡單,只需要喚起對應(yīng)的應(yīng)用商店,并加上我們應(yīng)用的包名作為參數(shù),...
最近在項目中偶爾會發(fā)現(xiàn)內(nèi)存泄漏現(xiàn)象。一開始還是一臉懵逼的查來查去,一直沒有個清晰地思路。這幾天閑下來,打算認真整理學(xué)習(xí)一下。我在這里從一個“如何主動造成內(nèi)存泄漏”的角度來學(xué)習(xí)...
最近在項目中遇到一個問題,不同的包在安裝時有沖突,后一個安裝的應(yīng)用會被提示已經(jīng)有相同的權(quán)限被聲明了,因此無法安裝。看了下兩個包的 AndroidManifest.xml 文件...
最近項目中遇到了因為硬件加速引起的一些問題,故這里深入學(xué)習(xí)了解一下關(guān)于硬件加速的一些東西 背景 什么是硬件加速? 硬件加速是Android系統(tǒng)在繪制圖形時采取的一種方式。 圖...
以AIDL為入口,探究Binder機制的原理 從AIDL了解Binder 前面簡單學(xué)習(xí)了一下AIDL的用法,接下來就從AIDL入手,探究一下Binder機制。在學(xué)習(xí)的過程中,...
通過問題來學(xué)習(xí)一個東西是很好的方法。學(xué)習(xí)Android中View的事件體系,我也通過給自己提問題,在解決問題的同時也就知道了其中原理。 0 首先來幾個問題起步: 什么是事件?...
分析源碼,搞清楚Activity的setContent()背后的邏輯 Activity 的setContent()流程 以前的Activity,都是直接繼承Activity....
通過分析源碼,了解AstartActivity()方法背后的邏輯,以及生命周期是如何執(zhí)行的 Activity啟動流程 就拿最簡單的啟動方式,即startActivity(In...
Handler機制是Android中的通信機制,源碼比較簡單 1.消息機制 Android消息機制,其實也就是Handler機制,主要用于UI線程和子線程之間交互。眾所周知,...
眾所周知,要給RecyclerView中的Item加間距,有兩種比較通用的方式: 直接在item的布局中加入間距 給RecyclerView添加ItemDecoration來...
Kotlin有一些新東西: Unit Any 和 Nothing,這里整理一下對這三兄弟的理解。 Unit 首先,看看 Unit 在Kotlin中的定義: 可以看到,首先 U...
引言 這里先給自己打個廣告,前些天閑來無事,在GitHub Pages上搭建了個博客,基于Jekyll模板搭建的,參考了碼志作者的博客模板,在此表示感謝。同時歡迎大家來我的博...