版本 2.7.8 SPI機制 官方文檔介紹如下 SPI 全稱為 Service Provider Interface,是一種服務發(fā)現(xiàn)機制。SPI 的本質(zhì)是將接口實現(xiàn)類的全限定...
版本 2.7.8 SPI機制 官方文檔介紹如下 SPI 全稱為 Service Provider Interface,是一種服務發(fā)現(xiàn)機制。SPI 的本質(zhì)是將接口實現(xiàn)類的全限定...
iOS 界面開發(fā)最重要的是ViewController和View,ViewController是View的控制器,也就是一般的頁面,用來管理頁面的生命周期(它相當于安卓里的A...
環(huán)境介紹:Nodejs:14.18.0、Vite:2.7.10、Vue:3.2.26、依賴安裝采用pnpm。 第一部分:環(huán)境搭建一、使用 pnpm創(chuàng)建一個vite程序 二、安...
組件化 本文主要介紹組件化常用三種通訊方式. 常?的三種組件化通訊方案 組件化通信方案組件化最重要的是兄弟模塊的通訊常?的三種方案URL SchemeTarget - Act...
背景 項目中為了適應產(chǎn)品形態(tài)需要對Android系統(tǒng)狀態(tài)欄系統(tǒng)圖標以及時鐘和電池等做客制化,滿足不同用戶群體的視覺特性,那在定制過程中需要注意哪些事項?圖標icon是否可以任...
將狀態(tài)欄透明后(沉浸式),導致鍵盤模式失效,無法自動將輸入框上移,所以需要監(jiān)聽頁面的高度變化的差值,從而計算出鍵盤高度,手動將底部的輸入框上移 簡單使用
前言 需求:2個View并不在同一層父布局布局中,點擊上層的檢測View,將點擊事件轉(zhuǎn)發(fā)給背后的兄弟View 原理:基于自定義事件處理點擊的x、y坐標,判斷是否在背后的兄弟V...
過年期間閑來沒事,手擼了一個輔助Android開發(fā)調(diào)試的工具App,適合Android開發(fā)者和測試同學使用。 點擊直接下載APK[https://link.juejin.cn...
ShapeBlurView ShapeBlurView庫是一個高斯模糊(毛玻璃效果)蒙層庫。Like iOS UIVisualEffectView不知大家做需求的時候是否有這...
項目搭建經(jīng)歷記錄 Android App封裝 ——架構(MVI + kotlin + Flow)[https://juejin.cn/post/717761963005000...
添加依賴 Retrofit,聲明式網(wǎng)絡請求客戶端 coroutines-core,協(xié)程核心庫 coroutines-android,協(xié)程安卓適配庫 lifecycle-vie...
創(chuàng)建插件工程 通過--org來指定組織名稱,例如com.example,一般就是包名的組織部分 通過--platforms來指定支持的平臺,支持android,ios,lin...
思路1 1.獲取屏幕中要播放的中心點 2.獲得播放控件在屏幕中的位置 思路2 創(chuàng)建一個RecycleView的監(jiān)聽器 找到當前屏幕可見的item 得到視頻廣告的item it...
首先在 build.gradle 添加以下代碼apply plugin: 'kotlin-android-extensions' Activity布局文件activity_m...
前言 sentry,一個線上異常監(jiān)控平臺,類似國內(nèi)的Bugly,但要收費,Bugly用免費版就基本足夠 導入依賴 初始化SDK 捕獲Dio日志 Sentry監(jiān)控日志和AF埋點...
單行文本溢出換省略號 多行文本溢出換省略號 一、前言 在日常開發(fā)展示頁面,如果一段文本的數(shù)量過長,受制于元素寬度的因素,有可能不能完全顯示,為了提高用戶的使用體驗,這個時候就...
2022年6月1日 星期三 一、微信小程序文件存放路徑 安卓: iOS越獄: Windows: macOS: 二、Android其他緩存 1 Android應用緩存: 遍歷各...