在低版本的Android中設(shè)置EditText只能輸入數(shù)字密碼時只需要在布局文件中設(shè)置 在高版本的Android系統(tǒng)中則不生效。 在高版本中實現(xiàn)有如下三種方式1.設(shè)置addT...
在低版本的Android中設(shè)置EditText只能輸入數(shù)字密碼時只需要在布局文件中設(shè)置 在高版本的Android系統(tǒng)中則不生效。 在高版本中實現(xiàn)有如下三種方式1.設(shè)置addT...
我們知道kotlin可以為方法參數(shù)設(shè)置默認(rèn)值。見下圖 我們定義了testMethod與testMethod1兩個方法,testMethod方法 param1參數(shù)默認(rèn)值為Hel...
Android 幾種進(jìn)程通信方式 跨進(jìn)程通信要求把方法調(diào)用及其數(shù)據(jù)分解至操作系統(tǒng)可以識別的程度,并將其從本地進(jìn)程和地址空間傳輸至遠(yuǎn)程進(jìn)程和地址空間,然后在遠(yuǎn)程進(jìn)程中重新組裝并...
在 Kotlin 中函數(shù)也是一等公民,這意味著我們定義的變量、函數(shù)參數(shù)、返回值都可以是函數(shù)類型的,可以像操作其它非函數(shù)值一樣操作函數(shù),確實也方便了不少。對 Android 開...
View 的 requestLayout() 方法顧名思義用來觸發(fā)一次 layout 行為,一般是當(dāng)我們改變一些影響 View 布局的參數(shù)后調(diào)用,刷新 View 的布局。常見...
緣起 在Android開發(fā)中,我們經(jīng)常會見到下面的代碼,比如: 你曾經(jīng)有沒有想過這兩者到底有什么區(qū)別?我該使用哪種呢? 常見的Handler.post揭秘 Handler的工...
說到App優(yōu)化,首先考慮到的就是App啟動的優(yōu)化,要想加速啟動首先要先了解App啟動的過程。接下來我們首先簡要分析一下App冷啟動是怎樣一個流程。 應(yīng)用進(jìn)程不存在的情況下,從...
二哥,你之前那篇 我去 switch 的文章也特么太有趣了,讀完后意猶未盡啊,要不要再寫一篇啊?雖然用的是 Java 13 的語法,對舊版本不太友好。但誰能保證 Java 不...