#本文主要是講解部分原理,源碼及其使用請(qǐng)移步Github https://github.com/RexSuper/RichEditor APK: ? Demo https:/...
#本文主要是講解部分原理,源碼及其使用請(qǐng)移步Github https://github.com/RexSuper/RichEditor APK: ? Demo https:/...
android webview 微信h5支付 原因 由于原生app支付需要驗(yàn)證包名和簽名,如果要做的是sdk,給所有其他應(yīng)用來接入,所以選擇了更為方便接入的h5支付 流程 首...
前言 SearchView 是 Android 原生的搜索框控件,它提供了一個(gè)用戶界面,可以讓用戶在文本框內(nèi)輸入文字,并允許通過看監(jiān)聽器監(jiān)控用戶輸入,當(dāng)用戶輸入完成后提交搜索...
一、概述:應(yīng)用場(chǎng)景聊天下拉加載聊天記錄。 實(shí)現(xiàn):參考:SmartRefresh官方DEMO1、布局 2、activity中在activtiy初始化時(shí)設(shè)置 綁定事件監(jiān)聽 加載更...
問題描述:我的h5鏈接中有#號(hào),比如:url="home/#/?token=123"就是因?yàn)檫@個(gè)#號(hào)導(dǎo)致頁面刷新不好用了。解決方案(總體思路):handler延遲刷新。我用到...
前言 對(duì)于一個(gè)應(yīng)用release包來說,存在混淆效果是十分正常的。添加混淆不僅能夠使用無意義的命名去重新命名類、方法及變量,使得應(yīng)用代碼被混淆難以反編譯及進(jìn)行逆向工程,同時(shí)在...
前言 前一段時(shí)間做人臉識(shí)別,UI設(shè)計(jì)師也是慣用“cv”大法,做了一個(gè)仿支付寶的UI,這里就總結(jié)一下自定義仿支付寶人臉識(shí)別界面UI,人臉識(shí)別產(chǎn)品為公司產(chǎn)品不便于貼出來,這里就用...
引言 協(xié)程并非Kotlin獨(dú)有的,協(xié)程的概念在很早很早之前就有了,目前也有很多語言支持協(xié)程,本文以什么是協(xié)程、Android開發(fā)時(shí)如何使用協(xié)程為探討重點(diǎn),并不涉及非常深入的探...
前段時(shí)間接到一個(gè)需求,需要完成以下效果。 大致功能和小紅書效果類似 可以 展開 和收起 也可以@xxx 還能加#話題 1、內(nèi)容超過指定行數(shù)需要折疊起來; 2、內(nèi)容中含有@+“...
日常項(xiàng)目中無可或缺的會(huì)用到ViewPager嵌套Fragment的操作,以及Fragment中再嵌套Fragment的這種復(fù)雜嵌套的操作.由于ViewPager的緩存機(jī)制就會(huì)...
Android 12 發(fā)布已經(jīng)有 4 個(gè)月了,而且隨著各大市場(chǎng)對(duì)應(yīng)用適配的要求逐漸提高,小菜也嘗試將一個(gè)歷史的應(yīng)用簡(jiǎn)單升級(jí)適配 Android 12; Android 12 ...
1.簡(jiǎn)介 本項(xiàng)目是一個(gè)Android Kotlin框架項(xiàng)目,目的是為Android原生開發(fā)者提供一個(gè)快速開發(fā)的框架。主要功能是網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)求以及文件斷點(diǎn)下載。項(xiàng)目鏈接:http...
HDMediaPlayer 該類包依托于谷歌Mediaplayer二次封裝,一行代碼就可以實(shí)現(xiàn)播放的邏輯。谷歌中國(guó)API鏈接: Google官網(wǎng)API Github地址 ht...
前言 最近項(xiàng)目中需要用到錄音的功能,借鑒了外國(guó)一位哥們的項(xiàng)目https://github.com/dkim0419/SoundRecorder,搞定需求之后,花了些時(shí)間封裝成...
一分鐘快速集成Android安卓錄音 在安卓的開發(fā)中,有時(shí)需要集成錄音功能。但有時(shí)候由于開發(fā)進(jìn)度趕,沒有時(shí)間和精力自己去寫錄音功能的相關(guān)代碼。網(wǎng)上找各種開源的錄音工程,下載了...