前言 由于H5具備 開(kāi)發(fā)周期短、靈活性好 的特點(diǎn),所以現(xiàn)在 Android App大多嵌入了 Android Webview 組件進(jìn)行 Hybrid 開(kāi)發(fā) 但我知道你一定在煩...
前言 由于H5具備 開(kāi)發(fā)周期短、靈活性好 的特點(diǎn),所以現(xiàn)在 Android App大多嵌入了 Android Webview 組件進(jìn)行 Hybrid 開(kāi)發(fā) 但我知道你一定在煩...
我們?cè)趯?xiě)安卓應(yīng)用時(shí),經(jīng)常會(huì)碰到需要一個(gè)activity托管多個(gè)fragment的情況。特別是在寫(xiě)平板應(yīng)用時(shí),由于屏幕比較大,為了充分利用屏幕的空間,通常會(huì)采用左側(cè)顯示列表、右...
我說(shuō)好的 面試系列 總算開(kāi)始了。我姑且是想到哪兒寫(xiě)到哪兒,其中肯定是和我被面試的實(shí)際情況息息相關(guān)。 說(shuō)說(shuō) Android 的四種啟動(dòng)模式 這基本是一道必考題,和「 Activ...
關(guān)于聊天室項(xiàng)目 聊天室項(xiàng)目,也被稱為即時(shí)通訊(IM)。 其原理是服務(wù)器是一直在啟動(dòng)狀態(tài)的線程,不斷的從客戶端(App)獲取消息,收到消息后,進(jìn)行類型和發(fā)送目標(biāo)判斷,以發(fā)送到群...
前言 Socket的使用在 Android網(wǎng)絡(luò)編程中非常重要; 今天我將帶大家全面了解 Socket 及 其使用方法。 目錄 1.網(wǎng)絡(luò)基礎(chǔ) 1.1 計(jì)算機(jī)網(wǎng)絡(luò)分層 計(jì)算機(jī)網(wǎng)絡(luò)...
前言 HTTP網(wǎng)絡(luò)通信協(xié)議在任何的開(kāi)發(fā)工作中都非常重要 今天,我將獻(xiàn)上一份HTTP的說(shuō)明指南,希望你們會(huì)喜歡 目錄 1. 儲(chǔ)備知識(shí) 講解HTTP協(xié)議前,先了解一些基礎(chǔ)的計(jì)算機(jī)...
出現(xiàn)總結(jié)下來(lái)有2個(gè)原因。1.在Android開(kāi)發(fā)中,平時(shí)開(kāi)發(fā)測(cè)試很正常。但是到用戶手機(jī)上,就可能出現(xiàn)各種bug,因?yàn)锳ndroid 系統(tǒng)的版本的碎片化,以及各個(gè)手機(jī)品牌對(duì)An...
目錄 1. 自定義View基礎(chǔ) 1.1 分類 自定義View的實(shí)現(xiàn)方式有以下幾種 類型定義自定義組合控件多個(gè)控件組合成為一個(gè)新的控件,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...
敘述 滑動(dòng)沖突可以說(shuō)是日常開(kāi)發(fā)中比較常見(jiàn)的一類問(wèn)題,也是比較讓人頭疼的一類問(wèn)題,尤其是在使用第三方框架的時(shí)候,兩個(gè)原本完美的控件,組合在一起之后,忽然發(fā)現(xiàn)整個(gè)世界都不好了。 ...
如何提升安卓水平?安卓開(kāi)發(fā)者必須了解的事件分發(fā)機(jī)制。最全面、最易懂的形式來(lái)講解Android事件分發(fā)機(jī)制。 若有錯(cuò)漏,煩請(qǐng)斧正。轉(zhuǎn)載請(qǐng)注明出處。 作者:程序引力 | 謝一 (...
如何提升安卓水平?安卓開(kāi)發(fā)者必須了解的事件分發(fā)機(jī)制。最全面、最易懂的形式來(lái)講解Android事件分發(fā)機(jī)制。 0. 前言 鑒于安卓分發(fā)機(jī)制較為復(fù)雜,故分為多個(gè)層次進(jìn)行講解,分別...
Glide中一個(gè)重要的特性,就是Request可以隨著Activity或Fragment的onStart而resume,onStop而pause,onDestroy而clea...
前言 在上一篇文章中,給小伙伴們介紹了如何使用Camera2類實(shí)現(xiàn)預(yù)覽拍照等功能《Android:Camera2開(kāi)發(fā)詳解(上):實(shí)現(xiàn)預(yù)覽、拍照、保存照片等功能》[https:...
前言 上一篇文章介紹了如何調(diào)用系統(tǒng)相機(jī)進(jìn)行拍照裁剪等功能,一般情況下這些已經(jīng)能滿足我們的需求了。但是在有些場(chǎng)景和特殊需求下,比如要進(jìn)行人臉檢測(cè)、要不間斷地抓取多張照片等等,那...
在日常的Android開(kāi)發(fā)中,經(jīng)常會(huì)使用到動(dòng)畫(huà),這里就對(duì)Android開(kāi)發(fā)中的動(dòng)畫(huà)做一下總結(jié)。 Android 動(dòng)畫(huà)分類 總的來(lái)說(shuō),Android動(dòng)畫(huà)可以分為兩類,最初的傳統(tǒng)...
很久之前看過(guò) OkHttp 的源碼,但當(dāng)時(shí)沒(méi)有做總結(jié),今天突然想在腦海中過(guò)一遍OkHttp 內(nèi)部的執(zhí)行流程時(shí),發(fā)現(xiàn)一片混沌不知從何說(shuō)起,于是今天重新過(guò)了一遍,參考了一篇從源碼...
這篇文章主要講 Android 網(wǎng)絡(luò)請(qǐng)求時(shí)所使用到的各個(gè)請(qǐng)求庫(kù)的關(guān)系,以及 OkHttp3 的介紹。(如理解有誤,請(qǐng)大家?guī)兔χ赋?建議先對(duì) HTTP 協(xié)議有一個(gè)了解,「rua...
樓主請(qǐng)教問(wèn)題
運(yùn)行有些項(xiàng)目時(shí)回報(bào)這個(gè)錯(cuò)誤
Something went wrong while executing this:
$ ./gradlew clean
Windows環(huán)境下的dryrun使用教程零、前言 作為Android攻城獅逛Github,就像逛貼吧、論壇一樣平常,遇到有興趣的開(kāi)源項(xiàng)目肯定會(huì)先想運(yùn)行在自己的手機(jī)上看看效果,但是往往這個(gè)過(guò)程是相當(dāng)復(fù)雜的。首先需要下...