前言 我們先回顧一下,在上一篇博客中,主要分享了Android單元測試的邏輯測試部分。接下來,我們重點講解Android單元測試的UI測試部分! 何為UI測試呢?就是對用戶界...
前言 我們先回顧一下,在上一篇博客中,主要分享了Android單元測試的邏輯測試部分。接下來,我們重點講解Android單元測試的UI測試部分! 何為UI測試呢?就是對用戶界...
最近在開發(fā)的過程中遇到一個需求,那就是讓 WebView 支持文件下載,比如說下載 apk。WebView 默認(rèn)是不支持下載的,需要開發(fā)者自己實現(xiàn)。既然 PM 提出了需求,那...
有關(guān)Https請求的原理本篇帖子不做過多贅述,今天要做的就是帶領(lǐng)大家配置Https請求中自簽名證書的問題 先貼一段OkHttp初始化的代碼,這段代碼地球人都知道 上面代碼中,...
一些題外話... 很久沒寫過什么東西了,上一篇文章還要追溯到去年八月份。那時我還是單身,而現(xiàn)在,我他娘的還是單身。自從去年9月份以來,各種事情纏身算是徹底了我17年上半年無所...
通過 iOS 使用 gitlab 自動打包 我們了解到了 Gitlab 的自動化打包的簡單配置。但是現(xiàn)在有個問題。每次提交代碼都會去自動打包一遍。很多時候這不是我們想要的效果...
通常來說,我們在項目中引入第三方 SDK 通常有下面幾種方式:添加 JAR 包文件到項目依賴(對應(yīng) Java Library);添加 AAR 包文件到項目依賴(對應(yīng) Andr...
該文分析的support包版本為23.3.0,在24.0.0及以上官方已修復(fù)文章中所說的Fragment重疊BUG。 我們在使用Fragment的過程中,有時會發(fā)現(xiàn)一直表現(xiàn)正...
背景 最近在項目測試,經(jīng)常出現(xiàn) qa 發(fā)現(xiàn)客戶端有 bug 后,由于沒有鏈接 charles 代理,無法定位是客戶端問題還是服務(wù)端問題。所以最近做了一款輕量的網(wǎng)絡(luò)請求抓取 應(yīng)...
回顧: 《談?wù)劄槭裁磳憜卧獪y試》 基本單元測試框架 Java單元測試框架:Junit、Mockito、Powermockito等;Android:Robolectric、An...
前言 已經(jīng)一個月沒寫文章了,由于9月份在plan國慶旅行計劃,國慶前前后后去了14天旅行,所以沒時間寫,哈哈。 言歸正傳,上一篇文章《Android單元測試 - 如何開始?》...
單元測試 Unit Testing,是指對軟件中的最小可測試單元進(jìn)行檢查和驗證。 誤解 編寫單元測試沒有用并且浪費大量的開發(fā)時間,延遲開發(fā)進(jìn)度 從沒寫過,不會寫,不影響產(chǎn)品功...
Android Junit 單元測試、異步測試方法簡介及異步測試框架指南 本文解決的問題 1. 如何使用junit 做Android 單元測試 2. 如何使用junit 做A...
最近了解到StarUML比較多,所以寫一篇教程供大家,不足之處,請見諒。 StarUML(簡稱SU),是一種創(chuàng)建UML類圖,生成類圖和其他類型的統(tǒng)一建模語言(UML)圖表的工...
應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場景下有著不錯的交互體驗。恰巧項目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個好用的輪子,方便你我他,遂成...
okhttp網(wǎng)絡(luò)監(jiān)控指標(biāo) 指標(biāo)數(shù)據(jù)1.入隊到請求結(jié)束耗時2.dns查詢耗時3.socket connect耗時4.tls連接的耗時5.請求發(fā)送耗時6.響應(yīng)傳輸耗時7.首包耗時...
1. rtmp地址: 香港衛(wèi)視: rtmp://live.hkstv.hk.lxdns.com/live/hks CEN-中經(jīng)電視: rtmp://116.213.200.5...
沒有root,如何導(dǎo)出ANR日志 官方文檔[https://developer.android.com/studio/debug/bug-report] 參考[https:/...