值得收藏活孩,反復(fù)閱讀
KY花中一流 評(píng)論自?港島之戀(遺憾婚禮)
dynamic-load-apk 核心原理分析(代理模式) dynamic-load-apk簡(jiǎn)介 項(xiàng)目地址:https://github.com/singwhatiwanna...
正文 為了忘掉前任俄占,我火速辦了婚禮,結(jié)果婚禮上刹勃,老公的妹妹穿的比我還像新娘威兜。我一直安慰自己,他們只是感情好,可當(dāng)我閨蜜氣哄哄說出她的所作所為攀涵,加上蜜月期她竟然裝病讓我老公回去...
步驟: 1.首先要先了解javadoc的書寫規(guī)范,可參考以下文章 https://blog.csdn.net/linton1/article/details/93733508...
Android 8.0 有一項(xiàng)復(fù)雜功能洽沟;系統(tǒng)不允許后臺(tái)應(yīng)用創(chuàng)建后臺(tái)服務(wù)以故。 因此,Android 8.0 引入了一種全新的方法裆操,即 Context.startForegroun...
taskAffinity taskAffinity是用來指示Activity屬于哪一個(gè)Task的怒详。taskAffinity能夠決定以下兩件事情(前提是Activity的lau...
前言 singleTop與singleTask是Activity最常用的兩種啟動(dòng)模式。本文主要講解兩者之間的區(qū)別與使用場(chǎng)景踪区。 推薦 個(gè)人博客:李益的小站[https://ww...
四種啟動(dòng)模式 standard: 只要被啟動(dòng)就會(huì)創(chuàng)建一個(gè)新的 singleTop: 棧頂復(fù)用(當(dāng)被啟動(dòng)的Activity處于Task棧頂時(shí)昆烁,可以復(fù)用,直接調(diào)用onNewI...
起因 在測(cè)試Activity的啟動(dòng)過程中缎岗,測(cè)試Intent.FLAG_ACTIVITY_CLEAR_TOP以及SingleTask的過程中發(fā)現(xiàn)這兩者有一些區(qū)別静尼。 實(shí)驗(yàn)條件 準(zhǔn)...
一、簡(jiǎn)介 哪些情況下開啟一個(gè) Activity 會(huì)在新的 task 運(yùn)行传泊,哪些情況下會(huì)繼續(xù)在原來的task 運(yùn)行鼠渺。 activity.getTaskId() 每個(gè) Activ...
面試的時(shí)候,面試官經(jīng)常同你隨便侃侃Activity的啟動(dòng)模式眷细,但Activity啟動(dòng)牽扯的知識(shí)點(diǎn)其實(shí)很多拦盹,并非能單單用四個(gè)啟動(dòng)模式就能概括的,默認(rèn)的啟動(dòng)模式的表現(xiàn)會(huì)隨著Int...
一溪椎、起因 很久以前接手的一個(gè)比較老的項(xiàng)目中普舆,是使用Activity的名字作為tag來標(biāo)識(shí)網(wǎng)絡(luò)請(qǐng)求的。在Activity的onDestroy回調(diào)中根據(jù)這個(gè)標(biāo)識(shí)取消所有的網(wǎng)絡(luò)請(qǐng)求...
如果一個(gè)無用對(duì)象(不需要再使用的對(duì)象)仍然被其他對(duì)象持有引用校读,造成該對(duì)象無法被系統(tǒng)回收沼侣,以致該對(duì)象在堆中所占用的內(nèi)存單元無法被釋放而造成內(nèi)存空間浪費(fèi),這中情況就是內(nèi)存泄露歉秫。 ...
為了解決廣播的安全性問題华临,Android引入了本地廣播機(jī)制,使用該機(jī)制發(fā)出的廣播只能在應(yīng)用程序的內(nèi)部進(jìn)行傳遞端考,并且廣播接收器也只能接收來自本應(yīng)用程序發(fā)出的廣播雅潭。 創(chuàng)建接收器 ...
VideoView中遺留的問題 VideoView是直接繼承SurfaceView VideoView中的openVideo可能會(huì)ANR VideoView中的release...
它的出現(xiàn)主要是為了解決布局嵌套過多的問題,以靈活的方式定位和調(diào)整小部件却特。從 Android Studio 2.3 起扶供,官方的模板默認(rèn)使用 ConstraintLayout,可...
1裂明、在Project的build.gradle中配置classpathdependencies {classpath 'com.android.tools.build:gra...
問題描述 日前學(xué)習(xí)GreenDAO數(shù)據(jù)庫(kù)的使用椿浓,在配置gradle是遇到了如下錯(cuò)誤: 問題分析 分析如上的錯(cuò)誤日志,明顯是由于gradle和GreenDAO不適配導(dǎo)致的,查看...
前言 同學(xué)們平時(shí)用robolectric可能沒太留意robolectric的Custum Shadow功能扳碍。簡(jiǎn)單地說提岔,就是用Shadow類代替原始類,并不讓調(diào)用者感知笋敞。Sha...
有人說Android 的調(diào)試是最坑的碱蒙,那我只能說是你不會(huì)用而已,我可以說Android Studio的調(diào)試是我見過最棒的夯巷。 下面會(huì)將debug模式和Attach模式的斷點(diǎn)調(diào)試...