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

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

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

    我們?cè)谧鲎?cè)登錄的時(shí)候榛斯,經(jīng)常需要實(shí)現(xià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)建過程進(jìn)行封裝隔離况木,并將其初始化過程延遲到使用的時(shí)候才創(chuàng)建垒拢。使用鏈?zhǔn)骄幊蹋?..

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

    fitsSystemWindows通常我們用來實(shí)現(xiàn)各版本來狀態(tài)欄的適配(API19以上我們才能修改狀態(tài)欄)焦读,但在使用過程中子库,發(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)方式)

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

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