因?yàn)閺腁ndroid9.0(API 28)開(kāi)始,NetworkSecurityPolicy.getInstance().isCleartextTrafficPermitted...
因?yàn)閺腁ndroid9.0(API 28)開(kāi)始,NetworkSecurityPolicy.getInstance().isCleartextTrafficPermitted...
1.在P版本,如果不在Intent添加FLAG_ACTIVITY_NEW_TASK,將無(wú)法通過(guò)非Activity的Context啟動(dòng)一個(gè)Activity,并且會(huì)拋異常。 比如...
1. 背景 ??Apple一直在引領(lǐng)設(shè)計(jì)的潮流,自從iPhone X發(fā)布之后,劉海屏就一直存在爭(zhēng)議。不過(guò)不管你怎樣,Android也要躋入“劉海屏“的行列,Android P...
我們都知道國(guó)內(nèi)應(yīng)用市場(chǎng)非常多,為了統(tǒng)計(jì)各個(gè)應(yīng)用市場(chǎng)的app下載量和使用情況,我們需要多渠道的打包。如果一個(gè)一個(gè)的手動(dòng)去打包豈不煩死了,要多麻煩就有多麻煩。這就要求我們學(xué)會(huì)使用...
心凈則明,心誠(chéng)則靈 如果你想要一個(gè)月速成程序員,那么這篇文章不適合,如果你僅想要在IT圈“??帷?,那你也不需要研讀,如果你執(zhí)著詢問(wèn)“退化”成為一名程序猿有啥捷徑,那我只能告訴...
回顧: 《談?wù)劄槭裁磳憜卧獪y(cè)試》 基本單元測(cè)試框架 Java單元測(cè)試框架:Junit、Mockito、Powermockito等;Android:Robolectric、An...
String、StringBuffer、StringBuilder String 不可變字符序列,JDK1.0 StringBuffer 線程安全的可變字符序列,JDK1.0...
每個(gè)人都熟悉這種作息規(guī)律:早上9點(diǎn)去上班,坐在電腦前面,編一天的程序,下午5點(diǎn)下班回家。如今,非常感謝蒂莫西·費(fèi)里斯 (Timothy Ferriss)的《每周工作4小時(shí)》,...