MMKV 是基于 mmap 內(nèi)存映射的 key-value 組件河胎,底層序列化/反序列化使用 protobuf 實現(xiàn)兜看,性能高棍厌,穩(wěn)定性強尸变。從 2015 年中至今在微信上使用调卑,其性...
![240](https://upload.jianshu.io/users/upload_avatars/3828734/e2849432-2931-45c6-88f7-b664191077b5.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前幾天看到一片文章莉兰,文章的標題是Android 仿美團拖拽效果聊训,抱著好奇心去看了下秦效,效果確實不錯雏蛮,但實現(xiàn)過程較為復雜。用原生的CoordinatorLayout+Bottom...
背景: Flutter module工程結(jié)構(gòu)預覽 開始打包 接入方式一(依賴本地倉庫) Open <host>/app/build.gradle Ensure you hav...
gradle配置全局變量 1.gradle的ext屬性 ext屬性是ExtensionAware類型的一個特殊的屬性阱州,本質(zhì)是一個Map類型的變量挑秉。ext屬性可以伴隨對應的Ex...
前言 最近一直在想著能否有一種更好的方案來解決:Android中Activity與Fragment之間通信的問題,什么叫更好呢苔货,就是能讓Fragment的復用性高犀概,性能還有好...
DataBinding 是谷歌官方發(fā)布的一個框架,顧名思義即為數(shù)據(jù)綁定夜惭,是 MVVM 模式在 Android 上的一種實現(xiàn)姻灶,用于降低布局和邏輯的耦合性,使代碼邏輯更加清晰诈茧。M...
證書過期了晦譬?!互广! 也不知到當初是那條筋搭錯了敛腌,將證書的時間弄得這么短卧土,在這里強烈的提醒一下各位,在生成證書的時候一定要注意一下時間像樊,一般將時間設在25年以上就可以了(上架到g...
Hello尤莺,好久不見呀。最近對 Flutter 比較感興趣生棍,一直都在在看 Flutter 相關的內(nèi)容颤霎。 準備簡單的做一個 Flutter 的項目,也是好久沒有更新博客了涂滴,正好...
相比于APP的開發(fā)友酱,SDK的開發(fā)有些不同:1、拓展性要求更高:SDK需要對外提供接口柔纵,無論是迭代還是重構(gòu)缔杉,原有接口都不能變更,否則會對SDK使用者帶來兼容搁料、維護成本或详;2、質(zhì)量...
JitPack霸琴、jCenter是我們常用的發(fā)布Android開源庫的網(wǎng)站,發(fā)布成功后就可以在Android Studio中通過Gradle方便的引用到項目中了昭伸,相比Eclip...