前言 原生的倒計(jì)時(shí)功能比較簡(jiǎn)單,沒(méi)有暫停和重新開始計(jì)時(shí)功能,所以仿照原生的CountDownTimer做一個(gè)更好用的倒計(jì)時(shí)功能。 自定義類 用到的抽象類: 使用示例 使用比較...
前言 原生的倒計(jì)時(shí)功能比較簡(jiǎn)單,沒(méi)有暫停和重新開始計(jì)時(shí)功能,所以仿照原生的CountDownTimer做一個(gè)更好用的倒計(jì)時(shí)功能。 自定義類 用到的抽象類: 使用示例 使用比較...
byte 轉(zhuǎn)換基本數(shù)據(jù)類型 kotlin 中可以直接調(diào)用 toByte , toInt 之類的函數(shù)直接獲取。 java 中需要自己獲取,獲取方式會(huì)放到工具類中。 大端和小端 ...
在設(shè)置中直接搜索 log,找到 Android Log,如下圖: 取消右側(cè)Use Inherited attributes的選擇,即可在上方設(shè)置自己想要的顏色,下面部分是日志...
效果圖 只能實(shí)現(xiàn)兩層折疊。 屬性簡(jiǎn)單介紹 使用詳解 主界面 activity bean adpter 外層 Item 布局 內(nèi)層 item 布局 參考 ExpandableL...
一. 介紹 廣播,是一個(gè)全局的監(jiān)聽(tīng)器,屬于Android四大組件之一. 主要用于監(jiān)聽(tīng) / 接收 應(yīng)用 App 發(fā)出的廣播消息,并 做出響應(yīng). 應(yīng)用場(chǎng)景有: Android不同...
前言 查了一下判斷網(wǎng)絡(luò)是否可用,發(fā)現(xiàn)很多博客給的方法都是不正確的,大部分給的方法都是判斷網(wǎng)絡(luò)是否連接,一般來(lái)說(shuō),在大多數(shù)的情況下確實(shí)可以滿足需求。但是有時(shí)會(huì)出現(xiàn)網(wǎng)絡(luò)連接了卻不...
前言 主要是關(guān)于一些字符串判斷相關(guān)內(nèi)容,主要包括判斷字符串是否含有空格、是否含有漢字、是否含有字母、是否含有數(shù)字、特殊符號(hào)等,字符串本身就有很多 Api 可以實(shí)現(xiàn)很多功能,但...
導(dǎo)包 方法 注意事項(xiàng) 使用時(shí)涉及到泛型相關(guān),泛型 T 要轉(zhuǎn)的類必須要有無(wú)參構(gòu)造方法,一般 Java 默認(rèn)就有,如果使用 Kotlin 就需要注意了,設(shè)置默認(rèn)值是無(wú)效的,下面這...
異常 使用上面的函數(shù)進(jìn)行解析時(shí)出現(xiàn) com.google.gson.internal.LikedTreeMap connot be case to class ,出現(xiàn)這種情況...
前言 對(duì)Activity和Fragment之間的跳轉(zhuǎn)封裝處理,在Activity/Framgent中用法基本一樣。每個(gè)函數(shù)基本上都對(duì)應(yīng)著一個(gè)擴(kuò)展函數(shù),方便調(diào)用。 api列表 ...
前言 SpannableStringBuilder和SpannableString功能基本一樣,不過(guò)SpannableStringBuilder可以拼接,主要是通過(guò)setSp...
一、方法介紹 有些情況下無(wú)法使用或是不想使用Kotlin時(shí),可以使用下面的封裝類比較簡(jiǎn)單易用。這個(gè)工具類是我在網(wǎng)上找的,經(jīng)過(guò)簡(jiǎn)單的修改,增加了一些功能。 二、使用介紹 2.1...
部分內(nèi)容有錯(cuò)誤,可以去參考其他幾個(gè),Gson解析可參考[https://blog.csdn.net/EleganceKing/article/details/11825034...
GsonFormatPlus[https://plugins.jetbrains.com/plugin/14949-gsonformatplus]將 json 字符串轉(zhuǎn)化為 ...
這是很久以前的了,你可以用 ViewPager2 實(shí)現(xiàn)一樣的效果。如果想要源碼,可以留個(gè)郵箱,我下載一個(gè)發(fā)給你
ViewPager切換動(dòng)畫1,不用ABaseTransformer 1,depthezgif.com-video-to-gif.gif 2,zoomOutPagezoomoutpage.gifde 3...
TextView 實(shí)現(xiàn)跟隨標(biāo)簽 一、前言 在設(shè)計(jì)中經(jīng)常出現(xiàn)一個(gè)長(zhǎng)度不確定的文本,后面或是前面跟隨一個(gè)或是多個(gè)標(biāo)簽。在網(wǎng)上查了很多資料,大部分的實(shí)現(xiàn)方式都是通過(guò)富文本來(lái)實(shí)現(xiàn),不...
一、頂部標(biāo)題顯示和隱藏漸變效果 在吸頂效果前,先記錄一個(gè)簡(jiǎn)單的標(biāo)題漸變效果。 1.1 簡(jiǎn)單顯示和隱藏 監(jiān)聽(tīng)滾動(dòng),只控制顯示和隱藏,布局初始隱藏,不用設(shè)置漸變度。 1.2 漸變...
轉(zhuǎn)場(chǎng)動(dòng)畫相關(guān) 一、系統(tǒng)自帶動(dòng)畫效果 假如有 A 和 B 兩個(gè) Activity, 從 A 進(jìn)入 B,調(diào)用 startActivity(Intent(this,AnimCutO...
一、實(shí)現(xiàn)效果圖 [圖片上傳失敗...(image-da2dd2-1599361676110)]圖片太大,不傳了?????? 二、實(shí)現(xiàn)方式 主要的實(shí)現(xiàn)方式有兩種: 第一種是采用Ada...