剛畢業(yè)的時(shí)候,一直會(huì)收藏一些github 比較優(yōu)秀的項(xiàng)目,記錄下來(lái),現(xiàn)在對(duì)那些開(kāi)源項(xiàng)目整理分類了一下,分享給大家,覺(jué)得不錯(cuò),幫忙點(diǎn)贊轉(zhuǎn)發(fā)一下 網(wǎng)絡(luò)請(qǐng)求 Okhttp http...
主流網(wǎng)絡(luò)層的模式是RxJava+Retrofit+OKHttp,所以我開(kāi)始研究這三個(gè)項(xiàng)目的源代碼,淺嘗理解。文章的主要內(nèi)容如下: 1.OkHttp簡(jiǎn)介2.OkHttp使用3....
最近項(xiàng)目要做一個(gè)系統(tǒng)定制Rom 需要打系統(tǒng)應(yīng)用Apk,我把打系統(tǒng)應(yīng)用apk 的步驟記錄下來(lái)了。 1.需要廠商提供 platform.pk8 platform.x509....
項(xiàng)目中需要對(duì)語(yǔ)音合成,采用離線語(yǔ)音合成,起初使用的是云知聲的三方SDK后來(lái)?yè)Q成了科大訊飛。對(duì)此我將兩種方案封裝了一下,使用者可以直接拿來(lái)使用。 1 云知聲 2.科大訊飛語(yǔ)音合成
一 說(shuō)明: 項(xiàng)目中使用recyclerview的時(shí)候,經(jīng)常會(huì)在數(shù)據(jù)列表空白頁(yè)添加loding空白頁(yè)面,顯示一個(gè)特殊的empty view 來(lái)提示用戶。 二 實(shí)現(xiàn)思路 閱讀Re...
原理 項(xiàng)目中由于考慮到云屏連網(wǎng)機(jī)制比較差,對(duì)網(wǎng)絡(luò)視頻需要下載本地處理,需要進(jìn)行斷點(diǎn)續(xù)傳。所謂斷點(diǎn)續(xù)傳就是從停止的地方重新下載。 斷點(diǎn) :當(dāng)前線程停止的位置續(xù)傳:從停止的位置重...
第一次接支付會(huì)遇到各種問(wèn)題,所以我把自己走過(guò)的坑總結(jié)了一下: 微信支付: ①:微信支付 商戶在微信開(kāi)放平臺(tái)申請(qǐng)開(kāi)發(fā)應(yīng)用后,微信開(kāi)放平臺(tái)會(huì)生成APP的唯一標(biāo)識(shí)APPID。由于需...
MediaUtils 1: Android 的 MediaRecorder 相信用過(guò)的同學(xué)一定踩過(guò)很多坑2: 之前寫的代碼很亂,現(xiàn)在重構(gòu)了一下,可以直接放到自己的項(xiàng)目中用3:...
為何要組件化開(kāi)發(fā) 最近也不知道什么原因就突然換了公司,新的公司新的需求。由于新的項(xiàng)目比較大,各個(gè)模塊需要解耦,所以就用到了組件化開(kāi)發(fā)。而且APP版本不斷的迭代,新功能的不斷增...
開(kāi)發(fā)的時(shí)候,有時(shí)候會(huì)遇到這樣的問(wèn)題 有時(shí)候?qū)氲谌揭蕾?jar包都會(huì)出現(xiàn)類似的沖突,但是無(wú)法定位具體是哪里,在temrial輸入終端命令定位具體是哪里報(bào)錯(cuò): gradlew...
我們知道在android7.0,修改了對(duì)私有存儲(chǔ)的限制,導(dǎo)致在獲取資源的時(shí)候,不能通過(guò)Uri.fromFile(..)來(lái)獲取uri了,但是在寫入數(shù)據(jù)的時(shí)候是可以通過(guò)Uri.f...
Android studio 下載比較慢 使用鏡像下載比較快,可分為兩部:一:image.pngmaven { url 'http://maven.aliyun.com/ne...
flutter 筆記: https://blog.csdn.net/chenlove1/article/details/82805011 一些命令: export PATH=...
前言 由于公司項(xiàng)目眾多,又都依賴相同的lib,導(dǎo)致lib有變動(dòng)所有的被依賴者都需要重新導(dǎo)入,很繁瑣。而用Maven管理最好不過(guò)了 創(chuàng)建Maven項(xiàng)目 第一種方式: 新建一個(gè)a...