動態(tài)注冊 在靜態(tài)注冊中,每次添加新函數(shù)后,要重新生成頭文件誓斥,而且函數(shù)名較長装黑,操作起來非常麻煩托享,那使用動態(tài)注冊可以避免這些麻煩 陡叠。而動態(tài)注冊可以避...
前言 其實參考超級簡單的Android Studio jni實現(xiàn) 這篇文章就可以完美的實現(xiàn)伸但,java代碼調(diào)用c++代碼敬尺。記得先下載ndk的官方包...
原理 java文件打包成apk后其實就是apk里的一個個dex文件枚尼。當一個apk出現(xiàn)多個dex文件后,需要把dex文件塞入到app的classl...
熱修復方案目前來講筷转,穩(wěn)定性最好當屬Tinker了姑原。它已經(jīng)運行在數(shù)億臺安卓設(shè)備上了。 它的接入方式可以參考官方github地址呜舒,點擊wiki锭汛,里面...
前言 當方法數(shù)超過65536的時候,就會出現(xiàn)方法數(shù)越界 情況一 不包括框架袭蝗,jar包唤殴,項目中的java代碼的方法數(shù)超過了65536,使用AS打包...
前言 使用ViewDragHelper實現(xiàn)肯定可以實現(xiàn)下拉刷新到腥,而且可以通過這種場景可以舉一反三出很多其他的場景朵逝。 實現(xiàn)步驟 1.首先看一下布局...
導讀 1.我特別想充分清楚的知道ViewDragHelper到底能幫我們實現(xiàn)哪些常見的功能?2.使用它實現(xiàn)側(cè)滑刪除功能乡范,是我見過實現(xiàn)側(cè)滑刪除最簡...
導讀 有時候配名,我們需求上需要實現(xiàn)圓角圖片的展示。有很多種處理思路晋辆。但所有思路無非就是把Bitmap修飾成圓角或者圓形渠脉。然后顯示出來。Bitmap...
導讀 app啟動的時候瓶佳,會有一個閃屏頁芋膘,英文叫SplashActivity。當點擊應用圖標霸饲,閃屏頁如果不經(jīng)過特別處理为朋,會出現(xiàn)一小刻的白屏。出現(xiàn)這...