我們在項目開發(fā)中會遇到限制用戶輸入某些特殊字符,我們可以使用EditText的digits屬性,通過給它指定輸入規(guī)則,這樣就可以限制用戶的鍵盤輸入了,譬如:我們在string...
我們在項目開發(fā)中會遇到限制用戶輸入某些特殊字符,我們可以使用EditText的digits屬性,通過給它指定輸入規(guī)則,這樣就可以限制用戶的鍵盤輸入了,譬如:我們在string...
我們在做注冊登錄的時候,經常需要實現密碼的顯示切換問題,如下圖所示:明文顯示: 暗文顯示: 就是如此的簡單,好記性不如爛筆頭,特記錄一下( ̄▽ ̄)"。
在android項目中,google官方建議我們使用字符串是不要使用硬編碼方式(在布局文件或代碼中直接書寫字符串),而是使用strings.xml中的資源引用。但在日常開發(fā)中...
最近在項目中發(fā)現好多Button背景顏色相同,但圓角大小不等的Button,這樣就得寫一大堆的shape或者selector,不便于管理及后期維護,于是乎變想能不能寫一個支持...
@小成吉思汗的創(chuàng)作世界 全篇代碼都已貼在文章上了,直接復制就能跑起來呢
StatusBarUtils沉浸式狀態(tài)欄適配(第二種實現方式)上一篇我們說了第一種沉浸式狀態(tài)欄實現方式,但其實現雖然可以滿足大部分需求了,發(fā)現對于接入swipebacklayout(仿微信側滑返回)狀態(tài)欄不會跟隨界面滑動,得等到界面退出...
我們知道AlertDialog是使用建造者模式構建的,方便將復雜的構建過程進行封裝隔離,并將其初始化過程延遲到使用的時候才創(chuàng)建。使用鏈式編程,方便調用者使用。AlertDia...
fitsSystemWindows通常我們用來實現各版本來狀態(tài)欄的適配(API19以上我們才能修改狀態(tài)欄),但在使用過程中,發(fā)現使用不當會給自己挖下很大的坑。先看一下官方描述...
@小手冰涼_ba05 完整代碼,文章里面都貼了呢,你直接復制就可以使用
StatusBarUtils沉浸式狀態(tài)欄適配(第二種實現方式)上一篇我們說了第一種沉浸式狀態(tài)欄實現方式,但其實現雖然可以滿足大部分需求了,發(fā)現對于接入swipebacklayout(仿微信側滑返回)狀態(tài)欄不會跟隨界面滑動,得等到界面退出...
先給出結論,如果不想跟隨源碼分析的,可以根據結論,對SharedPreferences有個大概的了解。 結論: 1.SharedPreferences 線程是安全的,內部由大...
Android Studio 提供的遷移工具(Refactor > Migrate to AndroidX)可以將源碼中的舊包名替換成新的,但是如果 Maven 依賴的產物還...
上一篇我們說了第一種沉浸式狀態(tài)欄實現方式,但其實現雖然可以滿足大部分需求了,發(fā)現對于接入swipebacklayout(仿微信側滑返回)狀態(tài)欄不會跟隨界面滑動,得等到界面退出...
現在沉浸式狀態(tài)欄基本都成為產品主流樣式了。但對于google官方提供的API對于狀態(tài)欄的顏色設置是4.4版本才推出,所以我們也只能適配4.4及以上版本。但在4.4到5.0的時...
hello! I'm coming!又有好長時間沒更新了。今天我們來實現一個基于Kotlin的萬能自定義ImageView(在Google的大力推動下,Kotlin已經成為a...
好久沒分享過了,突然感覺手都有點生疏了。最近需求ratingbar顯示規(guī)則為:0為空星,1為全星,0.5為半星,小于0.5為小半星,大于0.5則為大半星。對于這個需求第一感覺...
歲月無情,轉眼都快成油膩大叔了
我今年26歲了,還沒有談過戀愛01 晚上加了會班,一看時間已經7點半了,突然有點想吃螺螄粉。我發(fā)微信給朋友阿良,“今晚一起吃螺螄粉,約不約?” 阿良秒回,“真不巧,今晚公司要聚餐?!?阿良公司離住的地方比...
知音難覓,伯牙絕琴,不知可否有幸與姑娘柳葉傳音
[簡書交友]就是交友,沒話說!男生女生都可以啊首先爆個照,本想來個啥朦朧的背影啊,還是不藏著掖著了。是怎樣就是怎么樣。我問我朋友,我說簡書有個交友活動要不要參加啊,她說你去啊,我說我先看看別人,有沒有什么帥哥美女啊,結果...