240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • EditText實(shí)現(xiàn)自定義輸入規(guī)則

    我們?cè)陧?xiàng)目開發(fā)中會(huì)遇到限制用戶輸入某些特殊字符且叁,我們可以使用EditText的digits屬性捎谨,通過(guò)給它指定輸入規(guī)則,這樣就可以限制用戶的鍵盤輸...

  • EditText實(shí)現(xiàn)密碼顯示明暗文切換

    我們?cè)谧鲎?cè)登錄的時(shí)候,經(jīng)常需要實(shí)現(xiàn)密碼的顯示切換問(wèn)題钠糊,如下圖所示:明文顯示: 暗文顯示: 就是如此的簡(jiǎn)單,好記性不如爛筆頭,特記錄一下( ̄▽ ̄)"码耐。

  • 另一種方便的strings.xml占位符

    在android項(xiàng)目中,google官方建議我們使用字符串是不要使用硬編碼方式(在布局文件或代碼中直接書寫字符串)溶其,而是使用strings.xm...

  • Resize,w 360,h 240
    支持邊框骚腥、圓角、漸變色瓶逃、透明度的GradientButton

    最近在項(xiàng)目中發(fā)現(xiàn)好多Button背景顏色相同束铭,但圓角大小不等的Button,這樣就得寫一大堆的shape或者selector厢绝,不便于管理及后期維...

  • Resize,w 360,h 240
    AlertDialog源碼分析

    我們知道AlertDialog是使用建造者模式構(gòu)建的契沫,方便將復(fù)雜的構(gòu)建過(guò)程進(jìn)行封裝隔離,并將其初始化過(guò)程延遲到使用的時(shí)候才創(chuàng)建昔汉。使用鏈?zhǔn)骄幊绦竿颍?..

  • Resize,w 360,h 240
    fitsSystemWindows之大坑

    fitsSystemWindows通常我們用來(lái)實(shí)現(xiàn)各版本來(lái)狀態(tài)欄的適配(API19以上我們才能修改狀態(tài)欄),但在使用過(guò)程中,發(fā)現(xiàn)使用不當(dāng)會(huì)給自己...

  • SharedPreferences源碼分析

    先給出結(jié)論钞速,如果不想跟隨源碼分析的贷掖,可以根據(jù)結(jié)論,對(duì)SharedPreferences有個(gè)大概的了解渴语。 結(jié)論: 1.SharedPreferen...

  • Android從support遷移至androidX

    Android Studio 提供的遷移工具(Refactor > Migrate to AndroidX)可以將源碼中的舊包名替換成新的苹威,但是...

  • Resize,w 360,h 240
    StatusBarUtils沉浸式狀態(tài)欄適配(第二種實(shí)現(xiàn)方式)

    上一篇我們說(shuō)了第一種沉浸式狀態(tài)欄實(shí)現(xiàn)方式,但其實(shí)現(xiàn)雖然可以滿足大部分需求了驾凶,發(fā)現(xiàn)對(duì)于接入swipebacklayout(仿微信側(cè)滑返回)狀態(tài)欄不...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品