2024五月發(fā)布了Kotlin 2.0,包含了一些新特性比如Enhanced Type Inference、Multiple Context R...
本文討論下如何在Jetpack Compose中實(shí)現(xiàn)一個(gè)首頁(yè)的splash動(dòng)畫(huà)效果,涉及的知識(shí)點(diǎn)包括:1 google提供的androidx.c...
本文討論下如何在Jetpack Compose中實(shí)現(xiàn)一個(gè)Shimmer閃爍動(dòng)畫(huà)效果,而且不依賴(lài)任何第三方sdk庫(kù)。 擴(kuò)展函數(shù) 我們先定義一個(gè)擴(kuò)展...
本文討論下如何在Jetpack Compose中實(shí)現(xiàn)一個(gè)進(jìn)度條組件,技術(shù)點(diǎn)主要有四點(diǎn),前三點(diǎn)都是androidx.compose.ui.grap...
本文探討下如何使用AGSL (Android Graphics Shading Language)。 著色器(Shader)的概念 簡(jiǎn)單來(lái)說(shuō),著...
之前的文章Android Oreo--Autosizing TextViews自適應(yīng)TextView[https://www.jianshu.c...
如果頻繁點(diǎn)擊安卓屏幕的某個(gè)按鈕,是不是覺(jué)得很繁瑣很累?下面來(lái)寫(xiě)個(gè)腳本來(lái)實(shí)現(xiàn)自動(dòng)點(diǎn)擊。以下面的兩個(gè)EditText和一個(gè)Button為例的一個(gè)de...
上篇文章安卓?jī)蓚€(gè)頁(yè)面組件的無(wú)縫銜接part1(共享元素)[http://www.itdecent.cn/p/7642f9a06277]介紹了如...
對(duì)于界面切換時(shí)View的無(wú)縫銜接,首先想到的應(yīng)該是android 5.0提供的Share Element Transition(共享元素變換),...