實(shí)現(xiàn)效果 總的來(lái)說就是對(duì)輸入框顯示進(jìn)行重繪 1.監(jiān)聽用戶輸入 TextField是Jetpack compose中獲取用戶輸入內(nèi)容的常用輸入框梗脾。在此我們只需要獲取輸入法輸入內(nèi)...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
實(shí)現(xiàn)效果 總的來(lái)說就是對(duì)輸入框顯示進(jìn)行重繪 1.監(jiān)聽用戶輸入 TextField是Jetpack compose中獲取用戶輸入內(nèi)容的常用輸入框梗脾。在此我們只需要獲取輸入法輸入內(nèi)...
在做登錄界面時(shí)压储,想玩點(diǎn)花樣肥矢,輸入手機(jī)號(hào)登錄獲取驗(yàn)證碼之前曼月,如果用戶沒有點(diǎn)擊同意“服務(wù)協(xié)議”的按鈕纵势,想讓按鈕抖起來(lái)證明他的存在幔嫂,告訴用戶應(yīng)該先點(diǎn)擊一下纱昧。我覺得總比動(dòng)不動(dòng)就來(lái)個(gè)t...
一、反編譯代碼 1缀去、反編譯java代碼首先需要下載dex2jar這個(gè)工具侣灶,下載地址:https://sourceforge.net/projects/dex2jar/file...
1.引入Retrofit2+Rxjava3構(gòu)建網(wǎng)絡(luò)請(qǐng)求 (1). 在build.gradle引入retrofit2和rxjava3 //rxjava3 api 'i...
0. 困擾很久的問題 Android控件的寬和高保持比例缕碎,這是從我接觸Android以來(lái)褥影,一直不斷會(huì)遇到的需求。以前咏雌,要么就是在代碼里直接設(shè)置寬和高凡怎,要么就是自定義控件校焦。網(wǎng)上...
前言: 本文主要是對(duì)常見設(shè)計(jì)模式的一些分析,以及講述在Android項(xiàng)目中實(shí)現(xiàn)Mvvm模式的兩種方式栅贴。通過Databinding或者ViewModel+LiveData+Re...
新入職的公司的用戶主要是發(fā)展中國(guó)家用戶斟湃,用戶的手機(jī)配置普遍較低。入職第二周的任務(wù)是適配android2.3以上的機(jī)型,下面將在適配過程中遇到的問題進(jìn)行整理檐薯。 關(guān)于用到的第三方...
問題背景 項(xiàng)目中有2個(gè) module, 其中 B 依賴 A, 起初兩個(gè) module 都沒有定義 flavor, 由于業(yè)務(wù)發(fā)展, 給底層的 module A 定義了兩個(gè) fl...