過年期間閑來沒事,手?jǐn)]了一個輔助Android開發(fā)調(diào)試的工具App,適合Android開發(fā)者和測試同學(xué)使用。 點(diǎn)擊直接下載APK[https://link.juejin.cn...
過年期間閑來沒事,手?jǐn)]了一個輔助Android開發(fā)調(diào)試的工具App,適合Android開發(fā)者和測試同學(xué)使用。 點(diǎn)擊直接下載APK[https://link.juejin.cn...
nowinandroid項目[https://link.juejin.cn?target=https%3A%2F%2Fgithub.com%2Fandroid%2Fnowin...
之前Flutter的菜單選擇、下拉菜單的支持非常簡單且不友好,對于非常常見的下拉菜單選擇功能是需要自己自定義實現(xiàn),今天看到Flutter3.7版本新增了一系列菜單的組件,馬上...
簡介 DataBinding 是 Google 在 Jetpack 中推出的一款數(shù)據(jù)綁定的支持庫,利用該庫可以實現(xiàn)在頁面組件中直接綁定應(yīng)用程序的數(shù)據(jù)源。使其維護(hù)起來更加方便,...
歡迎來到 Flutter 繪制實踐系列,本文有文章版和視頻版。視頻發(fā)布在 bilibli 同名賬號下,文章首發(fā)于掘金平臺。今天來的話題是: 繪制陰影 Flutter 繪制實踐...
1. 什么是 ContextMenu 菜單 Context 菜單算是對彈出框的一個特性支持,特別對于桌面端來說,讓 右鍵彈出工具框 的處理更加簡便。比如下方所示,是 Andr...
很多人都介紹過Gradle 7.+提供新依賴管理工具VersionCatalog,我就不過多介紹這個了。我們最近也算是成功接入了VersionCatalog,過程也還是有點(diǎn)曲...
我們通常可以在通知欄上看到“飛行模式”、“移動數(shù)據(jù)”、“屏幕錄制”等開關(guān)按鈕,這些按鈕都屬于通知欄上的快捷開關(guān),點(diǎn)擊快捷開關(guān)可以輕易調(diào)用某種系統(tǒng)能力或打開某個應(yīng)用程序的特定頁...
先來一張圖(為什么不是動圖了)看下效果,看看這個TextView是啥樣嬸兒的: 就是可以實現(xiàn)類似歌詞顏色進(jìn)度變化的效果,能從左到右、從上到下、從右到左、從下到上四個方向去改變...
相機(jī),作為手機(jī)最重要的一個多媒體工具,被應(yīng)用于眾多app軟件中,如果整個項目中涉及到拍照、直播、錄視頻、掃碼,那么相機(jī)就必須要用到。傳統(tǒng)的相機(jī)app,一般使用到Camera或...
前言 so庫的加載可是我們?nèi)粘i_發(fā)都會用到的,因此系統(tǒng)也提供了非常方便的api給我們進(jìn)行調(diào)用 當(dāng)然,隨著版本的變化,loadLibrary也是出現(xiàn)了非常大的變化,最重要的是分...
大家好,我是蒼王,很久沒有在掘金發(fā)布文章,今年在公司內(nèi)開發(fā)了一個mp4的特效框架,用于支撐各種禮物特效的玩法,是繼SVGA特效框架的另外一個極致的特效框架。本人也是有幸參與A...
Spotless 是什么? 這是一個代碼格式化工具,我們可以定義自己想要的代碼規(guī)則在需要的時候去應(yīng)用它,整個過程完全自動且可以應(yīng)用于整個工程。 Spotless 支持多種語言...
背景說明 原本已經(jīng)基于系統(tǒng)方案適配了暗黑主題,實現(xiàn)了白/黑兩套皮膚,以及跟隨系統(tǒng)。后來老板研究學(xué)習(xí)友商時,發(fā)現(xiàn)友商 App 有三套皮膚可選,除了常規(guī)的亮白和暗黑,還有一套暗藍(lán)...
通過閱讀本文,你將獲得以下收獲:1.什么是紋理2.紋理如何進(jìn)行映射3.紋理映射相關(guān)細(xì)節(jié)要點(diǎn) 上篇回顧 上一篇一看就懂的OpenGL ES教程——緩沖對象優(yōu)化程序(二)[htt...
前文中了解到AQS借助LockSupport.park和LockSupport.unpark完成線程的阻塞和喚醒,那么LockSupport內(nèi)部又是怎么實現(xiàn)的?這是一個什么類...