在上一篇從源碼角度分析,為什么會發(fā)生Fragment重疊?里,我們分析了造成Fragment重疊的原因,這一篇我會介紹幾個(gè)解決方案,同時(shí)給出一個(gè)我的方案:9行代碼讓你app內(nèi)...
在上一篇從源碼角度分析,為什么會發(fā)生Fragment重疊?里,我們分析了造成Fragment重疊的原因,這一篇我會介紹幾個(gè)解決方案,同時(shí)給出一個(gè)我的方案:9行代碼讓你app內(nèi)...
Download Gradle: APIs Activity 相關(guān) -> ActivityUtils.java -> Demo AdaptScreen 相關(guān) -> Adapt...
在一些場景中,經(jīng)常會需要判斷App是否在后臺運(yùn)行,比如是否顯示解鎖界面,收到新消息是否顯示Notification等。需求可能是多樣化的,但所依仗的原理是相通的,今天Stay...
好多小伙伴們問我,Stay,想接個(gè)外包,但是不知道如何定價(jià)。能不能幫忙看看。 現(xiàn)在Stay整理出來一個(gè)大致的明細(xì)給大家做個(gè)參考。 我們先分個(gè)類,接外包的方式分為個(gè)人,團(tuán)隊(duì),公...
我還上大學(xué)的時(shí)候,因?yàn)榻?jīng)濟(jì)困難,經(jīng)常粗茶淡飯的將就,咖啡館更是從來沒去過的。每每從星巴克的大窗戶前走過,看著里面一位位,端坐在精致的小皮沙發(fā)里的男男女女,心里總會默默的說上一...
多語言支持 也稱: i18n(國際化) 和 localization(本地化) 字符串文字的本地化主要步驟 新建strings文件(一個(gè)strings文件對應(yīng)一種語言) ...
Activity 的生命周期和啟動模式 Tips 新Activity是透明主題時(shí),舊Activity不會走onStop; Activity切換時(shí),舊Activity的onPa...
Java的內(nèi)存分布 在JVM中,內(nèi)存是按照分代進(jìn)行組織的。 其中,堆內(nèi)存分為年輕代和年老代,非堆內(nèi)存主要是Permanent區(qū)域,主要用于存儲一些類的元數(shù)據(jù),常量池等信息。而...
一生一世一雙人,爭教兩處銷魂,相思相望不相親,天為誰春? 順治十二年,一月十九日。大雪落了好幾天,把整座北京城都給籠上了一層銀白色的帷幕,千里冰封,覆雪的屋頂蜿蜒著,從紫禁...