起因 在測(cè)試Activity的啟動(dòng)過(guò)程中,測(cè)試Intent.FLAG_ACTIVITY_CLEAR_TOP以及SingleTask的過(guò)程中發(fā)現(xiàn)這兩者有一些區(qū)別。 實(shí)驗(yàn)條件 準(zhǔn)...
起因 在測(cè)試Activity的啟動(dòng)過(guò)程中,測(cè)試Intent.FLAG_ACTIVITY_CLEAR_TOP以及SingleTask的過(guò)程中發(fā)現(xiàn)這兩者有一些區(qū)別。 實(shí)驗(yàn)條件 準(zhǔn)...
問題描述 項(xiàng)目中存在的多個(gè)module,或者依賴的Library中引用了相同的庫(kù),但庫(kù)的版本不一致。例如主項(xiàng)目中引用的是Glide4.2,但依賴的第三方庫(kù)中使用的卻是Glid...
我發(fā)現(xiàn)了,大家極度關(guān)心自動(dòng)化測(cè)試,尤其是UI自動(dòng)化測(cè)試,雖然現(xiàn)在作為專項(xiàng)測(cè)試,離開這些越來(lái)越遠(yuǎn)了,但總能遙想以前,我總能想起自己做nokia的WindowsLive的ui自動(dòng)...
你是不是被 Web 布局中的各種 viewport 概念搞蒙,不但如此,你還得去考慮網(wǎng)頁(yè)有放大縮小的情況,更氣人的是 Mobile 側(cè)和 PC 側(cè)很多表現(xiàn)竟然不一樣。本篇就帶...
styled-components 結(jié)合 React 框架使用,能讓其支持 CSS in JS 的寫法。比如: 以上是 SC(styled-components 簡(jiǎn)稱,下同)...
當(dāng)想匹配比如手機(jī)號(hào)、郵箱等特殊形式的字符串時(shí),大家往往都會(huì)想到正則表達(dá)式,不過(guò)當(dāng)腦海中浮現(xiàn)出那一串神奇的既沒有注釋,甚至沒有空格的字符串時(shí),內(nèi)心又會(huì)充滿恐懼。此時(shí)你可能會(huì)動(dòng)用...
背景: 最近我們?cè)谧鲆粋€(gè)智能的對(duì)話機(jī)器人,是垂直領(lǐng)域的,然后會(huì)分析用戶的模型,在這個(gè)過(guò)程中會(huì)問用戶一些問題,之前用戶沒回答一次,我們就從DB中去把這個(gè)用戶的session給取...
@我來(lái)組成頭部_480e 一起做呀,還有蠻多需要做的,目前我把一些接下來(lái)要做的事情放在 issues 里面了
Android混淆從入門到精通簡(jiǎn)介 作為Android開發(fā)者,如果你不想開源你的應(yīng)用,那么在應(yīng)用發(fā)布前,就需要對(duì)代碼進(jìn)行混淆處理,從而讓我們代碼即使被反編譯,也難以閱讀。混淆概念雖然容易,但很多初學(xué)者也只...
@崔子佳 追根溯源?
Android沉浸式UI,看這一篇就夠了前言 Android對(duì)這種沉浸式風(fēng)格的支持跨度了好幾個(gè)版本,真正系統(tǒng)級(jí)別的完全支持要到Android 6.0,而從Android 3.0開始就多多少少有了點(diǎn)這種沉浸式風(fēng)格的影...
第一問:小程序頁(yè)面間如何傳遞數(shù)據(jù)? A 跳轉(zhuǎn)到 B 時(shí),可以通過(guò) url 中 query 傳遞數(shù)據(jù)。 B 頁(yè)面 onLoad(options) 方法中的 options 會(huì)包...
1995 由 Netscape 公司雇員Brendan Eich 花不到 10 天時(shí)間開發(fā)出來(lái)。之所以叫 JavaScript,因?yàn)?Netscape 想開發(fā)一款類 Java...
一臺(tái) Android 手機(jī)屏幕上顯示的內(nèi)容就是由一個(gè)個(gè) Window 組合而成的。頂部的狀態(tài)欄是一個(gè) Window,底部的導(dǎo)航欄也是一個(gè) Window,中間自己的應(yīng)用顯示區(qū)域...
我們知道 Android 項(xiàng)目中會(huì)通過(guò)自動(dòng)生成一個(gè) R.java 類的方式來(lái)保存項(xiàng)目中所有資源文件的標(biāo)識(shí)。在主項(xiàng)目中生成的 R.java 中的資源聲明是一個(gè)靜態(tài)常量,而在 m...
在中運(yùn)行下rule模塊的 publishToMavenLocal 任務(wù)
Android進(jìn)程間通信實(shí)踐因?yàn)榫€程間的內(nèi)存是共享的,所以它們之間的通信簡(jiǎn)單,比如可以通過(guò)共享變量等方式實(shí)現(xiàn)。而進(jìn)程間想要通信就要麻煩許多了。要想實(shí)現(xiàn)進(jìn)程間通信,我們需要在不同進(jìn)程之間定義一套它們可以共...
因?yàn)榫€程間的內(nèi)存是共享的,所以它們之間的通信簡(jiǎn)單,比如可以通過(guò)共享變量等方式實(shí)現(xiàn)。而進(jìn)程間想要通信就要麻煩許多了。要想實(shí)現(xiàn)進(jìn)程間通信,我們需要在不同進(jìn)程之間定義一套它們可以共...
聲明:本文章獨(dú)家授權(quán)微信公眾號(hào)碼個(gè)蛋原創(chuàng)推文 Hello,小伙伴們,我回來(lái)了。這些日子有的小伙伴問我怎么沒有更新了。這個(gè)其實(shí)是有原因,首先,最近有點(diǎn)忙。其次沒有看到什么覺得好...
@junjunxx 后面有寫哪些不要混淆哦,運(yùn)行出錯(cuò),看看crash信息定位下
Android混淆從入門到精通簡(jiǎn)介 作為Android開發(fā)者,如果你不想開源你的應(yīng)用,那么在應(yīng)用發(fā)布前,就需要對(duì)代碼進(jìn)行混淆處理,從而讓我們代碼即使被反編譯,也難以閱讀?;煜拍铍m然容易,但很多初學(xué)者也只...
前言 前段時(shí)間找工作,看了好多關(guān)于事件分發(fā)機(jī)制的書,各路大牛從不同的角度進(jìn)行了分析。本人受益匪淺,于是有了這篇吸取天地之精華的解析。 本文章會(huì)從什么是事件分發(fā)機(jī)制開始,一直深...