今天來筆記一下因工作需求我所開發的Library
BahaUrlPreview - 取得網址預覽資訊
這個功能隨處可見,當今天在facebook,messanger,line之類的App貼上網址連結時,
會顯示出該連結的預覽資訊,預覽圖/標題/描述之類的,
讓使用者可以在點擊連結前,得知該連結大概是甚麼網址
那介紹一下使用方法~
於gradle中設定Kotlin使用方法
覺得好用的,可以至Github給個星星,有任何建議或需要的功能,歡迎發Issue或PR!
今天來筆記一下因工作需求我所開發的Library
BahaUrlPreview - 取得網址預覽資訊
這個功能隨處可見,當今天在facebook,messanger,line之類的App貼上網址連結時,
會顯示出該連結的預覽資訊,預覽圖/標題/描述之類的,
讓使用者可以在點擊連結前,得知該連結大概是甚麼網址
那介紹一下使用方法~
於gradle中設定Kotlin使用方法
覺得好用的,可以至Github給個星星,有任何建議或需要的功能,歡迎發Issue或PR!
最近Material Design Components更新至了1.1.0,其中TextInputLayout新增了不少功能,要怎麼確切使用可以看這篇TextInputLayout,版本記得升級到1.1.0。
今天要記錄的是輸入框末端有一個叉叉圖案,點擊下去,輸入框的文字皆會被清空的效果。
效果如圖
最近Material Design Components更新至了1.1.0,其中TextInputLayout新增了不少功能,要怎麼確切使用可以看這篇TextInputLayout,版本記得升級到1.1.0。
今天要記錄的是可以在輸入框EditText輸入框的末端有一個眼睛的Icon,點擊該眼睛,可以切換密碼明碼顯示,記得TextInputLayout的endIconMode與TextInputEditText的inputType都要設定。
效果如圖
最近Material Design Components更新至了1.1.0,其中TextInputLayout新增了不少功能,要怎麼確切使用可以看這篇TextInputLayout,版本記得升級到1.1.0,今天要記錄的是可以在輸入框EditText開頭加上Icon的功能,
效果如圖
前幾天Android Q正式上線了,在API 29中,ImageSpan的VerticalAlignment多了一個Align_Center,也就是之前這篇文章所記錄的功能,可讓ImageSpan在TextView文字中垂直置中,如果Compile SDK設定29或以上,現在可以不用自己寫一個ImageSpan了,直接設定VerticalAlignment為ALIGN_CENTER,就可以囉!
不過如果你的專案Compile SDK還為升級到29的話,想要有這樣的效果的話,可以參考該篇,實現理論方法與在API 29的ImageSpan設定VerticalAlignment為ALIGN_CENTER的源碼是一樣的。
之前記錄過TextInputLayout這篇,除了有打字時,hint文字可以跑到EditText上方的功能,還有幾個小功能,今天就來記錄這兩個小功能 ↓
xml寫法如下,各設定含意寫在註解
當這樣設定完後,可以發現下方提示與字數限制提示有正常顯示,但當超過字數時,下方提示字眼要怎麼換成錯誤題示字眼呢?
這邊就需要在程式端設定TextInputLayout,在TextInputEditText加上afterTextChanged Listener,當字數超過5或小於5就進行TextInputLayout的error設定,如下
就可以達成上面圖片的效果囉~
Material Design Components正式的1.0.0推出了,來看看其中的TextInputLayout,其中最顯著的效果就是當使用者在EditText輸入文字時,原先hint的文字會跑到較上方的位置,如下圖↓
Copyright ©
Solinari's Notes | Powered by Blogger
Design by Flythemes | Blogger Theme by NewBloggerThemes.com